There are 9 ways to get from Lisbon to Budva 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)LIS - TIV
8h 17m€192–377Fly to Dubrovnik Airport, drive
cheapest- Fly from Lisbon-Portela Airport (LIS) to Dubrovnik Airport (DBV)LIS - DBV
- Drive from Vitaljina to Budva
10h 36m€103–314Train, bus
- Take the train from Lisboa Oriente to Porto CampanhaIc
- Take the bus from Penafiel to Karlsruhe central train station
- Take the bus from Pforzheim to Prijedor
- Take the bus from Prijedor to Budva, Autobuska Stanica
2d 4hDrive 3,169.3 km
- Drive from Lisbon to Budva3,169.3 km
34h€484–699Fly to Podgorica Airport, shuttle
- Fly from Lisbon-Portela Airport (LIS) to Podgorica Airport (TGD)LIS - TGD
- Take a shuttle bus from Podgorica Airport to Bečići
8h 58mBus via Geneva
- Take the bus from Lisbon - Oriente to Geneva - Bus Station
- Take the bus from Genève, Place des Alpes to Zenica, Glavna Autobuska Stanica
- Take the bus from Zenica, Glavna Autobuska Stanica to Budva, Autobuska Stanica
2d 4hBus
- Take the bus from Lisbon to Milan
- Take the bus from Milano, Autostazione Lampugnano to Shkoder,Rruga Teuta
- Take the bus from Shkoder,Rruga Teuta to Budva, Autobuska Stanica
2d 9h€202–310Bus #2
- Take the bus from Estação Rodoviária de Sete Rios to Barcelona, Estació d'Autobusos Nord
- Take the bus from Barcelona, Estació d'Autobusos Nord to Tirana
- Take the bus from Tirana to Budva, Autobuska Stanica
2d 12hDrive, car train
- Drive from Lisbon to München Ost
- Take the car train from München Ost to Villach Hbf
- Drive from Villach Hbf to Budva
35h 51m€582–826
Lisbon to Budva by bus
Questions & Answers
The cheapest way to get from Lisbon to Budva is to fly and drive which costs €100 - €320 and takes 10h 36m.
The fastest way to get from Lisbon to Budva is to fly which takes 8h 17m and costs €190 - €380.
No, there is no direct bus from Lisbon to Budva. However, there are services departing from Lisbon - Oriente and arriving at Budva, Autobuska Stanica via Genève, Place des Alpes and Zenica, Glavna Autobuska Stanica. The journey, including transfers, takes approximately 2 days 4h.
The distance between Lisbon and Budva is 2398 km. The road distance is 3169.3 km.
The best way to get from Lisbon to Budva without a car is to train and bus which takes 2 days 4h and costs .
It takes approximately 8h 17m to get from Lisbon to Budva, including transfers.
Lisbon to Budva bus services, operated by BlaBlaCar Bus, depart from Lisbon - Oriente station.
The best way to get from Lisbon to Budva is to fly which takes 8h 17m and costs €190 - €380. Alternatively, you can bus via Geneva, which costs and takes 2 days 4h.
Lisbon to Budva bus services, operated by BlaBlaCar Bus, arrive at Geneva - Bus Station.
Budva is 1h ahead of Lisbon. It is currently 7:29 AM in Lisbon and 8:29 AM in Budva.
What companies run services between Lisbon, Portugal and Budva, Montenegro?
Iberia, Air Serbia, and four other airlines fly from Lisbon-Portela Airport (LIS) to Tivat Airport (TIV) once daily. Alternatively, you can take a bus from Lisbon - Oriente to Budva, Autobuska Stanica via Geneva - Bus Station, Genève, Place des Alpes, and Zenica, Glavna Autobuska Stanica in around 2d 4h.
- Website
- iberia.com
Flights from Lisbon-Portela Airport to Tivat Airport via Madrid
- Ave. Duration
- 6h 20m
- When
- Saturday
- Estimated price
- €90–300
Flights from Lisbon-Portela Airport to Dubrovnik Airport via Barcelona
- Ave. Duration
- 6h 35m
- When
- Tuesday and Saturday
- Estimated price
- €85–230
- Website
- vueling.com
Flights from Lisbon-Portela Airport to Tivat Airport via Barcelona
- Ave. Duration
- 11h 50m
- When
- Monday
- Estimated price
- €70–260
Flights from Lisbon-Portela Airport to Dubrovnik Airport via Rome
- Ave. Duration
- 5h 45m
- When
- Tuesday, Friday, Saturday, and Sunday
- Estimated price
- €90–240
Flights from Lisbon-Portela Airport to Dubrovnik Airport via Barcelona
- Ave. Duration
- 6h 35m
- When
- Tuesday and Saturday
- Estimated price
- €85–230
- Website
- easyjet.com
Flights from Lisbon-Portela Airport to Tivat Airport via Geneva
- Ave. Duration
- 7h 10m
- When
- Sunday
- Estimated price
- €100–260
Flights from Lisbon-Portela Airport to Dubrovnik Airport via Geneva
- Ave. Duration
- 5h 42m
- When
- Wednesday
- Estimated price
- €110–370
- Website
- austrian.com
Flights from Lisbon-Portela Airport to Podgorica Airport via Vienna
- Ave. Duration
- 7h 8m
- When
- Every day
- Estimated price
- €85–270
- Website
- airserbia.com
Flights from Lisbon-Portela Airport to Tivat Airport via Belgrade
- Ave. Duration
- 7h 25m
- When
- Sunday
- Estimated price
- €95–440
Flights from Lisbon-Portela Airport to Podgorica Airport via Belgrade
- Ave. Duration
- 7h 30m
- When
- Sunday
- Estimated price
- €140–270
- Website
- ryanair.com
Flights from Lisbon-Portela Airport to Dubrovnik Airport via Milan Bergamo
- Ave. Duration
- 8h 25m
- When
- Wednesday
- Estimated price
- €90–240
Flights from Lisbon-Portela Airport to Dubrovnik Airport via Rome
- Ave. Duration
- 7h 50m
- When
- Sunday
- Estimated price
- €140–370
- Website
- interjet.com
Flights from Lisbon-Portela Airport to Podgorica Airport via Rome
- Ave. Duration
- 5h 25m
- When
- Monday and Friday
- Estimated price
- €95–250
- Website
- wizzair.com
Flights from Lisbon-Portela Airport to Podgorica Airport via Barcelona
- Ave. Duration
- 6h 55m
- When
- Monday 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, Thursday, and Saturday
- Estimated price
- €95–250
- Website
- flytap.com
Flights from Lisbon-Portela Airport to Dubrovnik Airport via Rome
- Ave. Duration
- 8h 15m
- When
- Sunday
- Estimated price
- €140–370
- Phone
- +351 210 900 032
- Website
- cp.pt
Train from Lisboa Oriente to Porto Campanha
- Ave. Duration
- 2h 39m
- Frequency
- Hourly
- Estimated price
- €14–65
- Website
- https://www.cp.pt/passageiros/en
- 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
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Penafiel to Karlsruhe central train station
- Ave. Duration
- 31h 50m
- Frequency
- 3 times a week
- Estimated price
- €150–210
- Website
- https://www.flixbus.co.uk
Bus from Lisbon - Oriente to Geneva - Bus Station
- Ave. Duration
- 32h 20m
- Frequency
- 3 times a week
- Estimated price
- €140–200
- Website
- https://www.flixbus.co.uk
Bus from Lisbon to Milan
- Ave. Duration
- 31h 35m
- Frequency
- Once daily
- Estimated price
- €90–200
- Website
- https://www.flixbus.co.uk
- Phone
- +387 61 197 121
- Website
- evropatours.com
Bus from Pforzheim to Prijedor
- Ave. Duration
- 8h
- Frequency
- Once daily
- Schedules at
- evropatours.com
- Phone
- +387 51 215-725
- bocacturs@gmail.com
- Website
- bocactours.com
Bus from Prijedor to Budva, Autobuska Stanica
- Ave. Duration
- 5h 3m
- Frequency
- Once daily
- Estimated price
- €40–60
- Schedules at
- bocactours.com
- Phone
- +382 69 737 787
- support@gomontenegro.me
- Website
- gomontenegro.me
Shuttle from Podgorica Airport to Bečići
- Ave. Duration
- 40 min
- Frequency
- On demand
- Schedules at
- gomontenegro.me
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Lisbon - Oriente to Geneva - Bus Station
- Ave. Duration
- 28h 10m
- Frequency
- Once daily
- Estimated price
- €100–180
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +34 910 207 007
- alsa@alsa.es
- Website
- alsa.com
Bus from Lisbon - Oriente to Geneva - Bus Station
- Ave. Duration
- 30h 15m
- Frequency
- Twice a week
- Estimated price
- €85–200
- Website
- https://www.alsa.com/en/
Bus from Estação Rodoviária de Sete Rios to Barcelona, Estació d'Autobusos Nord
- Ave. Duration
- 19h 15m
- Frequency
- Once daily
- Estimated price
- €30–80
- Website
- https://www.alsa.com/en/
- 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
- +387 32 403 744
- info@zeni-tours.com
- Website
- zeni-tours.com
Bus from Zenica, Glavna Autobuska Stanica to Budva, Autobuska Stanica
- Ave. Duration
- 4h 55m
- Frequency
- Once a week
- Schedules at
- zeni-tours.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 Budva, Autobuska Stanica
- Ave. Duration
- 1h 42m
- Frequency
- Once daily
- Estimated price
- €23
- Schedules at
- dritatravel.com
- Phone
- +382 69 312 161
- mstourspodgorica@gmail.com
- Website
- busticket4.me
Bus from Shkoder,Rruga Teuta to Budva, Autobuska Stanica
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- €22
- Schedules at
- busticket4.me
Bus from Tirana to Budva, Autobuska Stanica
- Ave. Duration
- 5h 5m
- Frequency
- Once daily
- Estimated price
- €26
- Schedules at
- busticket4.me
- Phone
- +382 32 520 495
- info@kotortotirana.com
- Website
- kotortotirana.com
Bus from Shkoder,Rruga Teuta to Budva, Autobuska Stanica
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- €19
- Website
- https://www.kotortotirana.com/
- Phone
- +385 (0) 91 6113 073
- info@croatiabus.hr
- Website
- croatiabus.hr
Bus from Shkoder,Rruga Teuta to Budva, Autobuska Stanica
- Ave. Duration
- 4h 20m
- Frequency
- 4 times a week
- Schedules at
- croatiabus.hr
- Phone
- +355 69 232 8000
- info@anumitravel.com
- Website
- facebook.com
Bus from Barcelona, Estació d'Autobusos Nord to Tirana
- Ave. Duration
- 34h 6m
- Frequency
- Once a week
- Schedules at
- facebook.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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
Travelling Croatia’s Dalmatian Coast by boat, bus, car and train
Read the travel guide
More Questions & Answers
Yes, the driving distance between Lisbon to Budva is 3169 km. It takes approximately 34h to drive from Lisbon to Budva.
There are 4987+ hotels available in Budva.






































