There are 11 ways to get from Pýrgos to Lisbon by plane, bus, bus and ferry, car ferry, train or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Recommended option
Fly from Zakinthos
-
Fly from Zakinthos (ZTH) to Lisboa (LIS)
Cheapest option
Bus to Kalamata, fly
-
Take the bus from Pýrgos to Kalamata
-
Fly from Kalamata (KLX) to Lisboa (LIS)
9 alternative options
Bus and ferry to Kefallinia, fly
-
Take the bus and ferry from Kyllíni to Argostoli
-
Fly from Kefallinia (EFL) to Lisboa (LIS)
Bus to Athens, fly
-
Take the bus from Krestena to Athens
-
Fly from Athens (ATH) to Lisboa (LIS)
Bus, bus to Ioannina, fly
-
Take the bus from Pýrgos to Antirio
-
Take the bus from Antirrio to Ioannina
-
Fly from Ioannina (IOA) to Lisboa (LIS)
Bus, bus to Preveza, fly
-
Take the bus from Pýrgos to Patras
-
Take the bus from Patras to Lefkáda
-
Fly from Preveza (PVK) to Lisboa (LIS)
Bus, car ferry
-
Take the bus from Pýrgos to Patras
-
Take the car ferry from Patras to Ancona
-
Take the bus from Ancona to Milan
-
Take the bus from Milan to Estação Rodoviária de Lisboa Oriente
Bus
-
Take the bus from Pýrgos to Sofia
-
Take the bus from Sofia to Lisbon Gare do Oriente
Bus, train
-
Take the bus from Pýrgos to Sofia
-
Take the bus from Sofia to Barcelona
-
Take the train from Barcelona Sants to Vigo Guixar
-
Take the train from Vigo Guixar to Porto - Campanha
-
Take the train from Porto - Campanha to Lisboa - Oriente
Bus via Huelva
-
Take the bus from Pýrgos to Sofia
-
Take the bus from Sofia to Huelva
-
Take the bus from Huelva to Lisbon Sete Rios
Drive
-
Drive from Pýrgos to Lisbon Oriente
Pýrgos to Lisbon by bus, walk and car ferry
Questions & Answers
The cheapest way to get from Pýrgos to Lisbon is to bus which costs €140 - €170 and takes 2 days 23h.
The quickest way to get from Pýrgos to Lisbon is to fly which costs €100 - €410 and takes 11h 16m.
No, there is no direct bus from Pýrgos to Lisbon. However, there are services departing from Pýrgos and arriving at Lisbon Sete Rios via Sofia and Huelva. The journey, including transfers, takes approximately 3 days 6h.
The distance between Pýrgos and Lisbon is 2662 km. The road distance is 4285.6 km.
The best way to get from Pýrgos to Lisbon without a car is to bus and car ferry which takes 2 days 16h and costs €280 - €600.
It takes approximately 11h 16m to get from Pýrgos to Lisbon, including transfers.
Pýrgos to Lisbon bus services, operated by Union Ivkoni, depart from Pýrgos station.
The best way to get from Pýrgos to Lisbon is to fly which takes 11h 16m and costs €100 - €410. Alternatively, you can bus, which costs €140 - €170 and takes 2 days 23h.
There is no direct flight from Zakinthos Airport to Lisboa Airport. The quickest flight takes 6h 20m and has one stopover.
Pýrgos to Lisbon bus services, operated by ALSA, arrive at Lisbon Sete Rios station.

- Distance: 2661.9 km
- Duration: 11h 16m
What companies run services between Pýrgos, Western Greece and Lisbon, Portugal?
British Airways, Eurowings and 18 other airlines fly from Pýrgos to Lisbon 5 times a day. Alternatively, you can take a bus from Pýrgos to Lisbon Oriente via Sofia, Central Station, European Union, and Sofia in around 2 days 23h.

