There are 10 ways to get from Podgorica to Zagreb by bus, train, 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 Podgorica , Bus station to Polje, Autobuska Stanica Bar
- Take the bus from Željeznička stanica Bar to Slavonski Brod, Autobusni Kolodvor
- Take the bus from Slavonski Brod bus station to Zagreb884 / ...
10h 32mBus via Banja Luka
cheapest- Take the bus from Podgorica , Bus station to Banja Luka, Autobuska Stanica
- Take the bus from Banja Luka, Autobuska Stanica to Zagreb, Autobusni Kolodvor
11h 16m€44–47Train, bus
- Take the train from Podgorica to Željeznička stanica Bar
- Take the bus from Željeznička stanica Bar to Slavonski Brod, Autobusni Kolodvor
- Take the train from Slavonski Brod to Zagreb Glavni Kol.Re / ...
12h 30mDrive 601.2 km
- Drive from Podgorica to Zagreb601.2 km
9h 16m€85–122Fly Podgorica Airport to Zagreb Franjo Tuđman Airport
- Fly from Podgorica Airport (TGD) to Zagreb Franjo Tuđman Airport (ZAG)TGD - ZAG
6h 36m€76–264Bus #2
- Take the bus from Podgorica , Bus station to Mostar, Autobuska Stanica
- Take the bus from Mostar, Autobuska Stanica to Zagreb, Autobusni Kolodvor
16h 40m€57Shuttle to Sarajevo, fly to Zagreb Franjo Tuđman Airport
- Take a shuttle bus from Podgorica , Bus station to Sarajevo, Autobuska Stanica
- Fly from Sarajevo (SJJ) to Zagreb Franjo Tuđman Airport (ZAG)SJJ - ZAG
7h 34mFly Podgorica Airport to Ljubljana, shuttle
- Fly from Podgorica Airport (TGD) to Ljubljana (LJU)TGD - LJU
- Take a shuttle bus from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Zagreb
6h 2m€105–522Fly Podgorica Airport to Belgrade Nikola Tesla Airport, shuttle
- Fly from Podgorica Airport (TGD) to Belgrade Nikola Tesla Airport (BEG)TGD - BEG
- Take a shuttle bus from Beograd, Autobuska stanica to Zagreb
7h 6m€107–214Shuttle, bus to Dubrovnik Airport, fly to Zagreb Franjo Tuđman Airport
- Take a shuttle bus from Podgorica Airport to Kotor, Autobuska Stanica
- Take the bus from Kotor, Autobuska Stanica to Dubrovnik Central Bus Station
- Fly from Dubrovnik Airport (DBV) to Zagreb Franjo Tuđman Airport (ZAG)DBV - ZAG
9h 24m
Podgorica to Zagreb by bus
Questions & Answers
The cheapest way to get from Podgorica to Zagreb is to bus via Banja Luka which costs €43 - €47 and takes 11h 16m.
The fastest way to get from Podgorica to Zagreb is to fly and shuttle which takes 6h 2m and costs €100 - €550.
No, there is no direct bus from Podgorica station to Zagreb. However, there are services departing from Podgorica , Bus station and arriving at Zagreb via Željeznička stanica Bar and Slavonski Brod bus station. The journey, including transfers, takes approximately 10h 32m.
The distance between Podgorica and Zagreb is 744 km. The road distance is 601.2 km.
The best way to get from Podgorica to Zagreb without a car is to bus which takes 10h 32m and costs .
It takes approximately 10h 32m to get from Podgorica to Zagreb, including transfers.
Podgorica to Zagreb bus services, operated by Glusica, depart from Podgorica , Bus station.
The best way to get from Podgorica to Zagreb is to bus which takes 10h 32m and costs . Alternatively, you can fly, which costs €75 - €270 and takes 6h 36m.
Podgorica to Zagreb bus services, operated by Glusica, arrive at Polje, Autobuska Stanica Bar station.
Yes, the driving distance between Podgorica to Zagreb is 601 km. It takes approximately 9h 16m to drive from Podgorica to Zagreb.
What companies run services between Podgorica, Montenegro and Zagreb, Croatia?
You can take a bus from Podgorica , Bus station to Zagreb via Polje, Autobuska Stanica Bar, Željeznička stanica Bar, and Slavonski Brod bus station in around 10h 32m. Alternatively, Austrian Airlines, Croatia Airlines, and two other airlines fly from Podgorica Airport (TGD) to Zagreb Franjo Tuđman Airport (ZAG) 3 times a day.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- croatiaairlines.com
Flights from Podgorica Airport to Zagreb Franjo Tuđman Airport via Frankfurt
- Ave. Duration
- 5h 30m
- When
- Wednesday
- Estimated price
- €220–250
Flights from Sarajevo to Zagreb Franjo Tuđman Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- €75–130
Flights from Dubrovnik Airport to Zagreb Franjo Tuđman Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- €45–90
- Website
- austrian.com
Flights from Podgorica Airport to Zagreb Franjo Tuđman Airport via Vienna
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- €90–360
Flights from Dubrovnik Airport to Zagreb Franjo Tuđman Airport
- Ave. Duration
- 58 min
- When
- Every day
- Estimated price
- €45–90
- Website
- airserbia.com
Flights from Podgorica Airport to Zagreb Franjo Tuđman Airport via Belgrade Nikola Tesla Airport
- Ave. Duration
- 3h 20m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- €75–190
Flights from Podgorica Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 53 min
- When
- Every day
- Estimated price
- €65–140
- Website
- interjet.com
Flights from Podgorica Airport to Ljubljana
- Ave. Duration
- 1h 5m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €130–210
Flights from Podgorica Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- €90–170
- Website
- wizzair.com
Flights from Podgorica Airport to Ljubljana
- Ave. Duration
- 1h 20m
- When
- Tuesday and Saturday
- Estimated price
- €60–280
- Phone
- +382 20 441 197
- info@zpcg.me
- Website
- zpcg.me
Train from Podgorica to Željeznička stanica Bar
- Ave. Duration
- 1h
- Frequency
- Every 3 hours
- Estimated price
- €2–6
- Website
- https://zpcg.me/en
- Second Class
- €2–3
- First Class
- €3–6
- Phone
- +385 60 333 444
- informacije@hzpp.hr
- Website
- hzpp.hr
Train from Slavonski Brod to Zagreb Glavni Kol.
- Ave. Duration
- 4h 30m
- Frequency
- Every 2 hours
- Estimated price
- €11–15
- Website
- http://www.hzpp.hr/en
- Phone
- +382 40 200 555
- glusicab@t-com.me
- Website
- glusica.me
Bus from Podgorica , Bus station to Polje, Autobuska Stanica Bar
- Ave. Duration
- 57 min
- Frequency
- 6 times a week
- Estimated price
- €4
- Schedules at
- glusica.me
- Phone
- +387 65 407 734
- stpturizam@gmail.com
Bus from Željeznička stanica Bar to Slavonski Brod, Autobusni Kolodvor
- Ave. Duration
- 5h
- Frequency
- Once daily
- Schedules at
- facebook.com
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Slavonski Brod bus station to Zagreb
- Ave. Duration
- 2h 35m
- Frequency
- Every 3 hours
- Estimated price
- €3–16
- Website
- https://www.flixbus.co.uk
- Phone
- +387 51 306 855
- info@neobas.org
- Website
- neobas.org
Bus from Podgorica , Bus station to Banja Luka, Autobuska Stanica
- Ave. Duration
- 7h 26m
- Frequency
- Once daily
- Estimated price
- €31
- Schedules at
- neobas.org
- Phone
- +385 (0)98 39 89 59
- info@pepeks.hr
- Website
- pepeks.hr
Bus from Banja Luka, Autobuska Stanica to Zagreb, Autobusni Kolodvor
- Ave. Duration
- 2h 50m
- Frequency
- Twice daily
- Estimated price
- €23
- Schedules at
- pepeks.hr
- Phone
- +387 36 651-393
- globtour@globtour.com
- Website
- globtour.com
Bus from Banja Luka, Autobuska Stanica to Zagreb, Autobusni Kolodvor
- Ave. Duration
- 3h 20m
- Frequency
- Once daily
- Estimated price
- €13–16
- Schedules at
- globtour.com
Bus from Kotor, Autobuska Stanica to Dubrovnik Central Bus Station
- Ave. Duration
- 2h 20m
- Frequency
- 3 times a day
- Estimated price
- €9–12
- Schedules at
- globtour.com
- Phone
- +381648892600
- jadranekspres@globtour.com
- Website
- jadranekspres.info
Bus from Podgorica , Bus station to Mostar, Autobuska Stanica
- Ave. Duration
- 7h
- Frequency
- Once a week
- Estimated price
- €18
- Schedules at
- globtour.traveling.com
- Phone
- +385 (0) 91 6113 073
- info@croatiabus.hr
- Website
- croatiabus.hr
Bus from Mostar, Autobuska Stanica to Zagreb, Autobusni Kolodvor
- Ave. Duration
- 8h 40m
- Frequency
- Every 4 hours
- Estimated price
- €39
- Schedules at
- croatiabus.getbybus.com
- info@montemaretravel.com
- Website
- montemaretravel.com
Shuttle from Podgorica , Bus station to Sarajevo, Autobuska Stanica
- Ave. Duration
- 3h 30m
- Frequency
- On demand
- Schedules at
- montemaretravel.com
- Phone
- +386 1 320 4530
- info@goopti.com
- Website
- goopti.com
Shuttle from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Zagreb
- Ave. Duration
- 2h 6m
- Frequency
- On demand
- Estimated price
- €32–240
- Schedules at
- goopti.com
- Shared
- €32–37
- Private
- €130–240
Shuttle from Beograd, Autobuska stanica to Zagreb
- Ave. Duration
- 3h 32m
- Frequency
- On demand
- Estimated price
- €40
- Schedules at
- kombiprevozputnika.net
- Phone
- +382 69 737 787
- support@gomontenegro.me
- Website
- gomontenegro.me
Shuttle from Podgorica Airport to Kotor, Autobuska Stanica
- Ave. Duration
- 45 min
- Frequency
- On demand
- Schedules at
- gomontenegro.me
Want to know more about travelling around Croatia
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
Want to know more about Flixbus?
Read the travel guide
Travelling Croatia’s Dalmatian Coast by boat, bus, car and train
Read the travel guide
More Questions & Answers
There are 3014+ hotels available in Zagreb.


























