How to reach Corfu Island

By Airplane
Corfu is very easily reachable from Athens with daily flights (1 hour).
The airline companies that cover this route are:
On their websites you can find the timetables and their prices. There are also direct charter from many European cities to Corfu.

Corfu island’s airport, named Ioannis Kapodistrias, is 2 km far from Corfu town and you can reach it by taxi, buses or private vehicles.

Inside the airport you can find different public services as restaurants, bars, shops, bank, post office, rentals, police, fire police and first aid service.

Outside the airport there is a large public parking.

There is a bus that connects the airport with the city and the stops are:
  • Garitsa, Alexandra’s street,
  • San Rocco square (in the center of the city),
  • the central bus station and
  • the port.
You can buy the ticket directly on the bus. For more information call: 0030 26610 31595

By Ferry-Boat
There are many companies both Greek and Italian that from Italy can take you to Corfu island by ferry-boat (Minoan, Hellenic, Anek, Superfast, Blue Star, Ventouris and more) with

departure from
  • Venice,
  • Ancona,
  • Bari,
  • Brindisi
and arrival to Igoumenitsa.

From Igoumenitsa you need to take a ferry-boat to go to Corfu.
From Kerkyra you can also reach the near small islands of Paxos (1 hour) and Diapondia islands with departure from Sidari, A. Stefanos or Corfu town.

Corfu to Igoumenitsa
The local ferry-boat that link the island of Corfu with Igoumenitsa leave every day one per hour.

There are 3 different kind of ferry-boats:
  • Open-deck: they work only with good weather conditions and they take 1 hour and 45 minutes.
  • Close-deck: they work in every weather conditions, they’re bigger and they take 1 hour and 10 minutes.
  • Hydrofoils: they just take 45 minutes.