There are 4 ways to get from Tangier to Piraeus by plane, subway, car ferry, bus, ferry, train, or busferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly, subway
best- Fly from Tangier Ibn Battouta Airport (TNG) to Athens International Airport (ATH)plane TNG - ATH
- Take the subway from Athens Airport to Dimotikó Théatro Peiraiásubway
7h 25m€107–319Car ferry, bus
- Take the car ferry from Port of Tangier Ville to Port of Setecarferry
- Take the bus from Montpellier to Tiranabus
- Take the bus from Durrës to Piraeusbus
3d 11hFerry, bus
- Take the ferry from Tanger Ville to Tarifaferry
- Take the bus from Tarifa to Estación de Autobuses de Málagabus
- Take the bus from Estación de Autobuses de Málaga to Timișoara, Gara Timisoara Nordbus
- Take the bus from Timișoara, Gara Timisoara Nord to Thessalonikibus
- Take the bus from Thessaloniki Monastiriou to Pireausbus
3d 11h€188–416Car ferry, train, bus and ferry, bus
- Take the car ferry from Port of Tangier Ville to Port of Civitavecchiacarferry
- Take the train from Civitavecchia to Cassinotrain Ic
- Take the train from Cassino to Tarantotrain Ic
- Take the busferry from Taranto Port to Vlorëbusferry
- Take the bus from Vlorë to Piraeusbus
3d 14h
Tangier Ibn Battouta Airport (TNG) to Athens International Airport (ATH) flights
Questions & Answers
The cheapest way to get from Tangier to Piraeus is to fly and subway which costs €100 - €320 and takes 7h 25m.
The fastest way to get from Tangier to Piraeus is to fly and subway which takes 7h 25m and costs €100 - €320.
The distance between Tangier and Piraeus is 2717 km.
The best way to get from Tangier to Piraeus without a car is to car ferry and bus which takes 3 days 11h and costs .
It takes approximately 7h 25m to get from Tangier to Piraeus, including transfers.
Piraeus is 2h ahead of Tangier. It is currently 6:14 AM in Tangier and 8:14 AM in Piraeus.
There are 12361+ hotels available in Piraeus.
What companies run services between Tangier, Morocco and Piraeus, Greece?
There is no direct connection from Tangier to Piraeus. However, you can take the taxi to Tangier Ibn Battouta Airport (TNG) airport, fly to Athens International Airport (ATH), walk to Athens Airport, then take the subway to Dimotikó Théatro Peiraiá. Alternatively, you can take a car ferry from Port of Tangier Ville to Piraeus via Port Of Sete, Sete - Noel Guignon, Sete - Gare Routiere, Sete, Montpellier Saint-Roch, Montpellier, Tirana, Durrës, and Durrës in around 3d 11h.
- Website
- vueling.com
Flights from Tangier Ibn Battouta Airport to Athens International Airport via Barcelona
- Ave. Duration
- 8h 59m
- When
- Monday, Friday, and Saturday
- Estimated price
- €75–480
- Website
- en.aegeanair.com
Flights from Tangier Ibn Battouta Airport to Athens International Airport via Malaga
- Ave. Duration
- 5h 45m
- When
- Thursday
- Estimated price
- €120–380
Flights from Tangier Ibn Battouta Airport to Athens International Airport via Valencia
- Ave. Duration
- 11h 40m
- When
- Wednesday and Sunday
- Estimated price
- €120–390
- Website
- transavia.com
Flights from Tangier Ibn Battouta Airport to Athens International Airport via Marseille
- Ave. Duration
- 10h 40m
- When
- Thursday
- Estimated price
- €100–460
- Phone
- +30 210 8202900
- oasa@oasa.gr
- Website
- oasa.gr
Subway from Athens Airport to Dimotikó Théatro Peiraiá
- Ave. Duration
- 1h 2m
- Frequency
- Hourly
- Estimated price
- €9
- Website
- https://www.oasa.gr/en/
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Civitavecchia to Cassino
- Ave. Duration
- 2h 29m
- Frequency
- 3 times a week
- Estimated price
- €21–50
- Website
- https://www.trenitalia.com/en.html
Train from Cassino to Taranto
- Ave. Duration
- 6h 13m
- Frequency
- Once daily
- Estimated price
- €45–110
- Website
- https://www.trenitalia.com/en.html
- Phone
- +355 69 232 8000
- anumitravel@gmail.com
- Website
- facebook.com
Bus from Montpellier to Tirana
- Ave. Duration
- 19h 49m
- Frequency
- Once a week
- Schedules at
- facebook.com
- Phone
- +2105203350
- Website
- top-lines.gr
Bus from Durrës to Piraeus
- Ave. Duration
- 9h 51m
- Frequency
- Twice daily
- Estimated price
- €40
- Schedules at
- top-lines.gr
- Phone
- +34 91 272 28 32
- info.LD@avanzagrupo.com
- Website
- avanzabus.com
Bus from Tarifa to Estación de Autobuses de Málaga
- Ave. Duration
- 2h 30m
- Frequency
- 3 times a day
- Estimated price
- €20–35
- Schedules at
- malaga.avanzagrupo.com
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Estación de Autobuses de Málaga to Timișoara, Gara Timisoara Nord
- Ave. Duration
- 2d 1h
- Frequency
- 5 times a week
- Estimated price
- €65–160
- Schedules at
- tabitatour.ro
- Phone
- +30-2310540970
- info@simeonidistours.gr
- Website
- simeonidistours.gr
Bus from Timișoara, Gara Timisoara Nord to Thessaloniki
- Ave. Duration
- 18h 27m
- Frequency
- Once a week
- Estimated price
- €60–130
- Website
- https://simeonidistours.gr/en/
- Phone
- +30 2310 500111
- info@ktelthes.gr
- Website
- ktelthes.gr
Bus from Thessaloniki Monastiriou to Pireaus
- Ave. Duration
- 6h 30m
- Frequency
- 5 times a day
- Estimated price
- €8–45
- Website
- https://ktelthes.gr/en/
- Phone
- +393293958604
- info@pistoiaviaggi.com
- Website
- pistoia-viaggi.it
Busferry from Taranto Port to Vlorë
- Ave. Duration
- 6h 39m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
- Phone
- +355 68 407 6607
- komatastours.al@gmail.com
- Website
- facebook.com
Bus from Vlorë to Piraeus
- Ave. Duration
- 10h 19m
- Frequency
- Once daily
- Estimated price
- €40
- Schedules at
- facebook.com
- Phone
- +39 010 209 4591
- booking@gnv.it
- Website
- gnv.it
Car ferry from Port of Tangier Ville to Port of Sete
- Ave. Duration
- 2d
- Frequency
- Once a week
- Estimated price
- €140–220
- Website
- https://www.gnv.it/en
Car ferry from Port of Tangier Ville to Port of Civitavecchia
- Ave. Duration
- 2d 6h
- Frequency
- Once a week
- Estimated price
- €220–340
- Website
- https://www.gnv.it/en
- Phone
- +34-956 63 63 63
- aml@aml.ma
- Website
- aml.ma
Ferry from Tanger Ville to Tarifa
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Estimated price
- €35–50
- Schedules at
- aml.ma
Want to know more about travelling around Greece
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Getting around the Cyclades
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Train travel in France: A guide to SNCF
Read the travel guide





































