Welcome Pickups
Abu Dhabi, United Arab Emirates Aktion, Greece Alexandroupoli, Greece Alicante, Spain Amman, Jordan Amsterdam, Netherlands Atlanta, United States Bali, Indonesia Bangkok, Thailand Barcelona, Spain Beijing, China Beirut, Lebanon Belgrade, Serbia Berlin, Germany Bogota, Colombia Bologna, Italy Bordeaux, France Bratislava, Slovakia Brussels, Belgium Bucharest, Romania Budapest, Hungary Buenos Aires, Argentina Cancun, Mexico Cape Town, South Africa Cappadocia, Turkey Casablanca, Morocco Chios, Greece Copenhagen, Denmark Corfu, Greece Crete, Greece Cyprus, Cyprus Delhi, India Doha, Qatar Dubai, United Arab Emirates Dublin, Ireland Dubrovnik, Croatia Edinburgh, Scotland Faro, Portugal Florence, Italy Frankfurt, Germany Geneva, Switzerland Granada, Spain Hanoi, Vietnam Hong Kong, China Ibiza, Spain Istanbul, Turkey Johannesburg, South Africa Kalamata, Greece Kavala, Greece Kefalonia, Greece Kos, Greece Krakow, Poland Kuala Lumpur, Malaysia Lima, Peru Lisbon, Portugal London, United Kingdom Los Angeles, United States Lyon, France Madrid, Spain Malaga, Spain Mallorca, Spain Malta, Malta Marrakech, Morocco Marseille, France Melbourne, Australia Mexico City, Mexico Milan, Italy Moscow, Russia Mumbai, India Munich, Germany Mykonos, Greece Mytilene, Greece Nairobi, Kenya Naples, Italy Naxos, Greece New York, United States Nice, France Paris, France Paros, Greece Phuket, Thailand Porto, Portugal Prague, Czech Republic Rhodes, Greece Rio de Janeiro, Brazil Rome, Italy Saint Petersburg, Russia Salzburg, Austria Samos, Greece San Francisco, United States Santiago, Chile Santorini, Greece Seoul, South Korea Seville, Spain Singapore, Singapore Skiathos, Greece Sofia, Bulgaria Stockholm, Sweden Sydney, Australia Tel Aviv, Israel Thessaloniki, Greece Tokyo, Japan Toronto, Canada Toulouse, France Valencia, Spain Venice, Italy Vienna, Austria Volos, Greece Warsaw, Poland Zagreb, Croatia Zakynthos, Greece Zurich, Switzerland

Getting from Athens Airport to Piraeus Port

Pre-book online

How to get from Athens Airport to Piraeus port

From Athens airport to Piraeus port, you have three modes of transportation to choose from, a public bus, a metro line and the standard taxis. Taking an Athens airport taxi is the fastest and most convenient transfer option, but costs 54-70€. A cheaper option is the bus, which costs only 6€, but takes over an hour. The final transfer option is the metro. This mode of transport costs 10€ one-way and takes around 85 minutes to reach Piraeus port. Welcome Pickups offers meet and greet services and a friendly introduction to Athens at the same price as a regular taxi. Click here to see the cost.


Powered by

  • Prepaid flat price - no hidden fees.
  • Meet & Greet at the gate.
  • Cancel up to 24h before and get a refund

Mario Lavreti

I used Welcome Pickups twice. On time and english speaking drivers.

Piraeus Welcome Pickups

Comparison of the options

Taxi €54 40min 24/7
Welcome Pickups €54 40min 24/7
A trusted, professional driver will pick you up at the gate right on time. Excellent reviews, flat price, no hidden fees, flexible cancellation.
Metro €20 85min 06:35–23:35
Bus €12 102min 24/7


Powered by

How to get from Athens airport to Piraeus port by taxi

Taking an Athens airport taxi from the airport to Piraeus port is by far the most convenient transfer option. The journey only takes 40 minutes, and you don't have to worry about the safety of your luggage or your arrival time. Standard yellow taxis cost a flat rate of 54€ in the day and 70€ at night. However, there are also 'luxury' black taxis waiting outside Athens airport, and these can cost up to double that of a standard taxi.

Taxi fare from Athens airport to Piraeus port

Taxis are charged on a flat rate to Piraeus Port and Piraeus Cruise Terminal. In the day (05:00-24:00) it will cost 54€, and at night (00:01-04:59) it will cost 70€.

*It is advised to pre-book your Athens airport transfer in order to make sure that you get the best service available.


Taking a taxi from Athens airport is really convenient, considering the large 50km distance from Piraeus port from the Airport. There is no direct access from one to another, you will need to go through the city centre or through the city’s South suburbs and head North. So, with no need to change lines or companies, a taxi is the easiest transfer option.

Editor’s Note

With the summer heat and 50km long journey to Piraeus port, it's much more comfortable to ride in your own taxi, rather than rubbing shoulders with strangers on the Metro or the bus.

Useful Tips

