Travel from Corfu to Athens-Greece

Flights from Corfu to Athens

Olympic Air and Sky Express fly from Corfu to Athens 4 times a day.

Travel Guides

Getting around the CycladesCheck out Rome2rio’s guide on ferry travel around the Greek islands

How to get from Corfu to Athens

ModeDurationPrice
From Corfu airport fly to Athens airport then subway to Athens.2 h 2 min$75
From Corfu car ferry to Igoumenitsa then bus to Athens - KTEL Kifisou.9 h 15 min$78
From Corfu bus and ferry to Athens.9 h 30 min$78
From Corfu bus and ferry to Agrinio then bus to Athens.10 h 15 min$40
From Corfu car ferry to Igoumenitsa then drive to Athens.6 h 18 min$98

How long does it take to get from Corfu to Athens?

It takes approximately 2 h 2 min to get from Corfu to Athens, including transfers.

Is there a direct bus between Corfu and Athens?

Yes, there is a direct bus departing from Corfu and arriving at Athens. Services depart three times a day, and operate every day. The journey takes approximately 9 h 30 min.

Operators from Corfu to Athens

OperatorPhoneWebsite
Olympic AirOlympic Air
Sky Express Sky Express
OASAOASA
Corfu Ferries+302665021000Corfu Ferries
KTEL Thesprotias2665 0 22309KTEL Thesprotias
KTEL Kerkyras+3026610 28900KTEL Kerkyras
KTEL Aitoloakarnanias26410-54444KTEL Aitoloakarnanias