how to get to athens from the port of piraeus

Read below to find out how to get to Athens from the port of Piraeus, Rafina or Lavrio. Depending on where you’re coming from, you will end up in one of these three large ports serving the city of Athens.

How to get to Athens from the port of…

  1. Piraeus
  2. Rafina 
  3. Lavrio

How to get to Athens from the port of Piraeus

Piraeus is the largest port of Greece and the main port of Athens. If you are arriving in Athens by sea, you’ll probably arrive here.

See Piraeus Port on map.

Subway

Right in front of Piraeus Port, there is the green metro line which can take you to Omonia, in the center of Athens. The ride takes about 25 minutes and a one-way ticket costs €2.00.

Taking the subway is the fastest option to get to Athens from the port of Piraeus.


Tram

A faster way to get to Athens from Piraeus while looking out the window is to take the tram. You have to walk to the SEF tram station (see on map), but the ride will be only 27 minutes long. And a one-way ticket costs under €2.00.

Taking the tram is the cheapest option to get to Athens from the port of Piraeus.


Bus

While there is no direct bus to get to Athens from Piraeus Port, you can find a bus stop after a 10-minute walk. You can either take bus 49 to Omonia (46-minute ride) or bus 40 to Syntagma (40-minute ride). Whichever you choose, one-way tickets cost €2.00. See bus 49 station on map or see bus 40 station on map.


Taxi

Between Piraeus Port and the center of Athens, there are about 10 kilometers which can be covered in 15 to 30 minutes, depending on traffic. During the day, the trip can cost up to €20.00. During the night, the cost can go up to €25.00.


How to get to Athens from the port of Rafina

Rafina is the second largest port serving Athens. This is where you should arrive if you are coming from Andros, the Cycladic Islands of Tinos, Mykonos, and Syros, or Evia.

See Rafina Port on map.

Bus

There are suburban buses which can take you from Rafina to Athens. They are quite cheap, with one-way tickets for €2.60. The buses leave every hour, and it takes about 75 minutes to get to Athens. If you want to get to the subway, you’ll have to walk around 15 minutes to Omonia station.

Taking the bus is the cheapest option to get to Athens from the port of Rafina.


Taxi

Between Rafina Port and the center of Athens, there are about 30 kilometers which can be covered in 30 to 75 minutes, depending on traffic. During the day, the trip can cost up to €50.00. During the night, the cost can go up to €65.00.


How to get to Athens from the port of Lavrio

Lavrio is where you might arrive if you are coming on a ferry from the Cycladic Islands of Kea and Kythnos, or the Eastern-Aegean Islands of Lemnos and Agios.

See Lavrio port on map.

Bus

There are suburban buses which can take you from Rafina to Athens. They are quite inexpensive, with one-way tickets for €5.30. Buses leave every 30 minutes, and it takes about 2 hours to get to Athens. If you want to get to a the subway, you’ll have to walk around 15 minutes to Omonia station.

Taking the bus is the cheapest option to get to Athens from the port of Lavrio


Taxi

Between Lavrio Port and the center of Athens, there are about 55 kilometers which can be covered in 75 to 90 minutes, depending on traffic. During the day, the trip can cost you up to €65.00. During the night, the cost can go up to €80.00.


woman travel blogger writing with coffee cup

Show your support by buying me a coffee!
High amounts of coffee are the fuel behind The Travel Bunny travel blog.  It may not seem like much, but one coffee goes a long way in helping me provide similar content for you and other travelers!
Buy me a coffee!


Arriving in Athens by sea? Pin this!

how to get to athens from the port www.the-travel-bunny.com text over image of sailboats at sunset
how to get to athens from the port www.the-travel-bunny.com text over image of cruise ship in the port of piraeus

You might also enjoy reading
How to get to Athens from the airport
How to get to Athens by train