Confirm the price and make sure the driver resets the meter once you start the ride
Most taxis have no way of accepting credit cards, so make sure you have cash
Some taxi drivers may speak English, especially those that do rides from the airport
There are two cruise Terminals in Piraeus Port, most cruise ships dock directly at Terminal A at gate 11
Where your cruise ship docks depends on the port traffic and the size of your cruise ship

How to get from Athens airport to Piraeus port by metro

The metro station is only a 10-15 minute walk from the arrival gate. In general, the Athens metro is modern and convenient, but in order to reach Piraeus port from Athens airport you will need to change from line 3 (the blue line) to line 1 (the green line). The green line isn't very modern, often experiences delays and during rush hour, isn't very safe.

The journey will cost 10€ one-way and will take around 85 minutes in total.

How much is the Metro from Athens airport to Piraeus port?

From Athens airport to Piraeus port costs 10€ for a one-way ticket. Children under 6 years old can use the Metro for free.



Trip Duration

85 minutes

There is an average waiting time of 40 minutes


The Metro runs daily from 6:35 until 23:35.

Where do I get it from?

The entrance to the station is outside of Athens airport. You will need to follow the signs and go up one level to reach the main station area. After buying your tickets, you will then go down the escalators to track level.

From Athens Airport metro station you need to take the blue line (line 3) to Monastiraki station. At Monastiraki station you will then transfer to the green line (line 1) and head to Piraeus Station.


Considering the total journey time and the fact that you need to change trains, taking the Metro is the least convenient mode of transport from Athens airport to Piraeus port.

Editor’s Note

Unless you know the Metro lines and the city well, making changes and navigating the Metro stations can be difficult. If you have a ferry waiting for you in the port, an easier mode of transportation is suggested.

Useful Tips

The metro rides start at 6:35am and end at 23:35pm, there is no metro after midnight
The metro line departs from the airport every 30 minutes
In total the trip from Athens Airport to Piraeus Port takes 80-90 minutes with one line change
Tickets can be bought from the booth at the train station, make sure you activate your ticket on the specialized machine before you descend down to the platforms

How to get from Athens airport to Piraeus port by bus

There is only one bus line running directly from Athens airport to Piraeus port, and that is the X96. This bus runs 24/7 and departs every 15-30 minutes. Tickets cost 6€ and the journey time is a tiring 90 minutes.

How much are the buses from Athens airport to Piraeus port?

The price for an adult is is 6€, and for children or students aged 7-18 and seniors over 65, tickets cost 3€. Children under 6 travel for free.



Trip Duration

102 minutes

There is an average waiting time of 25 minutes


Buses are available 24/7 from Athens airport

Where do I get it from?

You can find the bus stand directly outside of the arrivals gate, between exits 4 and 5.


The X96 bus runs 24/7, even during the holidays, so no matter what time you arrive to the airport you can hop on. However, the route is through some very old roads, so the journey can be extremely long and uncomfortable. If you are in a rush for your ferry, this may not be the transportation option for you.

Editor’s Note

If you have some time on your hands, or are on an extremely tight budget, then opt for the bus. However, if I'm in a rush to get to my ferry, we would personally recommend one of the other two options.

Useful Tips

Buses from Athens Airport to Piraeus Port run 24/7
Keep in mind that during rush hours there is high traffic, the ride can take up to 2 hours
According to your ferry departure gate you might need to step off the bus before the end destination, check with the driver!

Welcome Pickups transfer

Welcome Pickups

Book a trained, English-speaking taxi driver to pick you up at the same price as a regular cab from the line

If you feel more relaxed knowing that somebody is waiting for you, you may as well book a Welcome Pickups transfer. As soon as you arrive at the airport you will be greeted by your driver. He will be waiting for you at the terminal of your arrival with a sign that has your name on it. Your driver will help you out with your luggage and together you will make your way to the vehicle. While he is driving you to your accommodation, the driver can give you some tips and recommendations on what to do during your holidays in Athens. Our drivers are hand-picked and speak fluent English. No need to worry about miscommunication issues that you may face with the local taxi drivers regarding your destination. Relax and enjoy your ride.

Best drivers

Hand-picked english-speaking drivers

Flight monitoring

Drivers are always on time

Quality support

24/7 email & phone support

Cancel up to 24h before and get a refund

Edit or cancel transfers

Read more


Same price as a regular taxi from the line


Sedan Car

4 pax, 4 pieces of luggage

Book Welcome Pickups transfer

Frequently asked questions

How far is the port from Athens Airport?

Athens airport is a fair distance from Piraeus port at 45km. In a car or taxi it can take around 50 minutes to reach the port, and that's with light traffic.

How much does taxi cost from Athens airport to Piraeus port?

Taxis are charged at a flat rate from Athens airport to Piraeus port. During the day the journey will cost 54€ and at night it will cost you 70€

Haven't fully planned the trip yet?

Set a reminder and get the link to the guide right before the trip

Book a Welcome transfer