Skip to main content
How To Get From Athens to Corfu

How To Get From Athens to Corfu

Corfu is accessible from Athens via direct flights or a combination of driving to Igoumenitsa and taking a ferry. This guide compares both options to help you choose the best method for your budget.

Published: August 17, 2024 | Updated: August 19, 2026•By Pavlos Inglesis•16 min read•
CorfuGreece

There are two ways to get from Athens to Corfu: drive to Igoumenitsa (or take the KTEL bus) and then the ferry, or just fly. It depends on your budget and time. I honestly believe that the absolute Best Way to get from Athens to Corfu is to take a one-hour direct flight.

athens to corfu
Corfu is very well connected to Athens by ferry (from Igoumenitsa town) and by plane(direct flight),but if you want to take the ferry, the problem is that you have to get to Igoumenitsa town first…

To be fair, if you are flying from anywhere within Europe to Greece, chances are there might be a direct flight from a major European city to Corfu. There are hundreds of direct flights to Corfu from all over Europe every year. This applies basically to every Ionian island.

This could be a much better option than flying to Athens first and then looking to get the bus/ferry, so I highly recommend you check that first! But if you have to go through Athens, then here are the two options you have:

How Long Does It TakeCost*
Bus to Igoumenitsa & Ferry
(bus/drive to Igoumenitsa port and then ferry)
6 hours
(It’s a 4.5-hour drive & the ferry from Igoumenitsa is 1.5 hours)
44 euros for the bus to Igoumenitsa and 6 euros for the ferry
Flight
(from Athens Intl. Airport)
1 hour100 to 200 euros
*Obviously, the cost fluctuates a lot and may differ; always check Ferryhopper for ferry costs and Booking.com Flights for flights

corfu ferry port
Corfu ferry port is usually not very busy, but in the high season, you may see some large cruise ships.

There are no direct ferries from Athens to Corfu, so you have to reach the town of Igoumenitsa and then take the 1.5-hour ferry to Corfu. I think this is too much of a hassle if you only have a few days on the beautiful island of Corfu, so I highly recommend you take the direct flight from Athens International Airport. However, if you decide to get the bus to Igoumenitsa and then the quick ferry, you would see 1/3 of Greece along the way.

You can always search directly from here for the available ferries to Corfu:

  • Ferryhopper is the largest and safest website in Greece for booking ferry tickets from Athens to Corfu. You can also use it to check timetables and prices between Athens and all Greek islands.
  • Booking.com Flights has all the available options for flights from Athens to Corfu (CFU is Corfu airport code) with all possible airlines (Aegean, Olympic, Sky Express, Ryanair)

READ ALSO

It’s obvious that whatever I explain in this post also applies to the return trip from Corfu to Athens.

igoumenitsa port
Igoumenitsa is a small port town on mainland Greece, opposite Corfu, where the large ferries from Italy also arrive and depart.

Keep reading…

