Ports of Athens
BOOK NOW

Athens ports: Ferry from Piraeus, Rafina & Lavrio

Information about Athens ports: Athens has three main ports that connect by ferries the mainland of Greece to the Greek islands: Ferries depart from Piraeus, Rafina and Lavrion to Santorini, Mykonos, Paros, Naxos and all other island destinations.


View our map of Athens ports (PDF).

Piraeus Port


The port of Piraeus

The largest and most important of Athens ports is Piraeus, about 10 km south of Athens city centre. It is also the largest port in Greece. Most Greek ferries depart from Piraeus. The history of this port is long, as this is where the Athenian fleet used to moor in the ancient times. Although in the centuries that followed the port of Piraeus fell in disuse, in the last decades it has managed to become the third busiest port in the world, as it carries about 20 million passengers a year.
> View the map of Piraeus port

Free shuttle bus for transportation within Piraeus port:
There is a free shuttle bus connecting Gate E7 with the Gates E3, E2 and E1 approximately every 20 minutes when there is a ferry departure from these gates. The free shuttle bus stop is situated inside Gate E7, opposite Piraeus Metro station.

Destinations from Piraeus port

 

Piraeus usually covers the schedules to the most popular Greek islands, including Cyclades, Dodecanese, Eastern Aegean islands and Crete. Apart from the normal ferries, there are also catamarans, high speed boats and flying dolphins to the Saronic islands.

How to get to Piraeus?

 

...from the centre of Athens

By metro: The port of Piraeus is reachable via 2 lines: The blue line from Syntagma and Monastiraki and the green line from Omonoia and Monastiraki. The metro station in Piraeus is right in front of the port. It is the only port of Athens to be reachable by metro.The metro of Athens works from 05:30 am till 00.20 am. On Fridays and Saturdays, it works till 01.30 am. A normal metro ride takes about 25 min. There are trains to Piraeus from all metro stations every 10 min (maximum). Ticket price : '1.2' 'EUR' (1.2 Euro).
Download the Athens Metro Map (PDF)

By bus: To go to the port of Piraeus, passengers have to take Bus 049 from Omonoia to Piraeus or Bus 040 from Syntagma to Piraeus, get off at Kotzia Square (Piraeus centre) and then walk about 10 minutes to the port. These buses depart from Omonoia/Syntagma to Piraeus every 15-20 min. Normally buses in Athens work from 05:00 am till 23:30 pm, but Bus 040 from Syntagma to Piraeus works 24 hours. Ticket price : '1.20' 'EUR' (1.20 Euro). The port of Piraeus is very big and has many gates, so make sure you know from which gate your ferry leaves.

By taxi: A taxi will normally take about 30 minutes to go from Omonoia/ Syntagma (Athens centre) to the port of Piraeus. The distance is about 10 km. The taxi fare (indicative) from Athens city centre to Piraeus port is '20' 'EUR' (20 Euro) in day time and '25' 'EUR' (25 Euro) in night time (00:00-05:00).
Do you need a ride? Book your transfer with us and our driver will pick you up from your hotel or Airbnb host.

...from Athens International Airport (El. Venizelos)

By metro: You can reach the port by metro. It is the only of Athens' ports to be reachable by the metro system. There is a metro station just outside the airport. You take the blue line which has its terminal just outside the port of Piraeus. The first metro train from the airport leaves at 06:10 am and the last at 23:34 pm. The routes from and to the airport depart every 36 minutes. The whole ride will take about 1 hour. Ticket price: '9' 'EUR' (9.00 Euro). Once you get at the port of Piraeus, make sure you find the gate from where you ferry leaves.
Download the Athens Metro Map (PDF)

