There are 3 ways to get from Dubrovnik to Kolašin by bus, train or car
Bus • 6 h 17 min
$19 - $22
2 alternative options
Bus, train • 7 h 5 min
$22 - $31
Drive • 3 h 31 min
$27 - $40
Questions & Answers
The cheapest way to get from Dubrovnik to Kolašin is to bus which costs 120 kn - 150 kn and takes 6 h 17 min.
The quickest way to get from Dubrovnik to Kolašin is to drive which costs 170 kn - 260 kn and takes 3 h 31 min.
No, there is no direct bus from Dubrovnik to Kolašin. However, there are services departing from Dubrovnik and arriving at Kolašin via Herceg Novi. The journey, including transfers, takes approximately 6 h 17 min.
The distance between Dubrovnik and Kolašin is 118 km. The road distance is 220.3 km.
The best way to get from Dubrovnik to Kolašin without a car is to bus which takes 6 h 17 min and costs 120 kn - 150 kn.
It takes approximately 6 h 17 min to get from Dubrovnik to Kolašin, including transfers.
Dubrovnik to Kolašin bus services, operated by Royal Travel Cetinje, depart from Dubrovnik station.
Dubrovnik to Kolašin bus services, operated by Blueline MNE, arrive at Kolašin station.
Yes, the driving distance between Dubrovnik to Kolašin is 220 km. It takes approximately 3 h 31 min to drive from Dubrovnik to Kolašin.
There are 148+ hotels available in Kolašin. Prices start at $28 USD per night.
What companies run services between Dubrovnik, Croatia and Kolašin, Montenegro?
You can take a bus from Dubrovnik to Kolašin via Herceg Novi in around 6 h 17 min.
Bus from Dubrovnik to Podgorica
- Ave. Duration
- 4 h 50 min
- Once daily
- Estimated price
- $19 - $27
- Schedules at
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 Getting to Rome from the airport, Travelling to and around Russia for the 2018 FIFA World Cup and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.