There are 8 ways to get from Piraeus to Lisbon by subway, plane, bus, busferry, car, train, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Subway, fly
best- Take the subway from Dimotikó Théatro Peiraiá to Athens Airportsubway
- Fly from Athens International Airport (ATH) to Lisbon-Portela Airport (LIS)plane ATH - LIS
7h 34m€100–287Bus, bus and ferry
- Take the bus from Piraeus to Durrësbus
- Take the busferry from Durrës to Genova Piazza della Vittoriabusferry
- Take the bus from Genoa to Lisbonbus
2d 9hDrive 4,096.7 km
- Drive from Piraeus to Lisboncar 4,096.7 km
42h 1m€749–1,082Bus
- Take the bus from Piraeus to Durrësbus
- Take the bus from Tirana to Barcelona, Estació d'Autobusos Nordbus
- Take the bus from Barcelona - North Bus Station to Lisbon - Orientebus
2d 10hBus, bus and ferry via Fier-Çifçi
- Take the bus from Piraeus to Fierbus
- Take the busferry from Fier to Genova Piazza Principebusferry
- Take the bus from Genoa to Lisbonbus
2d 17hBus via Lyon
- Take the bus from Piraeus to Tirana, Terminali Lindor I Autobusavebus
- Take the bus from Tirana to Lyon, Perrache Bus Stationbus
- Take the bus from Lyon, Perrache Bus Station to Terminal Rodoviário de Vila Realbus
- Take the bus from Terminal Rodoviário de Vila Real to Estação Rodoviária de Sete Riosbus
3dTrain, bus
- Take the train from Piraeus to Korinthostrain
- Take the bus from Korinthos to Durrësbus
- Take the bus from Durrës to Köln/Bonn Flughafen Terminal 2bus
- Take the bus from Cologne Airport CGN to Bragabus
- Take the train from Braga to Lisboa Orientetrain
3d 4hDrive, car train
- Drive from Piraeus to Villach Hbfcar
- Take the cartrain from Villach Hbf to Fuldacartrain
- Drive from Fulda to Lisboncar
2d 1h€762–1,114
Athens International Airport (ATH) to Lisbon-Portela Airport (LIS) flights
Questions & Answers
The cheapest way to get from Piraeus to Lisbon is to subway and fly which costs €100 - €290 and takes 7h 34m.
The fastest way to get from Piraeus to Lisbon is to subway and fly which takes 7h 34m and costs €100 - €290.
No, there is no direct bus from Piraeus to Lisbon. However, there are services departing from Piraeus and arriving at Lisbon via Durrës, Fiume/Xx Settembre and Genoa. The journey, including transfers, takes approximately 2 days 9h.
The distance between Piraeus and Lisbon is 2920 km. The road distance is 4096.7 km.
The best way to get from Piraeus to Lisbon without a car is to bus and bus and ferry which takes 2 days 9h and costs .
It takes approximately 7h 34m to get from Piraeus to Lisbon, including transfers.
Piraeus to Lisbon bus services, operated by Top Lines, depart from Piraeus station.
Piraeus to Lisbon bus services, operated by Top Lines, arrive at Durrës station.
Lisbon is 2h behind Piraeus. It is currently 10:59 AM in Piraeus and 8:59 AM in Lisbon.
Yes, the driving distance between Piraeus to Lisbon is 4097 km. It takes approximately 42h 1m to drive from Piraeus to Lisbon.
What companies run services between Piraeus, Greece and Lisbon, Portugal?
You can take a bus from Piraeus to Lisbon - Oriente via Durrës, Durrës, Tirana, and Barcelona - North Bus Station in around 2d 10h.
- Website
- flytap.com
Flights from Athens International Airport to Lisbon-Portela Airport
- Ave. Duration
- 4h 31m
- When
- Every day
- Estimated price
- €85–260
- Phone
- +30 210 8202900
- [email protected]
- Website
- OASA
Subway from Dimotikó Théatro Peiraiá to Athens Airport
- Ave. Duration
- 1h 4m
- Frequency
- Hourly
- Estimated price
- €9
- Website
- OASA
- Phone
- +2105203350
- Website
- top-lines.gr
Bus from Piraeus to Durrës
- Ave. Duration
- 9h 50m
- Frequency
- Twice daily
- Estimated price
- €45
- Schedules at
- top-lines.gr
Bus from Piraeus to Durrës
- Ave. Duration
- 9h 50m
- Frequency
- Twice daily
- Estimated price
- €45
- Schedules at
- top-lines.gr
Bus from Piraeus to Fier
- Ave. Duration
- 8h 42m
- Frequency
- Twice daily
- Estimated price
- €45
- Schedules at
- top-lines.gr
Bus from Piraeus to Tirana, Terminali Lindor I Autobusave
- Ave. Duration
- 10h 25m
- Frequency
- Twice daily
- Estimated price
- €45
- Schedules at
- top-lines.gr
Bus from Korinthos to Durrës
- Ave. Duration
- 8h 30m
- Frequency
- Twice daily
- Estimated price
- €45
- Schedules at
- top-lines.gr
Want to know more about travelling around Portugal
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
Italy Travel Guides
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
There are 9224+ hotels available in Lisbon.






