ComeToGuide
49.1 km • ~46 mins

How to Get from Athens International Airport (ATH) to Piraeus Port

Athens International Airport (ATH) is about 49 km from Piraeus Port. Depending on your transfer, the journey takes roughly 46 minutes by car to about 90 minutes by direct airport bus.

✓ Verified Oct 29, 2026 • 49.1 km road distance

Official Airport Taxi

Metered
46 mins •24/7 Official Taxi Rank
€50 - €65 (Per Taxi)
Luggage: Luggage Included
How to take it step-by-step:
  1. Follow signs to Exit 3 and join the official taxi rank outside Arrivals.
  2. Tell the driver 'Piraeus Port' and ask them to start the meter; confirm card payment if needed.
  3. Expect a metered trip of about €50–65 plus any tolls/waiting; do not enter unmarked cars.
  4. Get off at the port entrance or ask for your specific ferry gate (E1–E12).

Metro Line 3 (Blue Line) to Piraeus

Direct Train
63 mins •Every 36 Mins, 06:10–23:34
€9.00 / Person
Luggage: No Luggage Racks; 1 Suitcase Manageable
How to take it step-by-step:
  1. Leave Arrivals and follow signs to the metro/suburban railway station via the covered footbridge (about 5 min).
  2. Buy an airport ticket (€9.00) at the ticket machines or office; contactless card payment is accepted.
  3. Board a Line 3 train towards Dimotiko Theatro; airport trains run every 36 minutes.
  4. Ride about 63 minutes and get off at Piraeus station, next to the main port gates.
  5. Get off at Piraeus station and follow signs to the port; the main gates are next to the station. Check your ferry gate, as gates E1–E12 are spread out.

Airport Express Bus X96 to Piraeus Port

Cheapest Direct
90 mins •Regular Departures 24/7 (See OASA)
€5.50 / Person
Luggage: Luggage in Bus; No Hold
How to take it step-by-step:
  1. Exit Arrivals between Exits 4 and 5; look for the OASA airport express bus stop.
  2. Buy an airport express bus ticket (€5.50) from the ticket machine or on board.
  3. Board X96 to Piraeus Port (Karaiskaki Square area, near the main ferry gates).
  4. Ride about 90 minutes (longer in heavy traffic); listen for the Piraeus/Karaiskaki stop.
  5. Walk from Karaiskaki Square to your ferry gate; gates E1–E12 can be far apart.

Suburban Railway Line A1 to Piraeus

Direct Train
60 mins •Roughly Hourly, 05:50–23:00
€9.00 / Person
Luggage: Limited Luggage Space
How to take it step-by-step:
  1. Follow signs to the metro/suburban railway station via the covered footbridge from Arrivals.
  2. Buy the same €9.00 airport ticket at the station machines/ticket office.
  3. Board a Proastiakos Line A1 train to Piraeus via Athens Central / Rentis.
  4. Ride about 60 minutes to Piraeus station and walk to the port main gate.
  5. Check hellenictrain.gr for the current timetable, as services can be affected by strikes.

Athens International Airport Deals

Compare all terminal car rental desks with free 48h cancellation.

Compare Terminal Car Prices
Landing in Greece?
Skip expensive airport SIM kiosks. Activate a 5G eSIM on your phone in 2 minutes before takeoff.
Get Greece eSIM

Tours & activities: Piraeus Port

See all tours & tickets
Was your flight delayed or cancelled?
In some cases passengers are entitled to compensation. AirHelp checks your flight for free and only charges a fee if they win your claim.
Check my rights for free

⚠️ Important Local Taxi & Arrival Tips

  • Ignore unofficial taxi touts inside Arrivals; only use the official yellow taxi rank outside Exit 3.
  • No fixed taxi fare exists to Piraeus; insist the driver starts the meter and confirm card payment before leaving.
  • The €5.50 airport bus ticket covers only one X96/X95/X97 airport bus trip; it does not include onward metro/bus transfers.
  • Some drivers may quote old Athens centre fixed fares (€40/€55); those do not apply to Piraeus and every non-central trip must be metered plus €4 airport surcharge.

Frequently Asked Questions

What is the cheapest way from Athens Airport to Piraeus Port?

The X96 airport express bus costs €5.50 per person and runs 24 hours, taking about 90 minutes. It stops at Karaiskaki Square near the main ferry gates.

How much is a taxi from Athens Airport to Piraeus Port?

There is no fixed fare to Piraeus. Metered taxis cost roughly €50–65 by day, including the €4 airport surcharge, depending on route and traffic; confirm the meter is running before departure.

Can I use a contactless bank card on the airport metro or bus?

Yes, contactless bank cards and phones are accepted on Athens public transport, including airport express buses since 2024 and airport metro. Each traveller taps separately and the airport fare applies.

Is the metro from Athens Airport to Piraeus direct?

Yes, Metro Line 3 runs directly from the airport to Piraeus station next to the port with no change needed. Trains run every 36 minutes from 06:10 to 23:34.

Which option is best for a family with luggage?

A pre-booked private transfer is generally best for families: it offers door-to-door service to your ferry gate, luggage space, and a fixed price. A taxi is also convenient but metered to Piraeus.

How long does it take to get from Athens Airport to Piraeus Port?

By car or taxi the drive is about 46 minutes without traffic. The metro takes about 63 minutes, the suburban rail about 60 minutes, and the X96 bus about 90 minutes, longer at peak times.

Some links are affiliate links: we may earn a commission at no extra cost to you. Prices are indicative and can change.