There are 6 ways to get from Canary Islands to Corfu by plane, car ferry, bus, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Tenerife South-Reina Sofia Airport
best- Fly from Tenerife South-Reina Sofia Airport (TFS) to Corfu International Airport, Ioannis Kapodistrias (CFU)plane TFS - CFU
20h 13m€74–286Car ferry, bus, Flying Dolphin
- Take the carferry 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 Tiranabus
- Take the bus from Tirana to Sarandëbus
- Take the ferry from Sarandë to Port of Corfuferry
3d 23hCar ferry, bus
- Take the carferry from Las Palmas de Gran Canaria to Huelvacarferry
- Take the bus from Punta Umbría to Méridabus
- Take the bus from Merida to Milanbus
- Take the bus from Milan to Venicebus
- Take the carferry from Port of Venice to Port of Corfucarferry
4d 3h€474–2,643Fly from Lanzarote Airport
- Fly from Lanzarote Airport (ACE) to Corfu International Airport, Ioannis Kapodistrias (CFU)plane ACE - CFU
22h 1m€81–262Fly from Gran Canaria Airport
- Fly from Gran Canaria Airport (LPA) to Corfu International Airport, Ioannis Kapodistrias (CFU)plane LPA - CFU
23h 10m€76–252Fly from Tenerife North Airport
- Fly from Tenerife North Airport (TFN) to Corfu International Airport, Ioannis Kapodistrias (CFU)plane TFN - CFU
14h 50m€101–321
Tenerife South-Reina Sofia Airport (TFS) to Corfu International Airport, Ioannis Kapodistrias (CFU) flights
Comparing Your Travel Options
The cheapest way to get from Canary Islands to Corfu is to fly which costs €75 - €260 and takes 23h 10m.
The fastest way to get from Canary Islands to Corfu is to fly which takes 14h 50m and costs €100 - €330.
The distance between Canary Islands and Corfu is 3609 km.
It takes approximately 20h 13m to get from Canary Islands to Corfu, including transfers.
Corfu is 2h ahead of Canary Islands. It is currently 10:04 PM in Canary Islands and 12:04 AM in Corfu.
There are 6236+ hotels available in Corfu.
What companies run services between Canary Islands, Spain and Corfu, Greece?
Ryanair, Neos, and Ulendo Airlink fly from Tenerife South-Reina Sofia Airport (TFS) to Corfu International Airport, Ioannis Kapodistrias (CFU) once daily.
- Website
- ryanair.com
Flights from Tenerife South-Reina Sofia Airport to Corfu International Airport, Ioannis Kapodistrias via Rome
- Ave. Duration
- 19h 3m
- When
- Thursday, Sunday, Monday, and Wednesday
- Estimated price
- €70–410
Flights from Tenerife South-Reina Sofia Airport to Corfu International Airport, Ioannis Kapodistrias via Marseille
- Ave. Duration
- 25h 30m
- When
- Tuesday and Saturday
- Estimated price
- €80–260
Flights from Lanzarote Airport to Corfu International Airport, Ioannis Kapodistrias via Milan Bergamo
- Ave. Duration
- 29h 35m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- €80–260
Flights from Gran Canaria Airport to Corfu International Airport, Ioannis Kapodistrias via Rome
- Ave. Duration
- 20h 35m
- When
- Wednesday
- Estimated price
- €75–250
Flights from Gran Canaria Airport to Corfu International Airport, Ioannis Kapodistrias via Marseille
- Ave. Duration
- 20h 35m
- When
- Saturday
- Estimated price
- €110–280
- Phone
- +34 916 52 00 11
- [email protected]
- Website
- grupointerbus.com
Bus from Punta Umbría to Barcelona Estació d'Autobusos Nord
- Ave. Duration
- 19h 20m
- Frequency
- 4 times a week
- Estimated price
- €95–150
- Schedules at
- grupointerbus.com
Bus from Punta Umbría to Mérida
- Ave. Duration
- 5h
- Frequency
- 4 times a week
- Estimated price
- €32
- Schedules at
- grupointerbus.com
- Phone
- +34 902 10 01 07
- [email protected]
- Website
- fredolsen.es
Car ferry from Las Palmas de Gran Canaria to Huelva
- Ave. Duration
- 32h
- Frequency
- 3 times a week
- Estimated price
- €121–2,100
- Schedules at
- fredolsen.es
- No car, cabin
- €161
- No car, Seat
- €121
- Car, Seat
- €334
- Car, Cabin
- €372
Car ferry from Las Palmas de Gran Canaria to Huelva
- Ave. Duration
- 32h
- Frequency
- 3 times a week
- Estimated price
- €121–2,100
- Schedules at
- fredolsen.es
- No car, cabin
- €161
- No car, Seat
- €121
- Car, Seat
- €334
- Car, Cabin
- €372
Want to know more about travelling around Greece
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Italy Travel Guides
Read the travel guide
Want to know more about Flixbus?
Read the travel guide







