There are 5 ways to get from Zagreb to Nikšić by bus, car, or plane
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–93Drive 546.3 km
- Drive from Zagreb to Nikšićcar 546.3 km
8h 24m€80–115Fly, drive, bus
- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Dubrovnik Airport (DBV)plane ZAG - DBV
- Drive from Dubrovnik Airport (DBV) to Trebinje, Autobuska Stanicacar
- Take the bus from Trebinje, Autobuska Stanica to Niksic ,Zelijeznicka stanicabus
5h 57m€86–166Bus via Banja Luka
- Take the bus from Zagreb, Autobusni Kolodvor to Banja Luka, Autobuska Stanicabus
- Take the bus from Banja Luka, Autobuska Stanica to Niksic ,Zelijeznicka stanicabus
14h 19m€74–79Bus #2
- Take the bus from Zagreb, Autobusni Kolodvor to Sarajevo , East Sarajevo Bus Stationbus
- Take the bus from Sarajevo , East Sarajevo Bus Station to Niksic ,Zelijeznicka stanicabus
14h 40m€58–100
Zagreb to Nikšić by bus
Comparing Your Travel Options
The cheapest way to get from Zagreb to Nikšić is to bus which costs €50 - €95 and takes 8h 16m.
The fastest way to get from Zagreb to Nikšić is to fly and drive and bus which takes 5h 57m and costs €85 - €170.
No, there is no direct bus from Zagreb 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 Zagreb and Nikšić is 578 km. The road distance is 546.3 km.
The best way to get from Zagreb to Nikšić without a car is to bus which takes 8h 16m and costs €50 - €95.
It takes approximately 8h 16m to get from Zagreb to Nikšić, including transfers.
Zagreb to Nikšić bus services, operated by Pepeks Zagreb, depart from Zagreb, Autobusni Kolodvor station.
Zagreb to Nikšić bus services, operated by Pepeks Zagreb, arrive at Banja Luka, Autobuska Stanica station.
Yes, the driving distance between Zagreb to Nikšić is 546 km. It takes approximately 8h 24m to drive from Zagreb to Nikšić.
Book your Zagreb to Nikšić bus tickets online with Omio.
What companies run services between Zagreb, 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
- 57 min
- When
- Every day
- Estimated price
- €50–100
- 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
- €38
- 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–40
- 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.org
Bus from Derventa, Milovana Bjeloševića Belog to Niksic ,Zelijeznicka stanica
- Ave. Duration
- 4h 41m
- Frequency
- Once daily
- Estimated price
- €30–55
- Schedules at
- 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
- +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
- €30–45
- 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 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
- €18–23
- Website
- Centrotrans Eurolines
- Phone
- +387 62 808 962
- [email protected]
- Website
- biss-tours.ba
Bus from Zagreb, Autobusni Kolodvor to Sarajevo , East Sarajevo Bus Station
- Ave. Duration
- 8h 5m
- Frequency
- Twice a week
- Estimated price
- €30–65
- Schedules at
- biss-tours.ba
- Phone
- +382 69 568 880
- [email protected]
- Website
- busticket4.me
Bus from Sarajevo , East Sarajevo Bus Station to Niksic ,Zelijeznicka stanica
- Ave. Duration
- 5h 35m
- Frequency
- Once daily
- Estimated price
- €27–30
- Schedules at
- busticket4.me
- Phone
- +387 57 340-771
- [email protected]
- Website
- centrotrans-ad.com
Bus from Sarajevo , East Sarajevo Bus Station to Niksic ,Zelijeznicka stanica
- Ave. Duration
- 6h 25m
- Frequency
- Once daily
- Estimated price
- €27–35
- Schedules at
- centrotrans-ad.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
Travelling Croatia’s Dalmatian Coast by boat, bus, car and train
Read the travel guide
Booking & Getting There
There are 207+ hotels available in Nikšić.






