- Website
- flytap.com
Flights from Kefallinia to Lisboa via Rome
- Ave. Duration
- 7h 5m
- When
- Saturday
- Estimated price
- €110 - €650
Flights from Athens to Lisboa
- Ave. Duration
- 4h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- €130 - €650
Flights from Athens to Lisboa via Zurich
- Ave. Duration
- 7h 20m
- When
- Tuesday and Wednesday
- Estimated price
- €220 - €650
Flights from Athens to Lisboa via Frankfurt
- Ave. Duration
- 7h 40m
- When
- Every day
- Estimated price
- €200 - €650
Flights from Athens to Lisboa via Munich
- Ave. Duration
- 8h 5m
- When
- Every day
- Estimated price
- €200 - €650
Flights from Ioannina to Lisboa via Athens, Lyon
- Ave. Duration
- 9h 10m
- When
- Tuesday, Thursday and Saturday
- Estimated price
- €110 - €390
Flights from Ioannina to Lisboa via Athens, Vienna
- Ave. Duration
- 12h
- When
- Sunday
- Estimated price
- €130 - €850
Flights from Ioannina to Lisboa via Athens, Munich
- Ave. Duration
- 12h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- €220 - €700
Flights from Ioannina to Lisboa via Athens, Geneva
- Ave. Duration
- 9h 25m
- When
- Every day
- Estimated price
- €200 - €550
Flights from Ioannina to Lisboa via Athens, Zurich
- Ave. Duration
- 9h 30m
- When
- Monday, Thursday, Friday, Saturday and Sunday
- Estimated price
- €120 - €800
Flights from Ioannina to Lisboa via Athens, Valencia
- Ave. Duration
- 12h 30m
- When
- Wednesday and Sunday
- Estimated price
- €100 - €370
Flights from Preveza to Lisboa via Munich
- Ave. Duration
- 6h 25m
- When
- Saturday
- Estimated price
- €150 - €950

- Website
- ryanair.com
Flights from Zakinthos to Lisboa via London Stansted
- Ave. Duration
- 8h 45m
- When
- Tuesday
- Estimated price
- €90 - €390
Flights from Kalamata to Lisboa via London Stansted
- Ave. Duration
- 7h 40m
- When
- Wednesday
- Estimated price
- €85 - €370
Flights from Kalamata to Lisboa via Milan Bergamo
- Ave. Duration
- 11h 30m
- When
- Saturday
- Estimated price
- €70 - €320
Flights from Kefallinia to Lisboa via Milan Bergamo
- Ave. Duration
- 6h 10m
- When
- Sunday
- Estimated price
- €70 - €330
Flights from Kefallinia to Lisboa via London Stansted
- Ave. Duration
- 10h 5m
- When
- Wednesday and Sunday
- Estimated price
- €120 - €380
Flights from Athens to Lisboa via Milan Bergamo
- Ave. Duration
- 6h 55m
- When
- Monday, Tuesday and Friday
- Estimated price
- €65 - €200
Flights from Athens to Lisboa via Charleroi
- Ave. Duration
- 7h 30m
- When
- Thursday
- Estimated price
- €65 - €200
Flights from Preveza to Lisboa via London Stansted
- Ave. Duration
- 10h 10m
- When
- Sunday
- Estimated price
- €100 - €430
Flights from Preveza to Lisboa via Milan Bergamo
- Ave. Duration
- 12h 5m
- When
- Saturday
- Estimated price
- €80 - €380
Flights from Preveza to Lisboa via Vienna
- Ave. Duration
- 13h
- When
- Saturday
- Estimated price
- €90 - €410

- Website
- swiss.com
Flights from Zakinthos to Lisboa via Zurich
- Ave. Duration
- 6h 20m
- When
- Monday
- Estimated price
- €130 - €800
Flights from Zakinthos to Lisboa via Geneva
- Ave. Duration
- 12h 10m
- When
- Saturday
- Estimated price
- €210 - €650
Flights from Kalamata to Lisboa via Geneva
- Ave. Duration
- 13h 15m
- When
- Saturday
- Estimated price
- €200 - €600
Flights from Athens to Lisboa via Zurich
- Ave. Duration
- 7h 20m
- When
- Tuesday and Wednesday
- Estimated price
- €220 - €650
Flights from Ioannina to Lisboa via Athens, Geneva
- Ave. Duration
- 9h 25m
- When
- Every day
- Estimated price
- €200 - €550
Flights from Ioannina to Lisboa via Athens, Zurich
- Ave. Duration
- 9h 30m
- When
- Monday, Thursday, Friday, Saturday and Sunday
- Estimated price
- €120 - €800
Flights from Preveza to Lisboa via Zurich
- Ave. Duration
- 9h 5m
- When
- Monday and Thursday
- Estimated price
- €140 - €900