ATHENS TO CORFU TIPS:

  • You have two options for getting from Athens to Corfu: by bus & ferry or by plane.
  • Best way toget from Athens to Corfu: by direct flight (1 hour) because it’s simply a lot faster; the ferry might be worth checking, though, if money is an issue or if you cannot find a flight ticket
  • Best Website for Ferry Prices & Timetables: Ferryhopper
  • There is no direct ferry from Athens to Corfu
  • Bus from Athens to Igoumenitsa: you have to take it from the Central KTEL Bus Station (on Google Maps), which is unfortunately one of the worst in the country, old-fashioned, and chaotic (see below how to get there)
  • Igoumenitsa town on Google Maps
  • Between April and October, there is usually a ferry from Igoumenitsa to Corfu every hour.
  • How long is the ferry ride from Athens to Corfu? There is no direct ferry, but you must drive to Igoumenitsa first (4 hours) and then take the 1.5-hour ferry.
  • How much does it cost to take a ferry from Athens to Corfu? There is no direct ferry from Athens, but the ferry from Igoumenitsa costs around 6 euros. Then you must also pay for the bus from Athens to Igoumenitsa, usually around 45 to 50 euros.
  • Where to get the bus from Athens to Igoumenitsa:from Kifissos KTEL Bus Station.
  • Best Way to Get From Athens Airport to KTEL Kifissou Bus Station is by taking the Express Bus X93 (see its route here).
  • Where to Book the Bus from Athens to Igoumenitsa: you have two options: from KTEL Kerkyras (select Kerkyra as your destination) or KTEL Thesprotias (select Igoumenitsa as your destination)
  • You must book your ferry online, and you can then enter the ferry with the barcode in the email sent to you. This will be written in the email you will receive from Ferryhopper. It is now the system that most ferry companies use, BUT some smaller companies may ask you to get a printout from a kiosk that is outside the ferry, and this printout will allow you to enter the ferry. As a rule of thumb, if your ticket, which you got through Ferryhopper‘s email, has a barcode, you can enter the ferry directly.
  • How long is the flight from Athens toCorfu? The flight is 1 hour long, and checking in is usually quick. However, as with any flight worldwide, you have to be 2 hours in advance at the airport.
  • Direct International Flights to Corfu: There are many international flights to Corfu from all over Europe, and if you have no interest in visiting Athens, I highly recommend you fly directly to Corfu from a European city. In fact, if you are flying from the US or Canada, I recommend you fly to a European city first and then take a direct flight to Corfu. Going through Athens might be too much of a hassle.
  • The Best Airline to fly from Athens to Corfu is Aegean Airlines (Check flights on Booking.com Flights)
  • Strikes in Greece: Strikes can happen anytime in Greece and for any means of public transportation on short notice. They usually happen on Tuesdays, Wednesdays, or Thursdays. Yes, they may mess up your trip, but they are necessary for the hard-working people of Greece so that they can have decent salaries and benefits. So, get over it and try to find some alternatives for your trip (a taxi is usually the best option).
  • Strong Winds – Ferries Cancellations: in case there are strong winds (which can be pretty common in August in Greece), then the Greek Port Authorities may stop all ferries from departing, so bear in mind this is also a possibility that can mess up your trip; as an average there might be 4-5 days during the summer months that this can happen so get prepared
  • Punctuality of ferries in Greece: in general, all ferries in Greece depart on time with no delays, and they won’t wait for you if you are late; however, they don’t always arrive on time as there are weather or other conditions that may affect their route to the islands along the way
  • Business Seats on Ferries in Greece: In my opinion, they are not worth the extra money, as you only get a bit more space and a slightly quieter area to sit, but even the standard seats are very spacious
  • The Ferry Schedule for all Greek islands is announced only 2-3 months before the actual trips, so if you cannot find any scheduled ferries for your trip 3 years from now, please check again 2 months before your actual trip.

Ok, so let’s see all the available options from Athens to Corfu (that also apply to the return trip from Corfu to Athens):

Athens to Corfu Ferry Schedule

corfu ferries
Kerkyra Lines is one ferry line that connects Corfu to Igoumenitsa, and it has many daily ferries.

Let me be clear first: there is no direct ferry from Athens to Corfu, nor from Corfu to Athens. These ferries only connect Corfu to Igoumenitsa, so you have to go to Igoumenitsa first! There are many ferries per day, though, from Igoumenitsa port.

Here is an example of a Ferry Schedule from Igoumenitsa to Corfu in September from Ferryhopper:

igoumenitsa to corfu ferry
This is a typical ferry schedule from Igoumenitsa to Corfu in the summer months (May, June, July, August, and September); note that there is a ferry every hour.

This is just an example of a ferry schedule, though! For the latest Ferry schedule, always check on Ferryhopper. The winter ferry schedule is less frequent, with probably fewer daily ferries.

ferry ticket Greek islands blue star ferry highspeed
If you book your ticket through Ferryhopper you are going to get a link through email where you can download the tickets with the barcode that looks like this (it will open up in your browser, and you can just screenshot it); this ticket will have your seat number as well, and it is individual for every passenger, so kids and vehicles will have their own barcodes and separate tickets.
corfu ferries
Kerkyra Seaways is the second ferry company that connects Igoumenitsa to Corfu.
corfu ferries
During the 1.5-hour ride to Corfu, there is plenty of space inside the Kerkyra Seaways ferries for a coffee.

BUS FROM ATHENS TO CORFU

ktel bus corfu kerkyra
There is a KTEL bus from Athens to Corfu that can take you straight to Corfu (“Kerkyra” in Greek), but it’s just a ride to Igoumenitsa port and then the ferry; you can take them from the KTEL Central Bus Station in the Kifissos area in Athens.

The Corfu Local Bus company (Green Buses) operates a route from Athens to Corfu. This route is basically a bus that will take you from the Athens Central Bus Station in Kifissos to Igoumenitsa to take the ferry.

corfu kerkyra athens bus ktel timetables
There are usually three buses a day from Athens to Kerkyra (to Igoumenitsa port). The ticket does not include the ferry price, which you will need to pay once in Igoumenitsa port.

You can book the Corfu to Athens bus ticket here. The bus ride takes about 4.5 hours, then 1.5 hours on the ferry to Corfu. Once you reach the ferry port of Corfu, there is a short ride to the central bus station, where you will be dropped off in the center of Corfu town.

