There are 5 ways to get from Budva to Višegrad by bus, 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.
Bus via Trebinje
best- Take the bus from Tivat, Autobuska stanica to Trebinje, Autobuska Stanicabus
- Take the bus from Trebinje, Autobuska Stanica to Višegradbus
7h 30mTrain
cheapest- Take the train from Sutomore to Pribojtrain 432
8h 10m$20–44Drive 264.5 km
- Drive from Budva to Višegradcar 264.5 km
5h 1m$49–70Bus
- Take the bus from Budva, Autobuska Stanica to Rogaticabus
- Take the bus from Rogatica to Višegradbus
8h 20m$68Bus #2
- Take the bus from Budva, Autobuska Stanica to Foča, Autobuska stanicabus
- Take the bus from Foča, Autobuska stanica to Višegradbus
8h 40m
Budva to Višegrad by bus
Comparing Your Travel Options
The cheapest way to get from Budva to Višegrad is to train which costs $20 - $45 and takes 8h 10m.
The fastest way to get from Budva to Višegrad is to drive which takes 5h 1m and costs $45 - $70.
No, there is no direct bus from Budva to Višegrad. However, there are services departing from Budva, Autobuska Stanica and arriving at Višegrad via Tivat, Autobuska stanica and Trebinje, Autobuska Stanica. The journey, including transfers, takes approximately 7h 30m.
No, there is no direct train from Budva to Višegrad. However, there are services departing from Sutomore and arriving at Priboj via . The journey, including transfers, takes approximately 8h 10m.
The distance between Budva and Višegrad is 292 km. The road distance is 264.5 km.
The best way to get from Budva to Višegrad without a car is to bus via Trebinje which takes 7h 30m and costs .
It takes approximately 7h 30m to get from Budva to Višegrad, including transfers.
Budva to Višegrad bus services, operated by Globus Turist, depart from Tivat, Autobuska stanica station.
Budva to Višegrad train services, operated by Railways of Montenegro (ŽPCG), depart from Sutomore station.
The best way to get from Budva to Višegrad is to bus via Trebinje which takes 7h 30m and costs . Alternatively, you can train, which costs $20 - $45 and takes 8h 10m.
What companies run services between Budva, Montenegro and Višegrad, Republika Srpska, Bosnia and Herzegovina?
You can take a bus from Budva, Autobuska Stanica to Višegrad via Tivat, Autobuska stanica and Trebinje, Autobuska Stanica in around 7h 30m. Alternatively, Railways of Montenegro (ŽPCG) operates a train from Sutomore to Priboj once daily. Tickets cost $10–22 and the journey takes 5h 38m.
- Phone
- +382 20 441 197
- [email protected]
- Website
- Railways of Montenegro (ŽPCG)
Train from Sutomore to Priboj
- Ave. Duration
- 5h 38m
- Frequency
- Once daily
- Estimated price
- $10–22
- Website
- Railways of Montenegro (ŽPCG)
- Second Class
- $10–12
- First Class
- $20–22
- Phone
- +387 53 961-714
- [email protected]
- Website
- Globus Turist
Bus from Tivat, Autobuska stanica to Trebinje, Autobuska Stanica
- Ave. Duration
- 1h 10m
- Frequency
- 3 times a week
- Estimated price
- $17–25
- Website
- Globus Turist
- Phone
- +381216610745
- Website
- rttravel.rs
Bus from Trebinje, Autobuska Stanica to Višegrad
- Ave. Duration
- 3h 55m
- Frequency
- Once daily
- Schedules at
- rttravel.rs
Bus from Foča, Autobuska stanica to Višegrad
- Ave. Duration
- 1h 24m
- Frequency
- Once daily
- Schedules at
- rttravel.rs
- Phone
- +43 664 30 23 940
- [email protected]
- Website
- vienatour.net
Bus from Budva, Autobuska Stanica to Rogatica
- Ave. Duration
- 6h 20m
- Frequency
- Twice a week
- Estimated price
- $55
- Schedules at
- vienatour.net
- Phone
- +387 65 626 696
- [email protected]
- Website
- traveling.com
Bus from Rogatica to Višegrad
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- $13
- Schedules at
- busticket4.me
- Phone
- +387 57 340-771
- [email protected]
- Website
- centrotrans-ad.com
Bus from Budva, Autobuska Stanica to Foča, Autobuska stanica
- Ave. Duration
- 6h 16m
- Frequency
- Once daily
- Estimated price
- $30–45
- Schedules at
- centrotrans-ad.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Which side of Niagara Falls should I choose (and how do I get there)?, How to travel India's Golden Triangle, and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.
Booking & Getting There
Budva to Višegrad bus services, operated by Globus Turist, arrive at Trebinje, Autobuska Stanica station.
Budva to Višegrad train services, operated by Railways of Montenegro (ŽPCG), arrive at Priboj station.
Yes, the driving distance between Budva to Višegrad is 264 km. It takes approximately 5h 1m to drive from Budva to Višegrad.
There are 477+ hotels available in Višegrad.







