There are 12 ways to get from Granada to Corfu by train, plane, bus, car ferry, ferry, car, or busferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Málaga Airport, fly
best- Take the train from Granada to Malaga Maria Zambranotrain
- Fly from Málaga Airport (AGP) to Corfu International Airport, Ioannis Kapodistrias (CFU)plane AGP - CFU
9h 47mFly from Federico García Lorca Granada-Jaén Airport
cheapest- Fly from Federico García Lorca Granada-Jaén Airport (GRX) to Corfu International Airport, Ioannis Kapodistrias (CFU)plane GRX - CFU
10h 35m€85–310Train, bus, car ferry
- Take the train from Granada to Barcelona-Santstrain Ave
- Take the bus from Barcellona to Venezia Mestrebus
- Take the train from Venezia Mestre to Brindisitrain Fr
- Take the car ferry from Porto di Brindisi to Port of Corfucarferry
43h 55mTrain, bus, ferry via Strasbourg
- Take the train from Granada to Zaragoza-Deliciastrain Ave
- Take the train from Zaragoza-Delicias to Montpellier Saint-Rochtrain
- Take the train from Montpellier Saint-Roch to Strasbourgtrain Tgv
- Take the bus from Strasbourg Bahnhof to Tiranabus
- Take the bus from Tirana, Terminali Lindor I Autobusave to Sarandëbus
- Take the ferry from Sarandë to Port of Corfuferry
44h 15mDrive, car ferry
- Drive from Granada to Porto di Brindisicar
- Take the car ferry from Porto di Brindisi to Port of Corfucarferry
32h 54m€433–633Train to Almería Airport, fly
- Take the train from Granada to Almeriatrain
- Fly from Almería Airport (LEI) to Corfu International Airport, Ioannis Kapodistrias (CFU)plane LEI - CFU
13h 39mTrain to Adolfo Suárez Madrid–Barajas Airport, fly
- Take the train from Granada to Madrid-Puerta de Atocha-Almudena Grandestrain
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Corfu International Airport, Ioannis Kapodistrias (CFU)plane MAD - CFU
9h 39mTrain, train to Seville Airport, fly
- Take the train from Granada to Cordoba-Centraltrain
- Take the train from Cordoba-Central to Sevilla-Santa Justatrain
- Fly from Seville Airport (SVQ) to Corfu International Airport, Ioannis Kapodistrias (CFU)plane SVQ - CFU
11h 19mBus, bus to Alicante-Elche Airport, fly
- Take the bus from Granada Estación de Autobuses to Estación de Autobuses de Murciabus
- Take the bus from Estación de Autobuses de Murcia to Alicante Aeropuertobus
- Fly from Alicante-Elche Airport (ALC) to Corfu International Airport, Ioannis Kapodistrias (CFU)plane ALC - CFU
12h 23mBus, ferry
- Take the bus from Granada Estación de Autobuses to Tarragonabus
- Take the bus from Tarragona - Bus Station to Tiranabus
- Take the bus from Tirana to Sarandëbus
- Take the ferry from Sarandë to Port of Corfuferry
47h 20mTrain, bus, ferry
- Take the train from Granada to Barcelona-Santstrain Ave
- 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
2d 1hBus, bus and ferry
- Take the bus from Granada Estación de Autobuses to Lorcabus
- Take the bus from Lorca to Sofia Central Bus Stationbus
- Take the bus from Sofia Serdica Bus Station to Thessaloniki Macedonia KTEL Bus Stationbus
- Take the busferry from Thessaloniki Macedonia KTEL Bus Station to Corfubusferry X3
2d 14h
Málaga Airport (AGP) to Corfu International Airport, Ioannis Kapodistrias (CFU) flights
Questions & Answers
The cheapest way to get from Granada to Corfu is to fly which costs €85 - €310 and takes 10h 35m.
The fastest way to get from Granada to Corfu is to fly which takes 10h 35m and costs €85 - €310.
No, there is no direct bus from Granada to Corfu. However, there are services departing from Granada Estación de Autobuses and arriving at Corfu via Lorca, Sofia Serdica Bus Station and Thessaloniki Macedonia KTEL Bus Station. The journey, including transfers, takes approximately 2 days 14h.
The distance between Granada and Corfu is 2327 km.
The best way to get from Granada to Corfu without a car is to train and bus and car ferry which takes 43h 55m and costs .
It takes approximately 9h 47m to get from Granada to Corfu, including transfers.
Granada to Corfu bus services, operated by Alsa, depart from Granada Estación de Autobuses station.
Granada to Corfu bus services, operated by Alsa, arrive at Lorca station.
Corfu is 1h ahead of Granada. It is currently 10:41 AM in Granada and 11:41 AM in Corfu.
There are 3409+ hotels available in Corfu.
What companies run services between Granada, Spain and Corfu, Greece?
Iberia, Vueling Airlines, and Ryanair fly from Federico García Lorca Granada-Jaén Airport (GRX) to Corfu International Airport, Ioannis Kapodistrias (CFU) twice a week.
- Website
- ryanair.com
Flights from Málaga Airport to Corfu International Airport, Ioannis Kapodistrias via Rome
- Ave. Duration
- 6h 57m
- When
- Monday
- Estimated price
- €50–220
Flights from Málaga Airport to Corfu International Airport, Ioannis Kapodistrias via Barcelona
- Ave. Duration
- 8h 5m
- When
- Wednesday
- Estimated price
- €60–200
Flights from Málaga Airport to Corfu International Airport, Ioannis Kapodistrias via Venice Treviso
- Ave. Duration
- 10h 25m
- When
- Tuesday
- Estimated price
- €60–200
Flights from Federico García Lorca Granada-Jaén Airport to Corfu International Airport, Ioannis Kapodistrias via Barcelona
- Ave. Duration
- 8h 50m
- When
- Wednesday
- Estimated price
- €85–310
Flights from Almería Airport to Corfu International Airport, Ioannis Kapodistrias via Barcelona
- Ave. Duration
- 7h 45m
- When
- Wednesday
- Estimated price
- €100–370
Flights from Adolfo Suárez Madrid–Barajas Airport to Corfu International Airport, Ioannis Kapodistrias via Rome
- Ave. Duration
- 6h 12m
- When
- Monday
- Estimated price
- €85–190
Flights from Adolfo Suárez Madrid–Barajas Airport to Corfu International Airport, Ioannis Kapodistrias via Pisa
- Ave. Duration
- 6h 45m
- When
- Monday
- Estimated price
- €85–190
Flights from Seville Airport to Corfu International Airport, Ioannis Kapodistrias via Bologna
- Ave. Duration
- 5h 25m
- When
- Sunday
- Estimated price
- €110–250
Flights from Seville Airport to Corfu International Airport, Ioannis Kapodistrias via Barcelona
- Ave. Duration
- 9h 12m
- When
- Wednesday
- Estimated price
- €110–250
Flights from Alicante-Elche Airport to Corfu International Airport, Ioannis Kapodistrias via Bologna
- Ave. Duration
- 6h 10m
- When
- Sunday
- Estimated price
- €60–220
Flights from Alicante-Elche Airport to Corfu International Airport, Ioannis Kapodistrias via Milan Bergamo
- Ave. Duration
- 7h 35m
- When
- Tuesday
- Estimated price
- €60–220
Flights from Alicante-Elche Airport to Corfu International Airport, Ioannis Kapodistrias via Rome
- Ave. Duration
- 7h 17m
- When
- Monday
- Estimated price
- €45–210
Flights from Alicante-Elche Airport to Corfu International Airport, Ioannis Kapodistrias via Barcelona
- Ave. Duration
- 4h 45m
- When
- Wednesday
- Estimated price
- €55–210
- Website
- iberia.com
Flights from Federico García Lorca Granada-Jaén Airport to Corfu International Airport, Ioannis Kapodistrias via Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 7h 55m
- When
- Thursday
- Estimated price
- €120–390
Flights from Almería Airport to Corfu International Airport, Ioannis Kapodistrias via Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 11h 15m
- When
- Thursday
- Estimated price
- €150–480
Flights from Adolfo Suárez Madrid–Barajas Airport to Corfu International Airport, Ioannis Kapodistrias
- Ave. Duration
- 3h 10m
- When
- Thursday
- Estimated price
- €80–270
- Website
- ita-airways.com
Flights from Málaga Airport to Corfu International Airport, Ioannis Kapodistrias via Rome
- Ave. Duration
- 5h 35m
- When
- Monday
- Estimated price
- €90–280
Flights from Adolfo Suárez Madrid–Barajas Airport to Corfu International Airport, Ioannis Kapodistrias via Rome
- Ave. Duration
- 6h 50m
- When
- Monday
- Estimated price
- €85–270
Flights from Alicante-Elche Airport to Corfu International Airport, Ioannis Kapodistrias via Rome
- Ave. Duration
- 5h
- When
- Monday
- Estimated price
- €55–210
- Website
- flyulendo.com
Flights from Málaga Airport to Corfu International Airport, Ioannis Kapodistrias via Rome
- Ave. Duration
- 9h 25m
- When
- Saturday
- Estimated price
- €50–220
Flights from Seville Airport to Corfu International Airport, Ioannis Kapodistrias via Rome
- Ave. Duration
- 10h 15m
- When
- Saturday
- Estimated price
- €50–220
- Website
- easyjet.com
Flights from Málaga Airport to Corfu International Airport, Ioannis Kapodistrias via Naples
- Ave. Duration
- 8h 10m
- When
- Monday
- Estimated price
- €60–200
- Website
- tuifly.be
Flights from Almería Airport to Corfu International Airport, Ioannis Kapodistrias via Brussels
- Ave. Duration
- 14h 45m
- When
- Thursday and Saturday
- Estimated price
- €140–550
- Website
- renfe.com
Train from Granada to Malaga Maria Zambrano
- Ave. Duration
- 1h 25m
- Frequency
- 3 times a day
- Schedules at
- renfe.com
Train from Granada to Barcelona-Sants
- Ave. Duration
- 6h 28m
- Frequency
- Once daily
- Schedules at
- renfe.com
Train from Granada to Zaragoza-Delicias
- Ave. Duration
- 4h 28m
- Frequency
- Once daily
- Schedules at
- renfe.com
Train from Zaragoza-Delicias to Montpellier Saint-Roch
- Ave. Duration
- 5h 9m
- Frequency
- Once daily
- Schedules at
- renfe.com
Train from Granada to Almeria
- Ave. Duration
- 2h 39m
- Frequency
- 4 times a day
- Schedules at
- renfe.com
Train from Granada to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 3h 30m
- Frequency
- 5 times a day
- Schedules at
- renfe.com
Train from Granada to Cordoba-Central
- Ave. Duration
- 1h 47m
- Frequency
- Every 4 hours
- Schedules at
- renfe.com
Train from Cordoba-Central to Sevilla-Santa Justa
- Ave. Duration
- 53 min
- Frequency
- Hourly
- Schedules at
- renfe.com
- Website
- fsitaliane.it
Train from Venezia Mestre to Brindisi
- Ave. Duration
- 8h 25m
- Frequency
- Twice daily
- Schedules at
- fsitaliane.it
- Website
- voyages-sncf.com
Train from Montpellier Saint-Roch to Strasbourg
- Ave. Duration
- 6h 16m
- Frequency
- 3 times a day
- Schedules at
- voyages-sncf.com
- Website
- ilsarail.eu
Train from Cordoba-Central to Sevilla-Santa Justa
- Ave. Duration
- 55 min
- Frequency
- Every 4 hours
- Schedules at
- ilsarail.eu
- Phone
- +34 900 926 851
- atencion.cliente@iryo.eu
- Website
- iryo.eu
Train from Cordoba-Central to Sevilla-Santa Justa
- Ave. Duration
- 54 min
- Frequency
- Every 4 hours
- Estimated price
- €15–29
- Website
- https://iryo.eu/en/home
Train from Cordoba-Central to Sevilla-Santa Justa
- Ave. Duration
- 53 min
- Frequency
- 3 times a day
- Phone
- +355 68 20 63 724
- info@arjanitravel.com
- Website
- arjanitravel.com
Bus from Strasbourg Bahnhof to Tirana
- Ave. Duration
- 18h 52m
- Frequency
- Once a week
- Schedules at
- arjanitravel.com
- Phone
- 001 267-805-2830
- Website
- albanianbus.com
Bus from Tirana, Terminali Lindor I Autobusave to Sarandë
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- €35
- Schedules at
- https://albanianbus.com/wordpress/
- Website
- alsa.es
Bus from Granada Estación de Autobuses to Estación de Autobuses de Murcia
- Ave. Duration
- 3h 15m
- Frequency
- Every 3 hours
- Schedules at
- alsa.es
Bus from Estación de Autobuses de Murcia to Alicante Aeropuerto
- Ave. Duration
- 50 min
- Frequency
- Every 3 hours
- Schedules at
- alsa.es
Bus from Granada Estación de Autobuses to Tarragona
- Ave. Duration
- 11h 15m
- Frequency
- Twice daily
- Schedules at
- alsa.es
Bus from Granada Estación de Autobuses to Lorca
- Ave. Duration
- 2h 30m
- Frequency
- Every 4 hours
- Schedules at
- alsa.es
- Phone
- +355 69 249 3348
- pati.travel@hotmail.com
- Website
- pati-travel.al
Bus from Tarragona - Bus Station to Tirana
- Ave. Duration
- 27h
- Frequency
- Twice a week
- Schedules at
- facebook.com
- Phone
- +355 69 398 7951
- support@olgenotravel.com
- Website
- olgenotravel.com
Bus from Tirana to Sarandë
- Ave. Duration
- 5h 20m
- Frequency
- 3 times a day
- Estimated price
- €17
- Website
- https://olgenotravel.com/
- Phone
- +355 69 232 8000
- anumitravel@gmail.com
- Website
- facebook.com
Bus from Barcelona, Estació d'Autobusos Nord to Tirana
- Ave. Duration
- 34h 6m
- Frequency
- Once a week
- Schedules at
- facebook.com
- Phone
- 02 981 10 40
- travel@yubim.eu
- Website
- yubim.eu
Bus from Lorca to Sofia Central Bus Station
- Ave. Duration
- 46h 30m
- Frequency
- Twice a week
- Estimated price
- €110–150
- Schedules at
- yubim.eu
- Phone
- +3026610 28900
- info@ktelkerkyras.gr
- Website
- ktelkerkyras.gr
Busferry from Thessaloniki Macedonia KTEL Bus Station to Corfu
- Ave. Duration
- 6h
- Frequency
- Twice daily
- Estimated price
- €28–40
- Schedules at
- greenbuses.gr
- Phone
- +39.081.496.444
- info@grimaldi.napoli.it
- Website
- grimaldi-lines.com
Car ferry from Porto di Brindisi to Port of Corfu
- Ave. Duration
- 6h
- Frequency
- 3 times a week
- Estimated price
- €19–35
- Website
- https://www.grimaldi-lines.com/en/
- Phone
- +355 69 377 7474
- info@erdanotours.com
- Website
- sarandaport.al
Ferry from Sarandë to Port of Corfu
- Ave. Duration
- 30 min
- Frequency
- 5 times a day
- Schedules at
- sarandaport.al
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide












