Letiště se nacházejí na všech obydlených ostrovech. Téměř všechny mezinárodní lety a lety ze Španělska míří na ostrovy Tenerife, Gran Canaria či Lanzarote. Ostatní letiště se zaměřují především na dopravu mezi jednotlivými ostrovy. Největším letištěm je Las Palmas na ostrově Gran Canaria. Kromě charterových letů cestovních kanceláří létá na Kanárské ostrovy z pražského letiště jednou týdně také pravidelná linka. Doba letu je přibližně 4 hodiny a 30 minut.
Další možnost dopravy představuje trajekt. Tento způsob přepravy je sice pomalejší než doprava letecká, ale zato se dá kombinovat s cestováním autem, protože většina lodí umožňuje převoz vozidla. Trajekty jezdí ze španělského Cádizu. Cesta lodí je však dražší a trvá téměř 30 hodin. Lodní doprava funguje i mezi jednotlivými ostrovy. Pravidelné linky odplouvají denně z větších přístavů na každém z ostrovů.
Nejlepší možností, jak některý z Kanárských ostrovů procestovat, je půjčit si auto nebo motorku. K půjčení auta je potřeba řidičský průkaz platný nejméně 2 roky a minimální věk řidiče 21 let. Výše půjčovného se liší podle typu a stáří vozidla. Vždy je nutné zeptat se na pojištění, které nebývá zahrnuto v ceně.
Mnoho turistů využívá při svých cestách po ostrově taxíky. Ceny za taxislužbu jsou přijatelné. Ceník je k dispozici v autě na požádání nebo na nástupním místě. Většinou se také platí menší poplatek za zavazadla. Taxi poznáte podle označení čísly 123 na střeše vozidla.
Komunikace na Kanárských ostrovech jsou kvalitní, dávejte si ale pozor v horských oblastech, kde jsou úzké silnice. Při předjíždění v nepřehledných úsecích se doporučuje troubit. Parkovací místa jsou značena modrou barvou a lístky se kupují v automatech. Rychlostní omezení jsou stejná jako u nás.
Na velkých ostrovech můžete bez problémů cestovat i autobusem. Zelené autobusy s klimatizací zvané „guaguas“ vás pohodlně dopraví do zvoleného cíle. Zastávky jsou označeny cedulí s písmenem P. Autobusy však většinou nezajíždí do horských oblastí. Jízdenka se kupuje vždy u řidiče.