There are 9 ways to get from Lisbon to Perast by plane, train, bus, car, shuttle, 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.
Fly to Tivat Airport
best- Fly from Lisbon-Portela Airport (LIS) to Tivat Airport (TIV)plane LIS - TIV
8h 24m€134–482Fly to Dubrovnik Airport, drive
cheapest- Fly from Lisbon-Portela Airport (LIS) to Dubrovnik Airport (DBV)plane LIS - DBV
- Drive from Dubrovnik Airport (DBV) to Perastcar
8h 19m€94–319Train, bus
- Take the train from Lisboa Oriente to Covilhatrain Ic
- Take the bus from Central de Camionagem da Covilhã to Paris - Massy-Palaiseaubus
- Take the train from Massy Tgv to Frankfurt(Main)Hbftrain Tgv
- Take the bus from Frankfurt(Main)Hbf to Prijedorbus
- Take the bus from Prijedor to Tivat, Autobuska stanicabus
2dDrive 3,134.2 km
- Drive from Lisbon to Perastcar 3,134.2 km
33h 27m€478–691Fly to Podgorica Airport, shuttle
- Fly from Lisbon-Portela Airport (LIS) to Podgorica Airport (TGD)plane LIS - TGD
- Take a shuttle bus from Podgorica Airport to Perast
9h 1mBus via Geneva
- Take the bus from Lisbon to Genevabus
- Take the bus from Genève, Place des Alpes to Zenica, Glavna Autobuska Stanicabus
- Take the bus from Zenica, Glavna Autobuska Stanica to Herceg Novi, Jova Bijelića 1bus
2d 2hBus
- Take the bus from Lisbon to Milanbus
- Take the bus from Milano, Autostazione Lampugnano to Shkoder,Rruga Teutabus
- Take the bus from Shkoder,Rruga Teuta to Tivat, Autobuska stanicabus
2d 10h€217–286Bus #2
- Take the bus from Lisbon - Humberto Delgado Airport to Huelvabus
- Take the bus from Huelva Central Bus Station to Zagreb Central Bus Stationbus
- Take the bus from Zagreb, Autobusni Kolodvor to Sarajevo , East Sarajevo Bus Stationbus
- Take the bus from Sarajevo , East Sarajevo Bus Station to Jošice, Kamenari Trajektbus
3d 1h€181–321Drive, car train
- Drive from Lisbon to München Ostcar
- Take the car train from München Ost to Villach Hbfcartrain
- Drive from Villach Hbf to Perastcar
35h 19m€572–815
Lisbon-Portela Airport (LIS) to Tivat Airport (TIV) flights
Questions & Answers
The cheapest way to get from Lisbon to Perast is to fly and drive which costs €90 - €320 and takes 8h 19m.
The fastest way to get from Lisbon to Perast is to fly and drive which takes 8h 19m and costs €90 - €320.
The distance between Lisbon and Perast is 2400 km. The road distance is 3134.2 km.
The best way to get from Lisbon to Perast without a car is to train and bus which takes 2 days 0h and costs .
It takes approximately 8h 24m to get from Lisbon to Perast, including transfers.
The best way to get from Lisbon to Perast is to fly which takes 8h 24m and costs €130 - €490. Alternatively, you can bus via Geneva, which costs and takes 2 days 2h.
Perast is 1h ahead of Lisbon. It is currently 5:31 PM in Lisbon and 6:31 PM in Perast.
Yes, the driving distance between Lisbon to Perast is 3134 km. It takes approximately 33h 27m to drive from Lisbon to Perast.
There are 3320+ hotels available in Perast.
What companies run services between Lisbon, Portugal and Perast, Montenegro?
Iberia, Air Serbia, and four other airlines fly from Lisbon-Portela Airport (LIS) to Tivat Airport (TIV) 6 times a week. Alternatively, you can take a bus from Lisbon to Perast via Geneva, Genève, Place des Alpes, Zenica, Glavna Autobuska Stanica, and Herceg Novi, Jova Bijelića 1 in around 2d 2h.
- Website
- iberia.com
Flights from Lisbon-Portela Airport to Tivat Airport via Madrid
- Ave. Duration
- 6h 2m
- When
- Saturday
- Estimated price
- €100–320
Flights from Lisbon-Portela Airport to Tivat Airport via Barcelona
- Ave. Duration
- 11h 50m
- When
- Monday
- Estimated price
- €75–270
Flights from Lisbon-Portela Airport to Dubrovnik Airport via Barcelona
- Ave. Duration
- 6h 35m
- When
- Tuesday
- Estimated price
- €75–230
- Website
- easyjet.com
Flights from Lisbon-Portela Airport to Tivat Airport via Geneva
- Ave. Duration
- 7h 10m
- When
- Sunday
- Estimated price
- €100–270
Flights from Lisbon-Portela Airport to Dubrovnik Airport via Naples
- Ave. Duration
- 5h
- When
- Monday
- Estimated price
- €85–240
Flights from Lisbon-Portela Airport to Dubrovnik Airport via Geneva
- Ave. Duration
- 6h 10m
- When
- Wednesday
- Estimated price
- €140–310
- Website
- austrian.com
Flights from Lisbon-Portela Airport to Podgorica Airport via Vienna
- Ave. Duration
- 7h 31m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- €70–240
- Website
- airserbia.com
Flights from Lisbon-Portela Airport to Tivat Airport via Belgrade
- Ave. Duration
- 7h 25m
- When
- Sunday
- Estimated price
- €120–500
Flights from Lisbon-Portela Airport to Podgorica Airport via Belgrade
- Ave. Duration
- 7h 30m
- When
- Sunday
- Estimated price
- €85–270
- Website
- vueling.com
Flights from Lisbon-Portela Airport to Tivat Airport via Barcelona
- Ave. Duration
- 11h 50m
- When
- Monday
- Estimated price
- €75–270
Flights from Lisbon-Portela Airport to Dubrovnik Airport via Barcelona
- Ave. Duration
- 6h 35m
- When
- Tuesday
- Estimated price
- €75–230
- Website
- ryanair.com
Flights from Lisbon-Portela Airport to Dubrovnik Airport via Rome
- Ave. Duration
- 5h 55m
- When
- Sunday
- Estimated price
- €85–240
Flights from Lisbon-Portela Airport to Dubrovnik Airport via Milan Bergamo
- Ave. Duration
- 8h 25m
- When
- Wednesday
- Estimated price
- €85–240
- Website
- flytap.com
Flights from Lisbon-Portela Airport to Dubrovnik Airport via Rome
- Ave. Duration
- 8h 15m
- When
- Thursday and Sunday
- Estimated price
- €140–310
- Website
- volotea.com
Flights from Lisbon-Portela Airport to Dubrovnik Airport via Marseille
- Ave. Duration
- 6h 20m
- When
- Saturday
- Estimated price
- €140–310
- Website
- interjet.com
Flights from Lisbon-Portela Airport to Podgorica Airport via Rome
- Ave. Duration
- 5h 25m
- When
- Monday and Friday
- Estimated price
- €90–240
- Website
- wizzair.com
Flights from Lisbon-Portela Airport to Podgorica Airport via Barcelona
- Ave. Duration
- 6h 55m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €60–260
- Website
- flyulendo.com
Flights from Lisbon-Portela Airport to Podgorica Airport via Milan Malpensa
- Ave. Duration
- 6h 55m
- When
- Tuesday and Saturday
- Estimated price
- €90–240
- Phone
- +351 210 900 032
- Website
- cp.pt
Train from Lisboa Oriente to Covilha
- Ave. Duration
- 3h 30m
- Frequency
- 3 times a day
- Estimated price
- €11–40
- Website
- https://www.cp.pt/passageiros/en
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Massy Tgv to Frankfurt(Main)Hbf
- Ave. Duration
- 4h 46m
- Frequency
- Once a week
- Estimated price
- €110–180
- Website
- https://www.sncf-connect.com/en-en
- 2nd Class
- €110–150
- 1st Class
- €140–180
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from München Ost to Villach Hbf
- Ave. Duration
- 2h 18m
- Frequency
- Once daily
- Estimated price
- €95–110
- Website
- https://urlaubs-express.de/?lang=en
- Phone
- +34 910 207 007
- alsa@alsa.es
- Website
- alsa.com
Bus from Central de Camionagem da Covilhã to Paris - Massy-Palaiseau
- Ave. Duration
- 21h
- Frequency
- 4 times a week
- Estimated price
- €120–180
- Website
- https://www.alsa.com/en/
Bus from Lisbon to Geneva
- Ave. Duration
- 30h 15m
- Frequency
- Twice a week
- Estimated price
- €170–250
- Website
- https://www.alsa.com/en/
- Phone
- +387 61 197 121
- Website
- evropatours.com
Bus from Frankfurt(Main)Hbf to Prijedor
- Ave. Duration
- 9h 29m
- Frequency
- Once daily
- Schedules at
- evropatours.com
- Phone
- +387 51 215-725
- bocacturs@gmail.com
- Website
- bocactours.com
Bus from Prijedor to Tivat, Autobuska stanica
- Ave. Duration
- 4h 48m
- Frequency
- Once daily
- Estimated price
- €35–55
- Schedules at
- bocactours.com
- Phone
- +382 69 737 787
- support@gomontenegro.me
- Website
- gomontenegro.me
Shuttle from Podgorica Airport to Perast
- Ave. Duration
- 1h
- Frequency
- On demand
- Schedules at
- gomontenegro.me
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Lisbon to Geneva
- Ave. Duration
- 28h
- Frequency
- Once daily
- Estimated price
- €60–150
- Website
- https://www.flixbus.co.uk
Bus from Lisbon to Milan
- Ave. Duration
- 31h 35m
- Frequency
- Once daily
- Estimated price
- €85–160
- Website
- https://www.flixbus.co.uk
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Lisbon to Geneva
- Ave. Duration
- 28h 10m
- Frequency
- Once daily
- Estimated price
- €110–160
- Website
- https://www.blablacar.co.uk/bus
Bus from Lisbon - Humberto Delgado Airport to Huelva
- Ave. Duration
- 5h 24m
- Frequency
- Twice daily
- Estimated price
- €30–45
- Website
- https://www.blablacar.co.uk/bus
- Phone
- + 387 30 514 886
- Website
- bosnatours.ba
Bus from Genève, Place des Alpes to Zenica, Glavna Autobuska Stanica
- Ave. Duration
- 17h 12m
- Frequency
- Twice a week
- Schedules at
- bosnatours.ba
- Phone
- +38732691375
- info@bosnaexpres.ba
- Website
- bosnaexpres.com
Bus from Zenica, Glavna Autobuska Stanica to Herceg Novi, Jova Bijelića 1
- Ave. Duration
- 2h 44m
- Frequency
- Twice a week
- Schedules at
- bosnaexpres.com
- Phone
- +355 68 20 63 724
- info@arjanitravel.com
- Website
- arjanitravel.com
Bus from Milano, Autostazione Lampugnano to Shkoder,Rruga Teuta
- Ave. Duration
- 22h 5m
- Frequency
- Twice a week
- Estimated price
- €91
- Schedules at
- arjanitravel.com
- Phone
- +355 69 234 8608
- info@dritatravel.com
- Website
- dritatravel.com
Bus from Shkoder,Rruga Teuta to Tivat, Autobuska stanica
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Estimated price
- €25
- Schedules at
- dritatravel.com
- Phone
- +351 21 75 24 524
- Website
- rede-expressos.pt
Bus from Lisbon - Humberto Delgado Airport to Huelva
- Ave. Duration
- 5h 45m
- Frequency
- Once daily
- Estimated price
- €3–32
- Website
- https://rede-expressos.pt/en
- Online ticket
- €3–23
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Huelva Central Bus Station to Zagreb Central Bus Station
- Ave. Duration
- 46h 15m
- Frequency
- 4 times a week
- Estimated price
- €110–170
- Website
- https://union-ivkoni.com/en
- Phone
- +387 32 246 306
- bbabic@biss-tours.ba
- Website
- biss-tours.ba
Bus from Zagreb, Autobusni Kolodvor to Sarajevo , East Sarajevo Bus Station
- Ave. Duration
- 8h 5m
- Frequency
- Twice a week
- Estimated price
- €30–60
- Schedules at
- biss-tours.ba
- Phone
- +387 57 340-771
- info@centrotrans-ad.com
- Website
- centrotrans-ad.com
Bus from Sarajevo , East Sarajevo Bus Station to Jošice, Kamenari Trajekt
- Ave. Duration
- 8h 57m
- Frequency
- Once daily
- Estimated price
- €28
- Schedules at
- centrotrans-ad.com
- Book at
- centrotrans-ad.com
Want to know more about travelling around Montenegro
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Travelling Croatia’s Dalmatian Coast by boat, bus, car and train
Read the travel guide
Want to know more about Flixbus?
Read the travel guide

















