- Website
- lufthansa.com
Flights from Zakinthos to Lisboa via Frankfurt
- Ave. Duration
- 7h 10m
- When
- Tuesday and Sunday
- Estimated price
- €140 - €900
Flights from Kalamata to Lisboa via Munich
- Ave. Duration
- 8h 15m
- When
- Sunday
- Estimated price
- €230 - €700
Flights from Kefallinia to Lisboa via Munich
- Ave. Duration
- 9h 35m
- When
- Friday
- Estimated price
- €130 - €850
Flights from Athens to Lisboa via Frankfurt
- Ave. Duration
- 7h 40m
- When
- Every day
- Estimated price
- €200 - €650
Flights from Athens to Lisboa via Munich
- Ave. Duration
- 8h 5m
- When
- Every day
- Estimated price
- €200 - €650
Flights from Ioannina to Lisboa via Athens, Munich
- Ave. Duration
- 12h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- €220 - €700
Flights from Preveza to Lisboa via Munich
- Ave. Duration
- 6h 25m
- When
- Saturday
- Estimated price
- €150 - €950

- Website
- easyjet.com
Flights from Kalamata to Lisboa via London Gatwick
- Ave. Duration
- 9h 15m
- When
- Tuesday
- Estimated price
- €120 - €600
Flights from Kefallinia to Lisboa via Bristol
- Ave. Duration
- 13h 10m
- When
- Wednesday and Saturday
- Estimated price
- €120 - €600
Flights from Athens to Lisboa
- Ave. Duration
- 4h 35m
- When
- Tuesday, Thursday and Sunday
- Estimated price
- €70 - €430
Flights from Athens to Lisboa via Milan Malpensa
- Ave. Duration
- 7h 20m
- When
- Thursday
- Estimated price
- €70 - €430
Flights from Ioannina to Lisboa via Athens
- Ave. Duration
- 12h 35m
- When
- Tuesday, Thursday and Sunday
- Estimated price
- €95 - €460
Flights from Preveza to Lisboa via London Gatwick
- Ave. Duration
- 7h 25m
- When
- Sunday
- Estimated price
- €140 - €700
Flights from Preveza to Lisboa via Milan Malpensa
- Ave. Duration
- 10h
- When
- Monday
- Estimated price
- €110 - €600

- Website
- en.aegeanair.com
Flights from Kefallinia to Lisboa via Rome
- Ave. Duration
- 7h 5m
- When
- Saturday
- Estimated price
- €110 - €650
Flights from Athens to Lisboa
- Ave. Duration
- 4h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- €130 - €650
Flights from Ioannina to Lisboa via Athens
- Ave. Duration
- 16h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday and Sunday
- Estimated price
- €100 - €370
Flights from Ioannina to Lisboa via Athens, Rome
- Ave. Duration
- 11h 20m
- When
- Every day
- Estimated price
- €110 - €700
Flights from Preveza to Lisboa via Munich
- Ave. Duration
- 6h 25m
- When
- Saturday
- Estimated price
- €150 - €950

- Website
- austrian.com
Flights from Zakinthos to Lisboa via Vienna
- Ave. Duration
- 8h 35m
- When
- Tuesday and Friday
- Estimated price
- €140 - €900
Flights from Ioannina to Lisboa via Athens, Vienna
- Ave. Duration
- 12h
- When
- Sunday
- Estimated price
- €130 - €850
Flights from Ioannina to Lisboa via Athens, Munich
- Ave. Duration
- 12h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- €220 - €700
Flights from Ioannina to Lisboa via Athens, Zurich
- Ave. Duration
- 9h 30m
- When
- Monday, Thursday, Friday, Saturday and Sunday
- Estimated price
- €120 - €800

- Website
- transavia.com
Flights from Zakinthos to Lisboa via Paris Orly
- Ave. Duration
- 9h
- When
- Saturday
- Estimated price
- €150 - €700
Flights from Kalamata to Lisboa via Paris Orly
- Ave. Duration
- 7h 20m
- When
- Sunday
- Estimated price
- €140 - €650
Flights from Athens to Lisboa via Nantes
- Ave. Duration
- 7h 25m
- When
- Friday
- Estimated price
- €110 - €480

- Website
- vueling.com
Flights from Kalamata to Lisboa via Amsterdam Schiphol
- Ave. Duration
- 7h 45m
- When
- Wednesday
- Estimated price
- €130 - €600
Flights from Athens to Lisboa via Madrid
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- €200 - €600
Flights from Ioannina to Lisboa via Athens, Madrid
- Ave. Duration
- 9h 45m
- When
- Every day
- Estimated price
- €130 - €420