By train: You can reach the port directly by train (Proastiakos). The station is the same as for the metro, just outside the airport. The ride takes about 1 hour. There are trains all day long, every hour (at 07') from 06:07 am and the last at 22:07 pm. Ticket price: '9' 'EUR' (9.00 Euro)

By bus: Bus X96 covers directly the route from Athens airport to Piraeus port. Buses operate 24 hours and the trip takes about 90 min. Buses leave every 25-30 minutes in the day and from 22:30 pm to 05:00 am they depart every 40 minutes. Ticket price: '5' 'EUR' (5.00 Euro).

By taxi: There are taxi queues outside all gates of the airport. A taxi ride from the airport to Piraeus port will normally take 40-60 min the most, depending on the traffic. The taxi fare (indicative) from Athens airport to the port of Piraeus is '50' 'EUR' (50 Euro) in day time and '65' 'EUR' (65 Euro) in night time (24:00-05:00).
Do you need a ride? Book your transfer with us and our driver will be waiting for you with a panel and your name on it at the airport’s arrival gate.

More info and photos of Piraeus

Rafina Port


The port of Rafina

The second busiest port of Athens is Rafina. It is actually a small and lovely town to the north of Athens that looks like an island. It has a lovely waterfront, beautiful squares and many taverns to have a meal. Rafina is located about 30 km from the centre of Athens, 40 km from the port of Piraeus and 10 km from Athens International Airport.
> View the map of Rafina port

Destinations from Rafina port

 

The port of Rafina is the only port that serves a vessel to Andros, as it is closer than Piraeus. There are also vessels to Tinos and Mykonos, while in summer there are vessels to Ios, Naxos and Santorini.

How to get to Rafina?

 

...from the centre of Athens

By taxi: A taxi will normally take about 1 hour and 15 minutes to go from Omonoia/ Syntagma to Rafina. To get closer to Rafina, visitors can take the blue metro line to Nomismatokopio metro station and take a taxi from there. The trip from Nomismatokopio to Rafina will take about 35 minutes. The taxi fare (indicative) from Athens city centre to the port of Rafina is '50' 'EUR' (50 Euro) in day time and '65' 'EUR' (65 Euro) in night time (24:00-05:00).
Do you need a ride? Book your transfer with us and our driver will pick you up from your hotel or Airbnb host.

By bus: Suburban (KTEL) buses to Rafina leave from Pedion Areos, in Athens centre. Buses usually leave every hour and the ride takes about 70 min, depending on traffic. To go to Pedion Areos, take the green metro line to Victoria station and then walk up Heiden street. Ticket price: '2.40' 'EUR' (2.40 Euro).
Check bus schedule from Athens Centre to Rafina Port
Also check bus schedule from Rafina Port to Athens Centre

...from Athens International Airport (El. Venizelos)

By taxi: A taxi will take about 20 minutes to go from Athens airport to Rafina. There are taxi queues outside all airport gates. The taxi fare (indicative) from Athens airport to the port of Rafina is '35' 'EUR' (35 Euro) in day time and '50' 'EUR' (50 Euro) in night time (24:00-05:00).
Do you need a ride? Book your transfer with us and our driver will be waiting for you with a panel and your name on it at the airport’s arrival gate.

By bus: Suburban (KTEL) buses depart from Athens airport 9 times a day and arrive in Rafina in about 30 minutes. Ticket price: '3' 'EUR' (3 Euro).
Check bus schedule from Athens Airport to Rafina Port
Also check bus schedule from Rafina Port to Athens Airport

More info and photos of Rafina

Lavrio Port


The port of Lavrion

Lavrion is a small, coastal town at the southernmost tip of Attica peninsula. In ancient times, it was a mine area, which reopened in the early 20th century. Today the mines have closed but Lavrion gets lively from its port, which serves nearby and remote islands. Lavrion is 60 km from the centre of Athens and 25 km from the Athens Airport.
> View the map of Lavrion port

Destinations from Lavrion port

 

Ferries from Lavrion go to the nearby island of Kea and the Cycladic island of Kythnos. Ferries also serve remote Eastern Aegean islands, in particular Lemnos and Agios Efstratios.

How to get to Lavrio?

 

...from the centre of Athens

By taxi: A taxi will normally take about 1 hour and 15 minutes to go from Omonoia/ Syntagma to Lavrion. To get closer to Lavrion by public transport, you can take the tram from Syntagma or Faliro to Voula (Asklipiio) and then take a taxi. A taxi ride from Voula will take about 30 minutes. The taxi fare (indicative) from Athens centre to the port of Lavrion is '65' 'EUR' (65 Euro) in day time and '80' 'EUR' (80 Euro) in night time (24:00-05:00).
Do you need a ride? Book your transfer with us and our driver will pick you up from your hotel or Airbnb host.

By bus: Suburban (KTEL) buses to Lavrion take about 2 hours to reach their destination. They leave from Pedion Areos, Athens centre. To go to Pedion Areos, take the green metro line to Victoria station and walk up Heiden street. Ticket price: '4.90' 'EUR' (4.90 Euro).
Check bus schedule from Athens Centre to Lavrion Port
Also check bus schedule from Lavrion Port to Athens Centre

...from Athens International Airport (El. Venizelos)

By taxi: A taxi will normally take 30 minutes to go from Athens airport to Lavrion. There are taxi queues outside all airport gates. The taxi fare (indicative) from Athens airport to the port of Lavrion is '50' 'EUR' (50 Euro) in day time and '70' 'EUR' (70 Euro) in night time (24:00-05:00).
Do you need a ride? Book your transfer with us and our driver will be waiting for you with a panel and your name on it at the airport’s arrival gate.

By bus: Suburban (KTEL) buses leave from Athens airport usually every hour and go to Lavrion via Markopoulo, a town in the midway from airport to Lavrion. Passengers go to Markopoulo and from there they take the bus to Lavrion. Buses from Markopoulo to Lavrion are very frequent. Ticket price: '4' 'EUR' (4 Euro).
Check bus schedule from Athens Airport to Lavrion Port
Also check bus schedule from Lavrion Port to Athens Airport

More info and photos of Lavrio

View on map

CUSTOMER SUPPORT

INFORMATION

Customer Support

Call us

+30 212 000 3006 Available from 09:00 to 17:00

Frequently Asked Questions (FAQ)

Find all the necessary info regarding our engine's function, as well as our policies on cancellations and amendments. Read FAQ
An error occurred:
Please refresh your browser and try again.
Top