There are 9 ways to get from Oslo to Budva by train, plane, bus, car, car train, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, fly to Tivat Airport
best- Take the train from Oslo S to Oslo lufthavn stasjontrain
- Fly from Oslo Airport, Gardermoen (OSL) to Tivat Airport (TIV)plane OSL - TIV
5h 48m€131–520Train, Bus
- Take the train from Oslo S to Göteborg Centralstationtrain
- Take the train from Göteborg Centralstation to Helsingborg Centralstationtrain
- Take the bus from Helsingborg to Prijedorbus
- Take the bus from Prijedor to Budva, Autobuska Stanicabus
32h 17m€246–359Train, bus via Munich
- Take the train from Oslo S to Göteborg Centralstationtrain
- Take the train from Göteborg Centralstation to Malmö, Centralstationtrain
- Take the train from Malmö, Centralstation to München Osttrain
- Take the train from München Ost to Rosenheimtrain Nj
- Take the bus from Rosenheim to Prijedorbus
- Take the bus from Prijedor to Budva, Autobuska Stanicabus
37h 34mDrive, car train
- Drive from Oslo to Hamburg Hbfcar
- Take the car train from Hamburg Hbf to Villach Hbfcartrain
- Drive from Villach Hbf to Budvacar
27h 46m€425–1,382Train, fly to Podgorica Airport, shuttle
- Take the train from Oslo S to Oslo lufthavn stasjontrain
- Fly from Oslo Airport, Gardermoen (OSL) to Podgorica Airport (TGD)plane OSL - TGD
- Take a shuttle bus from Podgorica Airport to Bečići
8h 29mTrain, fly to Dubrovnik Airport, drive
- Take the train from Oslo S to Oslo lufthavn stasjontrain
- Fly from Oslo Airport, Gardermoen (OSL) to Dubrovnik Airport (DBV)plane OSL - DBV
- Drive from Vitaljina to Budvacar
8h 33m€172–737Bus
- Take the bus from Oslo bussterminal to Gothenburg Central Bus Stationbus 600 / ...
- Take the bus from Göteborg to Mostar, Autobuska Stanicabus
- Take the bus from Mostar, Autobuska Stanica to Budva, Autobuska Stanicabus
36h 28mBus via Mitrovica
- Take the bus from Oslo bussterminal to Gothenburg Central Bus Stationbus 600 / ...
- Take the bus from Gothenburg to Kosovska Mitrovicabus
- Take the bus from Kosovska Mitrovica to Budva, Autobuska Stanicabus
40h 53mDrive 2,874.5 km
- Drive from Oslo to Budvacar 2,874.5 km
31h 37m€530–765
Oslo Airport, Gardermoen (OSL) to Tivat Airport (TIV) flights
Questions & Answers
The cheapest way to get from Oslo to Budva is to train and fly which costs €130 - €550 and takes 5h 48m.
The fastest way to get from Oslo to Budva is to train and fly which takes 5h 48m and costs €130 - €550.
No, there is no direct bus from Oslo to Budva. However, there are services departing from Oslo bussterminal and arriving at Budva, Autobuska Stanica via Göteborg and Mostar, Autobuska Stanica. The journey, including transfers, takes approximately 36h 28m.
The distance between Oslo and Budva is 2110 km. The road distance is 2874.5 km.
The best way to get from Oslo to Budva without a car is to train and Bus which takes 32h 17m and costs €240 - €360.
It takes approximately 5h 48m to get from Oslo to Budva, including transfers.
Oslo to Budva bus services, operated by Vy Buss, depart from Oslo bussterminal station.
Oslo to Budva bus services, operated by Vy Buss, arrive at Gothenburg Central Bus Station.
Yes, the driving distance between Oslo to Budva is 2875 km. It takes approximately 31h 37m to drive from Oslo to Budva.
There are 4868+ hotels available in Budva.
What companies run services between Oslo, Norway and Budva, Montenegro?
You can take a bus from Oslo bussterminal to Budva, Autobuska Stanica via Göteborg and Mostar, Autobuska Stanica in around 36h 28m.
- Website
- airserbia.com
Flights from Oslo Airport, Gardermoen to Tivat Airport via Belgrade
- Ave. Duration
- 4h 55m
- When
- Monday and Thursday
- Estimated price
- €90–150
Flights from Oslo Airport, Gardermoen to Podgorica Airport via Belgrade
- Ave. Duration
- 6h 16m
- When
- Monday, Wednesday, Thursday, and Saturday
- Estimated price
- €85–340
- Website
- norwegian.com
Flights from Oslo Airport, Gardermoen to Tivat Airport
- Ave. Duration
- 3h 5m
- When
- Friday
- Estimated price
- €85–320
Flights from Oslo Airport, Gardermoen to Dubrovnik Airport
- Ave. Duration
- 2h 55m
- When
- Saturday
- Estimated price
- €75–290
- Website
- flysas.com
Flights from Oslo Airport, Gardermoen to Tivat Airport
- Ave. Duration
- 3h 10m
- When
- Thursday
- Estimated price
- €95–360
Flights from Oslo Airport, Gardermoen to Dubrovnik Airport via Copenhagen
- Ave. Duration
- 5h
- When
- Monday and Saturday
- Estimated price
- €85–320
- Website
- austrian.com
Flights from Oslo Airport, Gardermoen to Podgorica Airport via Vienna
- Ave. Duration
- 7h 7m
- When
- Monday, Friday, and Sunday
- Estimated price
- €85–400
- Phone
- 23 15 90 00
- flytoget@flytoget.no
- Website
- flytoget.no
Train from Oslo S to Oslo lufthavn stasjon
- Ave. Duration
- 22 min
- Frequency
- Every 15 minutes
- Estimated price
- €18–21
- Website
- https://flytoget.no/en/
- Phone
- +47 61 05 19 10
- tog@vy.no
- Website
- vy.no
Train from Oslo S to Oslo lufthavn stasjon
- Ave. Duration
- 30 min
- Frequency
- Every 20 minutes
- Estimated price
- €10–16
- Website
- https://www.vy.no/en
Train from Oslo S to Göteborg Centralstation
- Ave. Duration
- 3h 31m
- Frequency
- Every 4 hours
- Estimated price
- €55–80
- Website
- https://www.vy.no/en
Train from Göteborg Centralstation to Helsingborg Centralstation
- Ave. Duration
- 2h 3m
- Frequency
- Twice a week
- Estimated price
- €35–60
- Website
- https://www.vy.no/en
Train from Göteborg Centralstation to Malmö, Centralstation
- Ave. Duration
- 2h 47m
- Frequency
- Twice a week
- Estimated price
- €50–75
- Website
- https://www.vy.no/en
- Phone
- +46 771-77 77 1
- bokningssupporten@oresundstag.se
- Website
- oresundstag.se
Train from Göteborg Centralstation to Helsingborg Centralstation
- Ave. Duration
- 2h 8m
- Frequency
- Hourly
- Estimated price
- €35–40
- Website
- https://www.oresundstag.se/en
Train from Göteborg Centralstation to Malmö, Centralstation
- Ave. Duration
- 2h 53m
- Frequency
- Hourly
- Estimated price
- €35–45
- Website
- https://www.oresundstag.se/en
- Phone
- +46 77 175 75 75
- kundservice@sj.se
- Website
- sj.se
Train from Göteborg Centralstation to Helsingborg Centralstation
- Ave. Duration
- 1h 34m
- Frequency
- Every 4 hours
- Estimated price
- €20–50
- Website
- https://www.sj.se/en/
Train from Göteborg Centralstation to Malmö, Centralstation
- Ave. Duration
- 2h 19m
- Frequency
- Every 4 hours
- Estimated price
- €23–60
- Website
- https://www.sj.se/en/
- Phone
- +46 40 669 62 00
- snalltaget@snalltaget.se
- Website
- snalltaget.se
Train from Malmö, Centralstation to München Ost
- Ave. Duration
- 15h 58m
- Frequency
- Once a week
- Estimated price
- €120–160
- Website
- https://www.snalltaget.se/en
- Phone
- +32 70 79 79 79
- Website
- belgiantrain.be
Train from München Ost to Rosenheim
- Ave. Duration
- 30 min
- Frequency
- Once daily
- Estimated price
- €7–10
- Website
- https://www.belgiantrain.be/en
- 2nd Class
- €7–10
- 1st Class
- €10–16
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Hamburg Hbf to Villach Hbf
- Ave. Duration
- 6h 55m
- Frequency
- Once daily
- Estimated price
- €100–900
- Website
- https://urlaubs-express.de/?lang=en
- Car Single Bed
- €420–470
- Car Compartment
- €750–900
- Phone
- +387 32 246 306
- bbabic@biss-tours.ba
- Website
- biss-tours.ba
Bus from Helsingborg to Prijedor
- Ave. Duration
- 19h 14m
- Frequency
- Once a week
- Estimated price
- €130–160
- Schedules at
- biss-tours.ba
- 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
- +387 61 197 121
- Website
- evropatours.com
Bus from Rosenheim to Prijedor
- Ave. Duration
- 5h 11m
- Frequency
- Once daily
- Schedules at
- evropatours.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
- +47 407 05070
- buss@vy.no
- Website
- vybuss.no
Bus from Oslo bussterminal to Gothenburg Central Bus Station
- Ave. Duration
- 3h 30m
- Frequency
- Hourly
- Estimated price
- €19–45
- Website
- https://www.vybuss.com/
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Oslo bussterminal to Gothenburg Central Bus Station
- Ave. Duration
- 3h 40m
- Frequency
- 5 times a day
- Estimated price
- €15–35
- Website
- https://www.flixbus.co.uk
- Phone
- +381 19 801 328
- office@topturist.rs
- Website
- toptourist.dk
Bus from Göteborg to Mostar, Autobuska Stanica
- Ave. Duration
- 26h
- Frequency
- Once a week
- Schedules at
- toptourist.dk
- Phone
- +387 33 770 889
- info@centrotrans.com
- Website
- centrotrans.com
Bus from Mostar, Autobuska Stanica to Budva, Autobuska Stanica
- Ave. Duration
- 4h 58m
- Frequency
- 4 times a week
- Estimated price
- €21–40
- Website
- https://centrotrans.com/en
- Phone
- +382 69 316 688
- info@lalatovictravelbd.me
- Website
- lalatovictravelbd.me
Bus from Mostar, Autobuska Stanica to Budva, Autobuska Stanica
- Ave. Duration
- 6h 15m
- Frequency
- Once daily
- Estimated price
- €29
- Website
- https://www.lalatovictravelbd.me/en/
- Phone
- +387 53 961-714
- taglobusturist@gmail.com
- Website
- facebook.com
Bus from Mostar, Autobuska Stanica to Budva, Autobuska Stanica
- Ave. Duration
- 4h 15m
- Frequency
- 3 times a week
- Website
- https://www.facebook.com/bosnaturist
- Phone
- +381648892600
- jadranekspres@globtour.com
- Website
- jadranekspres.info
Bus from Mostar, Autobuska Stanica to Budva, Autobuska Stanica
- Ave. Duration
- 8h 20m
- Frequency
- Once a week
- Estimated price
- €26
- Schedules at
- jadranekspres.info
- Phone
- +355 (0) 69 432/6000
- bleditravel@hotmail.com
- Website
- facebook.com
Bus from Gothenburg to Kosovska Mitrovica
- Ave. Duration
- 31h 52m
- Frequency
- Once a week
- Website
- https://www.facebook.com/bleditravellipjan/
- Phone
- 028/460-038
- info@kolasinprevoz.com
- Website
- polazak.rs
Bus from Kosovska Mitrovica to Budva, Autobuska Stanica
- Ave. Duration
- 3h 31m
- Frequency
- Once daily
- Estimated price
- €9–11
- Schedules at
- facebook.com
- Regular one-way price
- €9–11
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
How to plan an amazing trip around Scandinavia
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Travelling Croatia’s Dalmatian Coast by boat, bus, car and train
Read the travel guide






































