Skip to main content

How to get to Athens?

Information on Travel

By Plane

Athens is well-connected to international destinations via Athens International Airport (Eleftherios Venizelos, ATH), Greece’s largest airport. It serves numerous airlines, including major carriers like Aegean Airlines, British Airways, Lufthansa, and budget options such as Ryanair and Wizz Air.

Getting from the Airport to the City

  • Metro: Line 3 (Blue Line) connects the airport to central Athens (Syntagma Square & Monastiraki) in about 40 minutes.
  • Bus: The X95 express bus runs 24/7 to Syntagma Square, taking approximately 50 minutes.
  • Taxi: A taxi ride to the city centre takes around 35-45 minutes, with a flat rate of €40 (day) or €55 (night, 00:00-05:00).
  • Suburban Railway (Proastiakos): Provides connections to Athens Central Railway Station (Larissa Station) and Piraeus Port.

More details: Athens International Airport.

By Train

International train connections to Athens are limited, but you can travel by rail from European cities to Thessaloniki and then take a domestic train or bus to Athens. The journey from Thessaloniki to Athens by train takes approximately 4-5 hours.

Train services within Greece are operated by Hellenic Train (formerly TrainOSE). More information: Hellenic Train.

By Bus

Long-distance buses (KTEL) connect Athens with major Greek cities and some international destinations in the Balkans. Kifisos Bus Station is the main hub for intercity routes. More details: KTEL Buses.

By Ferry

If you’re arriving from the Greek islands or Italy, Piraeus Port, Greece’s largest port, offers ferry connections to Athens. Ferries operate from Crete, the Cyclades, the Dodecanese, and the Ionian Islands, as well as from Italian ports like Bari and Ancona.

Piraeus is easily accessible from central Athens via Metro Line 1 (Green Line) or bus.