- Website
- iberia.com
Flights from Kalamata to Lisboa via Amsterdam Schiphol
- Ave. Duration
- 7h 45m
- When
- Wednesday
- Estimated price
- €130 - €600
Flights from Athens to Lisboa via Madrid
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- €200 - €600
Flights from Ioannina to Lisboa via Athens, Madrid
- Ave. Duration
- 9h 45m
- When
- Every day
- Estimated price
- €130 - €420

- Website
- transavia.com
Flights from Kefallinia to Lisboa via Amsterdam Schiphol
- Ave. Duration
- 8h 55m
- When
- Friday
- Estimated price
- €130 - €650
Flights from Athens to Lisboa via Eindhoven
- Ave. Duration
- 7h 45m
- When
- Monday and Friday
- Estimated price
- €150 - €600
Flights from Athens to Lisboa via Amsterdam Schiphol
- Ave. Duration
- 8h 40m
- When
- Monday, Thursday, Friday and Sunday
- Estimated price
- €150 - €600

- Website
- airserbia.com
Flights from Athens to Lisboa via Belgrade
- Ave. Duration
- 8h
- When
- Sunday
- Estimated price
- €90 - €500
Flights from Ioannina to Lisboa via Athens, Belgrade
- Ave. Duration
- 11h 10m
- When
- Sunday
- Estimated price
- €100 - €370

- Website
- britishairways.com
Flights from Zakinthos to Lisboa via London Heathrow
- Ave. Duration
- 7h 10m
- When
- Saturday
- Estimated price
- €170 - €900

- Website
- eurowings.com
Flights from Zakinthos to Lisboa via Dusseldorf
- Ave. Duration
- 7h 25m
- When
- Sunday
- Estimated price
- €210 - €500

- Website
- flyulendo.com
Flights from Zakinthos to Lisboa via Bucharest Otopeni
- Ave. Duration
- 9h 35m
- When
- Tuesday, Thursday and Saturday
- Estimated price
- €65 - €460

- Website
- wizzair.com
Flights from Zakinthos to Lisboa via Belgrade
- Ave. Duration
- 10h 40m
- When
- Tuesday
- Estimated price
- €80 - €420

- Website
- turkishairlines.com
Flights from Athens to Lisboa via Istanbul
- Ave. Duration
- 7h 30m
- When
- Every day
- Estimated price
- €230 - €1100

- Website
- klm.com
Flights from Athens to Lisboa via Amsterdam Schiphol
- Ave. Duration
- 7h 50m
- When
- Every day
- Estimated price
- €180 - €700

- Website
- airfrance.com
Flights from Ioannina to Lisboa via Athens, Paris Charles de Gaulle
- Ave. Duration
- 12h 5m
- When
- Every day
- Estimated price
- €110 - €410

Rome2Rio's guide to Renfe Viajeros
Contact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Barcelona Sants to Vigo Guixar
- Ave. Duration
- 14h 30m
- Frequency
- 6 times a week
- Estimated price
- €100 - €140
- Website
- https://www.renfe.com/es/en
Train from Vigo Guixar to Porto - Campanha
- Ave. Duration
- 2h 22m
- Frequency
- Twice daily
- Estimated price
- €15 - €22
- Website
- https://www.renfe.com/es/en

- Phone
- +351 218 050 653
- apoiocliente@cp.pt
- Website
- cp.pt
Train from Porto - Campanha to Lisboa - Oriente
- Ave. Duration
- 2h 50m
- Frequency
- Hourly
- Estimated price
- €19 - €29
- Website
- https://www.cp.pt/passageiros/en

- Phone
- +30 27210 28581
- info@ktelmessinias.gr
- Website
- ktelmessinias.gr
Bus from Pýrgos to Kalamata
- Ave. Duration
- 2h 4m
- Frequency
- Once daily
- Estimated price
- €12 - €14
- Schedules at
- ktelmessinias.gr
Bus from Pýrgos to Patras
- Ave. Duration
- 1h 27m
- Frequency
- Once daily
- Estimated price
- €9 - €11
- Schedules at
- ktelmessinias.gr

- Phone
- +30 26710 22281
- info@ktelkefalonias.gr
- Website
- ktelkefalonias.gr
Bus and ferry from Kyllíni to Argostoli
- Ave. Duration
- 1h 43m
- Frequency
- Once daily
- Estimated price
- €8 - €11
- Schedules at
- ktelkefalonias.gr