The ticket for this bus DOES NOT include the ferry ticket, which you must pay once you arrive in Igoumenitsa. Alternatively, you can take a KTEL bus to Igoumenitsa port only, and then you have to take the ferry by yourself (it’s literally the same thing).

BUS FROM ATHENS TO IGOUMENITSA

ktel bus igoumenitsa corfu kifissos bus station athens
The buses from Athens to Igoumenitsa will take you to the Igoumenitsa port, and from there you take the ferry to Corfu.

You can also take a direct KTEL bus from Athens to Igoumenitsa to reach Corfu (“Kerkyra” in Greek). These buses are operated by “KTEL Thesprotias” (a different bus company from the Corfu bus), but they also depart from the Central Bus Station in Athens (Kifissos).

You can book the ticket for the KTEL Bus from Athens to Igoumenitsa here.

ktel bus athens igoumenitsa corfu
As you can see, three buses daily will take you from Athens to Igoumenitsa (only), and the trip takes about 4.5 hours.

Obviously, when you arrive at Igoumenitsa, you have to hop on the ferry (there is one ferry every hour), and they never sell out, but it’s a good idea to book it in advance online through Ferryhopper.

ATHENS BUS STATION (KIFISSOS)

ktel bus kifissos bus station athens
Athens Bus Station in Kifissos is a very old building that’s been pretty much the same since the 1950s, but it does the job, I guess; there are several bus bays for each prefecture in Greece.

Athens Bus Station is located in the Kifissos area, and it’s probably the worst in the country. It has ancient facilities and amenities, and is also pretty challenging to reach as it’s not close to anything.

Here is Kifissos Bus Station on Google Maps.

ktel bus kifissos bus station athens
There are many KTEL Buses that depart from Kifissos central bus station in Athens, but there is also another smaller KTEL Bus Station in Athens called Liossion Bus Station, from which some other buses depart (mainly for Volos, Larisa, Karditsa, and Trikala towns in northern Greece).
ktel bus kifissos bus station athens
The ticket area of Kifissos Bus Station has kiosks for every destination (there is no central office you can go to, you have to find the one that operates your destination).
ktel bus kifissos bus station athens
The ticket area of Kifissos Bus Station can become very busy a few minutes before departure, so make sure you arrive well in advance, as you need the printout ticket to enter the bus (not in every bus, though, as some of them accept the electronic ticket).
ktel bus kifissos bus station athens
Don’t expect any luxuries in Kifissos Bus Station; apart from a coffee shop selling Greek pastries, you won’t find much food.
ktel bus kifissos bus station athens
The coffee shop area in Kifissos has a few tables where you can sit and have something to eat or drink.
ktel bus kifissos bus station athens
Every bus bay has a sign on top for the destination/prefecture it serves; you have to find yours and wait there to enter the bus, as there are no announcements or electronic displays showing departures.
ktel bus kifissos bus station athens
There are lots of buses that go almost everywhere in Greece from the Kifissos Bus Station.
ktel bus kifissos bus station athens
There are Athens Local Buses that will drop people literally at the Kifissos bus station.
ktel bus kifissos bus station athens
The interior of the KTEL Buses is pretty standard, and most buses are relatively new.

HOW TO GET TO KIFISSOS BUS STATION

Only Athens buses serve Kifissos Bus Terminal, which has no metro connection. So here are the possible ways you can reach the station:

x93 bus athens kifissos airport
This is the route of the express bus X93 from Athens Airport to Kifissos Bus Station (it’s a 45-minute ride and the ticket costs 6 euros).

You can also see the details of the X93 Route and timetables on the official website of Athens Buses.

  • From Piraeus Port to Kifissos Bus Station: you have to take the 420 Bus
420 athens bus kifissos piraeus
This is the route of the 420 Bus from Piraeus port to Kifissos Bus Station (it’s a 30-minute ride and the ticket costs 1.60 euros)

FLIGHTS TO CORFU

The best and cheapest website to book or search for flights to Corfu is Booking.com Flights, as it has all the available options (including any available low-cost airlines like Ryanair).

corfu airport flights
Corfu’s airport is one of the most impressive in Greece, with the airplanes almost taking off from the sea!

A few useful pieces of information to have in mind when booking your flight to Corfu:

  • Corfu Airport on Google Maps
  • Athens Airport Code is: ATH (Athens)
  • Corfu Airport Code is: CFU (Corfu)
  • Every plane that lands on Corfu takes off after 1 hour to fly back to Athens.
  • The exact times of the flights change and are not the same throughout the year, so ensure you get the right times from Booking.com Flights,as it will give you all the available flights immediately.
  • There are more flights from Athens to Corfu between April and October (high season)
  • If you book your tickets well in advance (6 months), you could probably find some very good deals with return tickets.
  • The cost of the flight from Athens to Corfu may come up to 250 euros during the high season (April-October)

