There are 10 ways to get from Canary Islands to Cyprus by plane, car ferry, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Lanzarote Airport to Ercan International Airport
best- Fly from Lanzarote Airport (ACE) to Ercan International Airport (ECN)plane ACE - ECN
12h 27m€211–532Fly Gran Canaria Airport to Larnaca International Airport
cheapest- Fly from Gran Canaria Airport (LPA) to Larnaca International Airport (LCA)plane LPA - LCA
12h 27m€68–216Car ferry, bus
- Take the car ferry from Las Palmas de Gran Canaria to Huelvacarferry
- Take the bus from Huelva Central Bus Station to Sofia Serdica Bus Stopbus
- Take the bus from Sofia Serdica Bus Station to Istanbul Büyük Otogaribus
- Take the bus from Esenler Otogar to Taşucubus
- Take the car ferry from Taşucu to Girnecarferry
5d 5h€350–657Fly Tenerife North Airport to Ercan International Airport
- Fly from Tenerife North Airport (TFN) to Ercan International Airport (ECN)plane TFN - ECN
12h 37m€139–365Fly Tenerife South-Reina Sofia Airport to Larnaca International Airport
- Fly from Tenerife South-Reina Sofia Airport (TFS) to Larnaca International Airport (LCA)plane TFS - LCA
12h 11m€103–172Fly Tenerife North Airport to Larnaca International Airport
- Fly from Tenerife North Airport (TFN) to Larnaca International Airport (LCA)plane TFN - LCA
13h 38m€84–291Fly Fuerteventura Airport to Larnaca International Airport
- Fly from Fuerteventura Airport (FUE) to Larnaca International Airport (LCA)plane FUE - LCA
12h 1m€102–295Fly Lanzarote Airport to Larnaca International Airport
- Fly from Lanzarote Airport (ACE) to Larnaca International Airport (LCA)plane ACE - LCA
11h 18m€78–256Car ferry, bus via Zhytomyr
- Take the car ferry from Las Palmas de Gran Canaria to Huelvacarferry
- Take the bus from Punta Umbría to Barcelona, Estació d'Autobusos Nordbus
- Take the bus from Barcelona, Estació d'Autobusos Nord to Zhytomyr Bus Stationbus
- Take the bus from Zhytomyr Bus Station to İstanbul Esenler bus stationbus
- Take the bus from Esenler Otogar to Taşucubus
- Take the car ferry from Taşucu to Girnecarferry
6d 6h€536–794Car ferry, bus via Uman
- Take the car ferry from Las Palmas de Gran Canaria to Huelvacarferry
- Take the bus from Mazagón to Sevilla, Estación de Autobusesbus
- Take the bus from Sevilla, Estación de Autobuses to Uman Central Bus Stationbus
- Take the bus from Uman Central Bus Station to İstanbul Esenler bus stationbus
- Take the bus from Esenler Otogar to Taşucubus
- Take the car ferry from Taşucu to Girnecarferry
6d 16h€418–711
Lanzarote Airport (ACE) to Ercan International Airport (ECN) flights
Questions & Answers
The cheapest way to get from Canary Islands to Cyprus is to fly which costs €100 - €180 and takes 12h 11m.
The fastest way to get from Canary Islands to Cyprus is to fly which takes 11h 18m and costs €75 - €260.
The distance between Canary Islands and Cyprus is 4484 km.
It takes approximately 12h 27m to get from Canary Islands to Cyprus, including transfers.
Cyprus is 2h ahead of Canary Islands. It is currently 5:42 PM in Canary Islands and 7:42 PM in Cyprus.
There are 769+ hotels available in Cyprus.
What companies run services between Canary Islands, Spain and Cyprus?
Iberia, Pegasus Airlines, and four other airlines fly from Lanzarote Airport (ACE) to Ercan International Airport (ECN) once daily.
- Website
- flypgs.com
Flights from Lanzarote Airport to Ercan International Airport via Madrid, Izmir
- Ave. Duration
- 11h 45m
- When
- Wednesday and Sunday
- Estimated price
- €160–650
Flights from Lanzarote Airport to Ercan International Airport via Sevilla, Sabiha Gokcen
- Ave. Duration
- 9h 50m
- When
- Thursday
- Estimated price
- €170–700
Flights from Tenerife North Airport to Ercan International Airport via Madrid, Izmir
- Ave. Duration
- 10h 50m
- When
- Wednesday and Sunday
- Estimated price
- €180–700
Flights from Tenerife North Airport to Ercan International Airport via Sevilla, Sabiha Gokcen
- Ave. Duration
- 10h 20m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €180–750
Flights from Tenerife North Airport to Ercan International Airport via Barcelona, Izmir
- Ave. Duration
- 11h 45m
- When
- Sunday
- Estimated price
- €100–330
Flights from Tenerife North Airport to Ercan International Airport via Bilbao, Sabiha Gokcen
- Ave. Duration
- 14h 30m
- When
- Monday
- Estimated price
- €190–750
- Website
- wizzair.com
Flights from Gran Canaria Airport to Larnaca International Airport via Budapest
- Ave. Duration
- 12h 35m
- When
- Saturday
- Estimated price
- €75–270
Flights from Gran Canaria Airport to Larnaca International Airport via Barcelona
- Ave. Duration
- 11h 17m
- When
- Monday, Friday, and Sunday
- Estimated price
- €70–260
Flights from Tenerife South-Reina Sofia Airport to Larnaca International Airport via Budapest
- Ave. Duration
- 13h 25m
- When
- Monday and Wednesday
- Estimated price
- €85–300
Flights from Tenerife North Airport to Larnaca International Airport via Barcelona
- Ave. Duration
- 12h 40m
- When
- Monday, Friday, and Sunday
- Estimated price
- €80–290
Flights from Fuerteventura Airport to Larnaca International Airport via Barcelona
- Ave. Duration
- 12h 25m
- When
- Monday, Friday, and Sunday
- Estimated price
- €75–280
Flights from Lanzarote Airport to Larnaca International Airport via Barcelona
- Ave. Duration
- 14h 5m
- When
- Monday, Friday, and Sunday
- Estimated price
- €75–270
- Website
- lufthansa.com
Flights from Gran Canaria Airport to Larnaca International Airport via Munich
- Ave. Duration
- 18h 55m
- When
- Thursday and Saturday
- Estimated price
- €100–320
Flights from Fuerteventura Airport to Larnaca International Airport via Munich
- Ave. Duration
- 16h 56m
- When
- Thursday and Saturday
- Estimated price
- €80–390
- Website
- cyprusairways.com
Flights from Tenerife North Airport to Larnaca International Airport via Barcelona
- Ave. Duration
- 18h 30m
- When
- Tuesday
- Estimated price
- €250–500
Flights from Fuerteventura Airport to Larnaca International Airport via Milan Malpensa
- Ave. Duration
- 9h 20m
- When
- Sunday
- Estimated price
- €75–250
Flights from Lanzarote Airport to Larnaca International Airport via Milan Malpensa
- Ave. Duration
- 9h 45m
- When
- Thursday and Sunday
- Estimated price
- €75–280
- Website
- turkishairlines.com
Flights from Lanzarote Airport to Ercan International Airport via Marrakech, Istanbul
- Ave. Duration
- 17h 10m
- When
- Friday and Sunday
- Estimated price
- €170–700
Flights from Tenerife North Airport to Ercan International Airport via Malaga, Istanbul
- Ave. Duration
- 15h
- When
- Saturday and Sunday
- Estimated price
- €180–750
Flights from Tenerife North Airport to Ercan International Airport via Valencia, Istanbul
- Ave. Duration
- 15h 30m
- When
- Every day
- Estimated price
- €180–750
- Website
- flyulendo.com
Flights from Gran Canaria Airport to Larnaca International Airport via Bucharest Otopeni
- Ave. Duration
- 14h 35m
- When
- Saturday
- Estimated price
- €65–210
Flights from Tenerife South-Reina Sofia Airport to Larnaca International Airport via Rome
- Ave. Duration
- 9h 25m
- When
- Monday and Friday
- Estimated price
- €65–220
Flights from Tenerife South-Reina Sofia Airport to Larnaca International Airport via Bucharest Otopeni
- Ave. Duration
- 13h
- When
- Thursday, Friday, and Sunday
- Estimated price
- €70–230
- Website
- airbus.com
Flights from Gran Canaria Airport to Larnaca International Airport via Munich
- Ave. Duration
- 18h 55m
- When
- Thursday and Saturday
- Estimated price
- €100–320
Flights from Fuerteventura Airport to Larnaca International Airport via Munich
- Ave. Duration
- 16h 32m
- When
- Thursday and Saturday
- Estimated price
- €80–390
- Website
- en.aegeanair.com
Flights from Tenerife South-Reina Sofia Airport to Larnaca International Airport via Rome
- Ave. Duration
- 9h 35m
- When
- Tuesday
- Estimated price
- €75–250
Flights from Tenerife North Airport to Larnaca International Airport via Sevilla, Athens
- Ave. Duration
- 11h 10m
- When
- Tuesday
- Estimated price
- €130–400
Flights from Tenerife North Airport to Larnaca International Airport via Malaga, Athens
- Ave. Duration
- 17h 50m
- When
- Wednesday
- Estimated price
- €130–400
- Website
- sunexpress.com
Flights from Lanzarote Airport to Ercan International Airport via Barcelona, Izmir
- Ave. Duration
- 10h 20m
- When
- Thursday and Sunday
- Estimated price
- €180–490
- Website
- auraairlines.com
Flights from Tenerife South-Reina Sofia Airport to Larnaca International Airport via Chisinau
- Ave. Duration
- 12h 40m
- When
- Saturday
- Estimated price
- €65–200
- Website
- neosair.it
Flights from Tenerife South-Reina Sofia Airport to Larnaca International Airport via Rome
- Ave. Duration
- 8h 45m
- When
- Friday
- Estimated price
- €65–220
- Website
- condor.com
Flights from Tenerife North Airport to Larnaca International Airport via Dusseldorf
- Ave. Duration
- 17h 40m
- When
- Friday
- Estimated price
- €120–370
- Website
- skyexpress.gr
Flights from Tenerife North Airport to Larnaca International Airport via Malaga, Athens
- Ave. Duration
- 10h 50m
- When
- Saturday
- Estimated price
- €100–290
- Website
- ryanair.com
Flights from Fuerteventura Airport to Larnaca International Airport via Vienna
- Ave. Duration
- 15h 20m
- When
- Saturday
- Estimated price
- €130–490
- Website
- swiss.com
Flights from Fuerteventura Airport to Larnaca International Airport via Geneva
- Ave. Duration
- 17h 50m
- When
- Saturday
- Estimated price
- €110–290
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Huelva Central Bus Station to Sofia Serdica Bus Stop
- Ave. Duration
- 2d 10h
- Frequency
- 4 times a week
- Estimated price
- €140–210
- Website
- https://union-ivkoni.com/en
- Phone
- 02 981 10 40
- travel@yubim.eu
- Website
- yubim.eu
Bus from Huelva Central Bus Station to Sofia Serdica Bus Stop
- Ave. Duration
- 2d 7h
- Frequency
- Twice a week
- Estimated price
- €120–150
- Schedules at
- yubim.eu
- Phone
- +359 0885700870
- support@citylines.eu
- Website
- citylines.eu
Bus from Sofia Serdica Bus Station to Istanbul Büyük Otogari
- Ave. Duration
- 8h
- Frequency
- 3 times a day
- Estimated price
- €30–45
- Website
- https://citylines.eu/
- Phone
- +90 212 658 00 61
- info@huntur.com.tr
- Website
- huntur.com.tr
Bus from Sofia Serdica Bus Station to Istanbul Büyük Otogari
- Ave. Duration
- 7h 30m
- Frequency
- Once daily
- Estimated price
- €24–28
- Website
- https://www.huntur.com.tr/?l=EN
- Phone
- +359 700 20 544
- Website
- ardatur.bg
Bus from Sofia Serdica Bus Station to Istanbul Büyük Otogari
- Ave. Duration
- 7h 51m
- Frequency
- Once daily
- Estimated price
- €30–45
- Website
- https://ardatur.bg/en/
- Phone
- 0(850) 244 33 33
- info@mersinnurturizm.com
- Website
- mersinnurturizm.com
Bus from Esenler Otogar to Taşucu
- Ave. Duration
- 16h 17m
- Frequency
- Twice daily
- Estimated price
- €31
- Schedules at
- mersinnurturizm.com
- Phone
- +34 916 52 00 11
- info@interbus.es
- Website
- interbus.es
Bus from Punta Umbría to Barcelona, Estació d'Autobusos Nord
- Ave. Duration
- 19h 20m
- Frequency
- Twice a week
- Estimated price
- €95–130
- Website
- https://www.interbus.es/
- Phone
- +38 (044) 444 00 44
- Website
- grandes-tour.com.ua
Bus from Barcelona, Estació d'Autobusos Nord to Zhytomyr Bus Station
- Ave. Duration
- 44h 55m
- Frequency
- 3 times a week
- Estimated price
- €168
- Website
- https://grandes-tour.com.ua/en
- Phone
- +380 (93) 320-44-44
- help@gunsel.ua
- Website
- gunsel.ua
Bus from Zhytomyr Bus Station to İstanbul Esenler bus station
- Ave. Duration
- 27h 35m
- Frequency
- Once daily
- Estimated price
- €70–90
- Website
- https://gunsel.ua/
Bus from Uman Central Bus Station to İstanbul Esenler bus station
- Ave. Duration
- 27h 15m
- Frequency
- 6 times a week
- Estimated price
- €60–85
- Website
- https://gunsel.ua/
- Phone
- +34 959 256 900
- servcliente@damas-sa.es
- Website
- damas-sa.es
Bus from Mazagón to Sevilla, Estación de Autobuses
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- €9–15
- Schedules at
- damas-sa.es
- Phone
- +380 (68) 770-60-30
- info@klr.com.ua
- Website
- klr.com.ua
Bus from Sevilla, Estación de Autobuses to Uman Central Bus Station
- Ave. Duration
- 3d
- Frequency
- Twice a week
- Estimated price
- €150–210
- Website
- https://klr.com.ua/en
- Phone
- +34 902 10 01 07
- reservas@fredolsen.es
- Website
- fredolsen.es
Car ferry from Las Palmas de Gran Canaria to Huelva
- Ave. Duration
- 31h
- Frequency
- 3 times a week
- Estimated price
- €100–120
- Schedules at
- fredolsen.es
- Phone
- 0392 444 43 64
- Website
- akgunlerbilet.com
Car ferry from Taşucu to Girne
- Ave. Duration
- 5h
- Frequency
- 4 times a week
- Estimated price
- €35–200
- Website
- https://www.akgunlerbilet.com/?lang=en
- Single Passenger
- €35–50
- Car
- €110–200
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Getting around the Cyclades, Slovenia: Getting from Ljubljana to Lake Bled, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.





