- Phone
- +30 26210 20600
- info@ktelileias.gr
- Website
- ktelileias.gr
Bus from Krestena to Athens
- Ave. Duration
- 2h 28m
- Frequency
- Twice daily
- Estimated price
- €24 - €28
- Schedules at
- Ktel Ileias
Bus from Pýrgos to Antirio
- Ave. Duration
- 1h 34m
- Frequency
- 3 times a week
- Estimated price
- €9 - €12
- Schedules at
- Ktel Ileias

- Phone
- 26510 25014
- Website
- ktelioannina.gr
Bus from Antirrio to Ioannina
- Ave. Duration
- 2h 43m
- Frequency
- 5 times a day
- Estimated price
- €18 - €27
- Schedules at
- ktelioannina.gr

- Phone
- 2610 623 888
- Website
- ktelachaias.gr
Bus from Pýrgos to Patras
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- €8 - €10
- Schedules at
- ktelachaias.gr

- Phone
- +3026450 22364
- info@ktel-lefkadas.gr
- Website
- ktel-lefkadas.gr
Bus from Patras to Lefkáda
- Ave. Duration
- 2h 45m
- Frequency
- Once a week
- Estimated price
- €16 - €19
- Schedules at
- ktel-lefkadas.gr

Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.de
Bus from Ancona to Milan
- Ave. Duration
- 5h 55m
- Frequency
- Twice daily
- Estimated price
- €30 - €50
- Website
- https://www.flixbus.co.uk
Bus from Milan to Estação Rodoviária de Lisboa Oriente
- Ave. Duration
- 31h 55m
- Frequency
- Twice daily
- Estimated price
- €160 - €230
- Website
- https://www.flixbus.co.uk
Frequently asked questions

- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Pýrgos to Sofia
- Ave. Duration
- 15h 29m
- Frequency
- Once a week
- Estimated price
- €30 - €50
- Website
- http://en.union-ivkoni.com/

- Phone
- +3592917400
- info@darytravel.com
- Website
- dary.bg
Bus from Sofia to Lisbon Gare do Oriente
- Ave. Duration
- 2 days 7h
- Frequency
- Once a week
- Estimated price
- €113
- Schedules at
- dary.bg
Bus from Sofia to Barcelona
- Ave. Duration
- 37h 2m
- Frequency
- 6 times a week
- Estimated price
- €112
- Schedules at
- dary.bg

- Website
- yubim.eu
Bus from Sofia to Huelva
- Ave. Duration
- 2 days 7h
- Frequency
- Twice a week
- Estimated price
- €120 - €150
- Website
- http://www.yubim.eu/

- Phone
- +34 910 207 007
- alsa@alsa.es
- Website
- alsa.es
Bus from Huelva to Lisbon Sete Rios
- Ave. Duration
- 5h 30m
- Frequency
- 3 times a day
- Estimated price
- €25 - €85
- Website
- https://www.alsa.com/en/web/bus/home

- Phone
- +30 210 8919700
- superfast@superfast.com
- Website
- superfast.com
Car ferry from Patras to Ancona
- Ave. Duration
- 21h 30m
- Frequency
- 6 times a week
- Estimated price
- €85 - €280
- Website
- https://www.superfast.com
- 2 bed inside cabin
- €210 - €280
- Deck
- €85 - €110
- Aircraft-type seats
- €100 - €120
- 3 bed outside cabin
- €200 - €260
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
Italy Travel Guides
Travel inspiration and top planning tips for getting around Italy.
Read the travel guideWant to know more about Flixbus?
Rome2Rio’s guide has all the details
Read the travel guideTrain travel in Spain: A guide to Renfe
Top tips on how to best navigate the nation by train, from Alicante to Zaragoza
Read the travel guideWhat are the different types of Renfe trains in Spain?
A simple guide to the different trains, routes and facilities, so you can identify which service is right for you.
Read the travel guideMore Questions & Answers
Lisbon is 2h behind Pýrgos. It is currently 8:58 AM in Pýrgos and 6:58 AM in Lisbon.
Yes, the driving distance between Pýrgos to Lisbon is 4286 km. It takes approximately 40h 35m to drive from Pýrgos to Lisbon.
Edelweiss Air, Airbus France, Austrian Airlines and eight other airlines offer flights from Zakinthos Airport to Lisboa Airport.
There are 2644+ hotels available in Lisbon. Prices start at €32 per night.