Corfu Airport Transfers: Everything You Need to Know
Your Corfu holiday begins the moment you land – so getting from the airport to your hotel quickly and stress-free matters. Corfu Airport (Ioannis Kapodistrias, code CFU) sits just about 3 km south of Corfu Town, which makes transfers refreshingly short compared with many Greek islands. This guide compares your three options – private transfer, taxi and bus – with journey times to every major resort, so you can choose the right one before you fly. For the bigger picture, see our getting around Corfu guide.
Option 1: Private transfer (easiest, door-to-door)
A pre-booked private transfer is the most comfortable choice – a driver meets you in arrivals with a name board, helps with your luggage, and takes you straight to your accommodation for a fixed price agreed in advance. There's no queue, no haggling and no surprise fares. It's the best option if you:
- are travelling with luggage, children or a group,
- arrive on a late or early flight when buses don't run,
- are heading to a distant resort (Sidari, Acharavi, Kavos),
- or simply want a relaxed start.
You can book a reliable, fixed-price transfer through our transfers directory or get in touch directly.
Option 2: Taxi (fast, flexible)
Taxis wait outside the terminal and are quick and convenient. Expect a short, inexpensive ride into Corfu Town or the port (roughly €15, subject to change), with longer resorts priced by distance. Confirm the fare or that the meter is running before you set off, and note that prices rise late at night.
Option 3: Bus No.15 (cheapest)
The blue bus line 15 connects the airport with Corfu Town and the port in around 20 minutes for a few euros – easily the cheapest option. The catch: it doesn't run late at night, has limited luggage space, and only gets you to the town, from where you'd change to a green bus for onward resorts. Great for light travellers heading into town; less practical with suitcases or for far-flung resorts. See the route in our airport & port bus line 15 guide.
Journey times from Corfu Airport to the main resorts
Approximate driving times by car or transfer:
- Corfu Town / Port: ~10 minutes
- Gouvia: ~15 minutes
- Dassia: ~25 minutes
- Benitses: ~20 minutes
- Barbati: ~35 minutes
- Paleokastritsa: ~40 minutes
- Kassiopi: ~50 minutes
- Sidari: ~60 minutes
- Acharavi / Roda: ~70 minutes
- Kavos: ~80 minutes
(Times vary with traffic and season – allow extra in peak summer.)
Booking tips
- Book transfers in advance, especially for summer arrivals and late flights.
- Have your hotel address and a phone number ready for the driver.
- Check your flight time vs bus hours – if you land late, pre-arrange a taxi or transfer.
- Confirm child seats when booking a private transfer if you need them.
To plan where you're heading, see where to stay in Corfu, and slot your arrival into our Corfu itinerary.
Frequently Asked Questions
How far is Corfu Airport from Corfu Town?
Corfu Airport (CFU) is only about 3 km from Corfu Town, roughly a 10-minute drive – one of the closest island airports to a town centre in Greece.
What is the best way to get from Corfu Airport to my hotel?
A pre-booked private transfer is the easiest, especially with luggage, children or a late flight, as a driver meets you for a fixed price. Taxis are fast and flexible, while the No.15 bus is the cheapest but only runs to Corfu Town and not late at night.
How much is a taxi from Corfu Airport?
A taxi into Corfu Town or the port costs roughly €15, with longer resort journeys priced by distance. Fares rise late at night, so confirm the price or meter before departing. Prices change over time, so treat this as a guide.
Is there a bus from Corfu Airport?
Yes – the blue bus line 15 runs between the airport, Corfu Town and the port in about 20 minutes for a few euros. It doesn't operate late at night and has limited luggage space, so it suits light travellers heading into town.
How long does it take to get from Corfu Airport to Sidari or Kavos?
By car or transfer, Sidari is about 60 minutes from the airport and Kavos around 80 minutes. For these longer journeys a private transfer is far more comfortable than connecting buses.