The airlines that fly from Athens to Corfu (April-October) are:

corfu airport flights
Corfu Airport (CFU) is one of the best on any Greek island. It serves flights from all over Europe throughout the year.

I highly recommend you fly to Corfu instead of taking the bus and ferry from Athens.

There are flights to and from Corfu from pretty much anywhere in Europe, and this is actually very convenient. It’s much better to fly directly to the island from anywhere in Europe instead of messing around with buses and ferries, which will also take ages.

corfu airport flights
Corfu airport is one of the best on any Greek island, with many modern amenities and shops.
corfu airport flights
Corfu airport even has a very decent Duty Free shop for last-minute shopping.
corfu airport flights
Getting your baggage at Corfu Airport is a relatively quick and easy process.

Honestly, it’s worth flying to Corfu instead of taking the bus and ferry from Igoumenitsa. You will be on the island within 2.5 hours (1 hour flight and 1.5 hours for the check-in process at the airport).

Check the latest available flights to Corfu on Booking.com Flights.

Corfu Airport is International, which means there are direct flights from: London, Milan, Rome, Amsterdam, Paris, Munich, Brussels, Tel Aviv, Berlin, Warsaw, Glasgow, Birmingham, Newcastle, Manchester, and many more European destinations.

You have two options to get from Athens to Corfu: by plane or by bus and ferry. I recommend taking the flight instead of the bus and ferry because the bus and ferry combination takes too long and is not that straightforward. This is valid if you are also a family with young kids.

However, if you take the bus to Igoumenitsa and then the ferry, you will see almost one-third of Greece along the way, including some very impressive landscapes of western Greece, which can be a nice experience, too.

FREQUENTLY ASKED QUESTIONS

How long is the ferry ride from Athens to Corfu?

There is no direct ferry to Corfu from Athens, so you have to take a bus to Igoumenitsa port first, which takes 4.5 hours, and then the ferry takes 1.5 hours to get to Corfu. The journey might take more than 6 hours and is not worth it. A direct flight to Corfu is always more convenient and faster (but more expensive).

What is the best way to travel from Athens to Corfu?

The best way to travel from Athens to Corfu is by a direct flight because it is relatively quick and easier than taking the bus to Igoumenitsa and then the ferry. The flight is only one hour long, and Corfu Airport is one of the most modern in Greece.

Is it better to fly or ferry to Corfu?

It is better to fly to Corfu because to take the ferry, you must first get to Igoumenitsa port, which is a 4.5-hour drive or bus ride from Athens. The bus and the ferry to Corfu might be better if money is an issue and you are looking for the cheapest way to get to the island.

Partner pick for this guide

Skip the line

Skip the queue at the Acropolis and beyond

Headout sells timed-entry tickets and guided visits for Athens and the islands, with instant mobile delivery.

  • Timed entry
  • Instant e-tickets
  • Free cancellation on most tours

Plan Your Trip: Recommended Travel Partners

We recommend these trusted resources to compare rates, read reviews, and secure bookings for your upcoming trip to Santorini and Greece:

Buses & Trains

Omio

Compare and book Greek buses, coaches and trains — including KTEL routes that are hard to book online.

Check Bus Routes
Ferries

Ferryhopper

Compare ferry routes, schedules, and book tickets across all major Greek lines.

Book Ferries
eSIM & Connectivity

Airalo

Stay connected with local Greek eSIM data packages starting at just a few dollars.

Get eSIM
Tags:CorfuGreece

Last updated: August 19, 2026

Next step

Turn this Corfu research into a trip plan

Choose a useful next step for your dates, route and budget.

Planning tools use estimates. Check current schedules, prices and availability before booking.

Ready to plan your trip?

Create a personalized itinerary for your Greek island adventure

Build My Itinerary
Updating recommendations.
Exclusive Travel Guide

Love This Content? Get More Insider Tips!

Join thousands of travelers getting our exclusive guides, hidden gems, and money-saving tips delivered straight to their inbox.

Instant access • No spam ever • Unsubscribe anytime

AUTHOR
Pavlos Inglesis

Pavlos Inglesis

Born and raised in Athens

Greek, born and raised in Athens. Expert on Greek culture, history, and traditions with insider knowledge of every Greek island and mainland region.

Local CultureGreek HistoryTraditional CuisineIsland Life
200+ articles published
Updating recommendations.