There are 6 ways to get from Croatia to Nikšić by bus, car, plane, 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.
Bus
best- Take the bus from Zagreb, Autobusni Kolodvor to Derventa, Milovana Bjeloševića Belogbus
- Take the bus from Derventa, Milovana Bjeloševića Belog to Niksic ,Zelijeznicka stanicabus
8h 16m€50–90Bus via Banja Luka
cheapest- Take the bus from Zagreb, Autobusni Kolodvor to Banja Luka, Autobuska Stanicabus
- Take the bus from Banja Luka, Autobuska Stanica to Niksic ,Zelijeznicka stanicabus
10h 58m€44–88Drive 546.1 km
- Drive from Zagreb to Nikšićcar 546.1 km
8h 23m€77–111Fly to Dubrovnik Airport, bus
- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Dubrovnik Airport (DBV)plane ZAG - DBV
- Take the bus from Dubrovnik, Autobusni kolodvor to Trebinje, Autobuska Stanicabus
- Take the bus from Trebinje, Autobuska Stanica to Niksic ,Zelijeznicka stanicabus
9h 9m€76–151Bus via Banja Luka #2
- Take the bus from Zagreb, Autobusni Kolodvor to Banja Luka, Autobuska Stanicabus
- Take the bus from Banja Luka, Autobuska Stanica to Niksic ,Zelijeznicka stanicabus
15h 31m€74–81Fly to Sarajevo, shuttle, bus
- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Sarajevo (SJJ)plane ZAG - SJJ
- Take a shuttle bus from Sarajevo, Autobuska Stanica to Podgorica , Bus station
- Take the bus from Podgorica , Bus station to Niksic ,Zelijeznicka stanicabus
9h 42m
Zagreb Franjo Tuđman Airport (ZAG) to Dubrovnik Airport (DBV) flights
Questions & Answers
The cheapest way to get from Croatia to Nikšić is to bus which costs €50 - €90 and takes 8h 16m.
The fastest way to get from Croatia to Nikšić is to bus which takes 8h 16m and costs €50 - €90.
No, there is no direct bus from Croatia to Nikšić. However, there are services departing from Zagreb, Autobusni Kolodvor and arriving at Niksic ,Zelijeznicka stanica via Derventa, Milovana Bjeloševića Belog. The journey, including transfers, takes approximately 8h 16m.
The distance between Croatia and Nikšić is 578 km. The road distance is 546.1 km.
The best way to get from Croatia to Nikšić without a car is to bus which takes 8h 16m and costs €50 - €90.
It takes approximately 8h 16m to get from Croatia to Nikšić, including transfers.
Croatia to Nikšić bus services, operated by Usora Turs, depart from Zagreb, Autobusni Kolodvor station.
Croatia to Nikšić bus services, operated by Usora Turs, arrive at Derventa, Milovana Bjeloševića Belog station.
Yes, the driving distance between Croatia to Nikšić is 546 km. It takes approximately 8h 23m to drive from Croatia to Nikšić.
There are 216+ hotels available in Nikšić.
What companies run services between Croatia and Nikšić, Montenegro?
You can take a bus from Zagreb, Autobusni Kolodvor to Niksic ,Zelijeznicka stanica via Derventa, Milovana Bjeloševića Belog in around 8h 16m.
- Website
- croatiaairlines.com
Flights from Zagreb Franjo Tuđman Airport to Dubrovnik Airport
- Ave. Duration
- 56 min
- When
- Every day
- Estimated price
- €50–95
Flights from Zagreb Franjo Tuđman Airport to Sarajevo
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- €90–160
- Phone
- +387 61 265 850
- [email protected]
- Website
- usora-turs.com
Bus from Zagreb, Autobusni Kolodvor to Derventa, Milovana Bjeloševića Belog
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Estimated price
- €25
- Schedules at
- usora-turs.com
- Phone
- +385 (0) 91 6113 073
- [email protected]
- Website
- croatiabus.hr
Bus from Zagreb, Autobusni Kolodvor to Derventa, Milovana Bjeloševića Belog
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- €20–35
- Schedules at
- croatiabus.hr
Bus from Zagreb, Autobusni Kolodvor to Banja Luka, Autobuska Stanica
- Ave. Duration
- 2h 45m
- Frequency
- Twice daily
- Estimated price
- €19–27
- Schedules at
- croatiabus.hr
- Phone
- +38732691375
- [email protected]
- Website
- bosnaexpres.com
Bus from Zagreb, Autobusni Kolodvor to Derventa, Milovana Bjeloševića Belog
- Ave. Duration
- 3h 35m
- Frequency
- Once daily
- Estimated price
- €22
- Schedules at
- bosnaexpres.com
- Phone
- +387 51 306 855
- [email protected]
- Website
- Neobas
Bus from Derventa, Milovana Bjeloševića Belog to Niksic ,Zelijeznicka stanica
- Ave. Duration
- 4h 41m
- Frequency
- Once daily
- Estimated price
- €30–55
- Website
- Neobas
Bus from Banja Luka, Autobuska Stanica to Niksic ,Zelijeznicka stanica
- Ave. Duration
- 5h 46m
- Frequency
- Once daily
- Estimated price
- €30–70
- Website
- Neobas
- Phone
- +382 68 880 962
- [email protected]
- Website
- web.facebook.com
Bus from Derventa, Milovana Bjeloševića Belog to Niksic ,Zelijeznicka stanica
- Ave. Duration
- 8h 16m
- Frequency
- 3 times a week
- Estimated price
- €46
- Schedules at
- web.facebook.com
Bus from Banja Luka, Autobuska Stanica to Niksic ,Zelijeznicka stanica
- Ave. Duration
- 10h 10m
- Frequency
- 3 times a week
- Estimated price
- €56
- Schedules at
- web.facebook.com
- Phone
- +387 (0)36 653 250
- [email protected]
- Website
- Globtour
Bus from Dubrovnik, Autobusni kolodvor to Trebinje, Autobuska Stanica
- Ave. Duration
- 1h 10m
- Frequency
- Once daily
- Estimated price
- €7–20
- Website
- Globtour
Bus from Zagreb, Autobusni Kolodvor to Banja Luka, Autobuska Stanica
- Ave. Duration
- 3h 55m
- Frequency
- Once daily
- Estimated price
- €13–16
- Website
- Globtour
- Phone
- +381648892600
- [email protected]
- Website
- jadranekspres.info
Bus from Trebinje, Autobuska Stanica to Niksic ,Zelijeznicka stanica
- Ave. Duration
- 1h 45m
- Frequency
- Once a week
- Estimated price
- €15–29
- Schedules at
- Jadran Ekspres
- Phone
- +385 (0)98 610 311
- [email protected]
- Website
- pepeks.hr
Bus from Zagreb, Autobusni Kolodvor to Banja Luka, Autobuska Stanica
- Ave. Duration
- 3h
- Frequency
- 3 times a day
- Schedules at
- pepeks.hr
Bus from Zagreb, Autobusni Kolodvor to Banja Luka, Autobuska Stanica
- Ave. Duration
- 3h 9m
- Frequency
- Twice daily
- Estimated price
- €22
- Schedules at
- pepeks.hr
- Phone
- +387/(0)52-751-339
- [email protected]
- Website
- topingtrade.com
Bus from Zagreb, Autobusni Kolodvor to Banja Luka, Autobuska Stanica
- Ave. Duration
- 3h 30m
- Frequency
- Twice daily
- Estimated price
- €67
- Schedules at
- topingtrade.com
- Phone
- +387 33 770 889
- [email protected]
- Website
- Centrotrans Eurolines
Bus from Zagreb, Autobusni Kolodvor to Banja Luka, Autobuska Stanica
- Ave. Duration
- 3h 25m
- Frequency
- Once daily
- Estimated price
- €17–23
- Website
- Centrotrans Eurolines
- [email protected]
- Website
- montemaretravel.com
Shuttle from Sarajevo, Autobuska Stanica to Podgorica , Bus station
- Ave. Duration
- 3h 30m
- Frequency
- On demand
- Schedules at
- montemaretravel.com
- Phone
- +382 69 083 054
- [email protected]
- Website
- polazak.com
Bus from Podgorica , Bus station to Niksic ,Zelijeznicka stanica
- Ave. Duration
- 1h 1m
- Frequency
- 4 times a day
- Estimated price
- €4
- Schedules at
- Sober Prevoz
- Phone
- +382 69087824
- Website
- traveling.com
Bus from Podgorica , Bus station to Niksic ,Zelijeznicka stanica
- Ave. Duration
- 59 min
- Frequency
- 4 times a day
- Estimated price
- €4
- Schedules at
- busticket4.me
- Website
- 18 Oktobar
Bus from Podgorica , Bus station to Niksic ,Zelijeznicka stanica
- Ave. Duration
- 58 min
- Frequency
- Twice daily
- Estimated price
- €4
- Website
- 18 Oktobar
- Phone
- +382 40 214 382
- [email protected]
- Website
- facebook.com
Bus from Podgorica , Bus station to Niksic ,Zelijeznicka stanica
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- €3–4
- Schedules at
- facebook.com
- Phone
- +382 69 083 484
- [email protected]
- Website
- busticket4.me
Bus from Podgorica , Bus station to Niksic ,Zelijeznicka stanica
- Ave. Duration
- 1h 2m
- Frequency
- Twice daily
- Estimated price
- €6–10
- Schedules at
- Papovic
- Phone
- +382 68857061
- Website
- Touring Kotor
Bus from Podgorica , Bus station to Niksic ,Zelijeznicka stanica
- Ave. Duration
- 1h 2m
- Frequency
- Twice daily
- Estimated price
- €9–19
- Website
- Touring Kotor
- Phone
- +382 40 252 506
- [email protected]
- Website
- busticket4.me
Bus from Podgorica , Bus station to Niksic ,Zelijeznicka stanica
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- €4–5
- Schedules at
- Glunex
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
Travelling Croatia’s Dalmatian Coast by boat, bus, car and train
Read the travel guide


























