Rome2rio's partners include

There are 7 ways to get from Zagreb to Montenegro by plane, bus, shuttle, train or car

Select a route below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Map of how to get from Zagreb to Montenegro.
Launch map view
  • Distance: 266.5 miles
  • Duration: 5 h 4 min

What companies run services between Zagreb, Croatia and Montenegro?

You can take a bus from Zagreb to Podgorica via Makarska and Herceg Novi in around 14 hours 44 minutes. Alternatively, you can take a train from Zagreb to Podgorica via Beograd in around 18 hours 14 minutes.

Airlines
Croatia Airlines
Website
croatiaairlines.com
Flights from Zagreb to Dubrovnik
Avg. Duration
1 h
When
Every day
Estimated price
$50 - $220
Flights from Zagreb to Sarajevo
Avg. Duration
50 min
When
Every day
Estimated price
$130 - $280
Montenegro Airlines
Website
montenegroairlines.com
Flights from Ljubljana to Podgorica
Avg. Duration
1 h 5 min
When
Tuesday, Friday and Sunday
Estimated price
$70 - $290
Adria Airways
Website
adria.si
Flights from Ljubljana to Podgorica
Avg. Duration
1 h 10 min
When
Every day
Estimated price
$70 - $340
Train operators
Railways of Montenegro (ŽPCG)
Website
zcg-prevoz.me
Train from Beograd to Podgorica
Avg. Duration
10 h 59 min
Frequency
Twice daily
Estimated price
$15 - $40
Website
zcg-prevoz.me
Bus operators
Royal Travel Cetinje
Phone
+382 69 294 654
Email
royaltravelcetinje@gmail.com
Website
royaltravelcetinje.me
Bus from Dubrovnik to Herceg Novi
Avg. Duration
1 h 5 min
Frequency
Once daily
Estimated price
$5 - $7
Schedules at
royaltravelcetinje.me
Bus from Makarska to Herceg Novi
Avg. Duration
4 h 20 min
Frequency
Once daily
Estimated price
$13 - $16
Schedules at
royaltravelcetinje.me
Centrotrans Eurolines
Promet Makarska
Website
promet-makarska.hr
Bus from Zagreb to Makarska
Avg. Duration
5 h 45 min
Frequency
Hourly
Estimated price
$30 - $45
Schedules at
promet-makarska.hr
Gardasevic
Website
gardasevic.org
Bus from Herceg Novi to Podgorica
Avg. Duration
2 h 39 min
Frequency
Twice daily
Estimated price
$9 - $11
Schedules at
gardasevic.org
Bus from Budva to Podgorica
Avg. Duration
1 h 27 min
Frequency
Twice daily
Estimated price
$4 - $5
Schedules at
gardasevic.org
Blueline MNE
Phone
+382 31 33 51 00
Website
blueline-mne.com
Bus from Herceg Novi to Podgorica
Avg. Duration
2 h 51 min
Frequency
Twice daily
Estimated price
$10 - $12
Schedules at
blueline-mne.com
Bus from Budva to Podgorica
Avg. Duration
1 h 22 min
Frequency
Twice daily
Estimated price
$4 - $5
Schedules at
blueline-mne.com
Autoherc
Website
autoherc.getbybus.com
Bus from Zagreb to Posusje
Avg. Duration
6 h 48 min
Frequency
Every 3 hours
Estimated price
$24 - $35
Schedules at
autoherc.getbybus.com
Book at
autoherc.getbybus.com
Globtour
Website
globtour.com
Bus from Posusje to Budva Zob
Avg. Duration
8 h 50 min
Frequency
Once daily
Estimated price
$24 - $35
Schedules at
globtour.com
Old Town Travel
Phone
+382 32 520 495
Email
info@kotortotirana.com
Website
kotortotirana.com
Bus from Budva to Podgorica
Avg. Duration
1 h 12 min
Frequency
Once daily
Estimated price
$9 - $12
Schedules at
kotortotirana.com
Glusica
Phone
+382 40 200 55
Email
glusicab@t-com.me
Website
glusica.me
Bus from Budva to Podgorica
Avg. Duration
1 h 30 min
Frequency
Once daily
Estimated price
$5
Schedules at
glusica.me

How far is it from Zagreb to Montenegro?

The distance between Zagreb and Montenegro is 426 km. The road distance is 719 km.

What is the cheapest way to get from Zagreb to Montenegro?

The cheapest way to get from Zagreb to Montenegro is to train which costs 360 kn and takes 18 hours 14 minutes.

What is the fastest way to get from Zagreb to Montenegro?

The quickest way to get from Zagreb to Montenegro is to fly and bus which takes 5 hours 4 minutes and costs 650 kn.

Is there a direct train between Zagreb and Montenegro?

No, there is no direct train from Zagreb to Montenegro. However, there are services departing from Zagreb and arriving at Podgorica via Beograd. The journey, including transfers, takes approximately 18 hours 14 minutes.

Is there a direct bus between Zagreb and Montenegro?

No, there is no direct bus from Zagreb to Montenegro. However, there are services departing from Zagreb and arriving at Podgorica via Makarska and Herceg Novi. The journey, including transfers, takes approximately 14 hours 44 minutes.

How long does it take to get from Zagreb to Montenegro?

It takes approximately 5 hours 4 minutes to get from Zagreb to Montenegro, including transfers.