18/06/2026

How to get to Athens

Athens. Acropolis

Tickets and Attractions in Athens

This article contains all the information on how to get to Athens by plane, ferry, train or bus from different cities and from different islands.

How to get to Athens from Santorini

Ryanair flies to Athens from Santorini Airport. The flight to Athens takes 45 minutes. Ticket price starts from 20 euros.

How to get to Athens from Corfu

Direct flights to Athens from Corfu takes 1 hours. Ticket price starts from 43 euros.

How to get to Athens from Mykonos

Direct flights to Athens from Mykonos takes 35 minutes. Ticket price starts from 40 euros.

How to get to Athens from Crete

Direct flights to Athens from Crete takes 50 minutes. Ticket price starts from 40 euros.

How to get to Athens without flying

You can get to Athens by ferries from islands. It will be a leisurely journey with beautiful sea views.

  • To Athens from Santorini travel time is 5-12 hours, ticket price starts from 37 euros.
  • To Athens from Crete travel time is 9 hours, ticket price starts from 28 euros.
  • To Athens from Mykonos  travel time is 4-5 hours, ticket price starts from 29 euros.

How to get to Athens from Nafplion

You can get to Athens from Nafplion by ferries.  Travel time is 3.5 hours, ticket price starts from 32 euros.

You can also get to Athens from Nafplion by direct bus of the Ktel Argolida company. Travel time is 2 hours 10 minutes.

How to get to Athens from Thessaloniki

Direct flights from Thessaloniki to Athens takes only 50 minutes. Travel time is 50 minutes.

You can also get to Athens from Thessaloniki by direct KTEL Macedonia buses, line 7 Thessaloniki-Athens. In Thessaloniki, travel to Athens starts from two bus stations: Macedonia and Monastiriou.

You can get to Athens from Thessaloniki by train. Travel time is 3.5 hours 5 hours. Ticket price starts from the InterCity train will be 45 euros, and for a night regional train  – 25 euros.