COVID-19 Travel restrictions may apply upon entering Serbia. Learn More.

There are 5 ways to get from Montenegro to Belgrade by plane, bus, train or car

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

Recommended option

Fly from Tivat  •  1h 44m

  1. Fly from Tivat (TIV) to Belgrade (BEG) TIV - BEG

RSD 5866 - RSD 16969

Cheapest option

Train  •  10h 2m

  1. Take the train from Podgorica to Topcider 430

RSD 1100 - RSD 2200

3 alternative options

Fly from Podgorica  •  2h 58m

  1. Fly from Podgorica (TGD) to Belgrade (BEG) TGD - BEG

RSD 5851 - RSD 17515

Bus  •  8h 20m

  1. Take the bus from Podgorica Central Bus Station to Belgrad Central Bus Station Herceg Novi - Subotica / ...

RSD 1600 - RSD 2600

Drive  •  6h 38m

  1. Drive from Podgorica to Belgrade 421.2 km

RSD 4900 - RSD 7500

Montenegro → Serbia
Fully open

Travel safe during COVID-19

International entry into Serbia from Montenegro

  • Entry is fully open for citizens and permanent residents of Montenegro
Show more details
Allowed for: All visitors

Restricted for: There are no current restrictions

Show less

Conditions of entry into Serbia from Montenegro

  • No quarantine required
This applies to arrivals from all countries, with no exceptions
Show more details
  • No quarantine required
This applies to arrivals from all countries, with no exceptions
  • Negative COVID-19 test issued at most 2 days before arrival
This doesn't apply to arrivals from: Albania, Bosnia and Herzegovina, Bulgaria, Montenegro and North Macedonia

Show less

Rules to follow in Serbia

2m

Recommended

Considerations leaving from Montenegro

The official advice is to avoid non-essential international travel to high risk countries

Frequently Asked Questions


Yes, entry into Serbia is currently allowed from Montenegro.

Explore travel options

Domestic travel is not restricted, but some conditions may apply

  • Face masks are recommended
  • There is a social distancing requirement of 2 metres
  • Observe COVID-19 safety rules
  • Regional restriction measures in place

Explore travel options

The national COVID-19 helpline number in Belgrade is 00381(64) 8945235.

Wearing a face mask on public transport in Belgrade is recommended.

The social distance requirement in Belgrade is 2 metres.

Make yourself known to an official member of staff and/or call the national coronavirus helpline number on 00381(64) 8945235.

No, returning to Montenegro from Serbia is currently allowed.

See options for return travel.

Last updated: 23 Feb 2021
Exceptions may apply, for full details: Ministry of Health of the Republic of Serbia.

We're working around the clock to bring you the latest COVID-19 travel updates.
This information is compiled from official sources. To the best of our knowledge, it is correct as of the last update.
Visit Rome2rio travel advice for general help.

Questions & Answers

The cheapest way to get from Montenegro to Belgrade is to bus which costs 14€ - 22€ and takes 8h 20m.

More details

The quickest way to get from Montenegro to Belgrade is to fly which costs 50€ - 150€ and takes 1h 44m.

More details

Yes, there is a direct bus departing from Podgorica Central Bus Station station and arriving at Belgrad Central Bus Station station. Services depart every four hours, and operate every day. The journey takes approximately 8h 20m.

More details

Yes, there is a direct train departing from Podgorica and arriving at Topcider. Services depart once daily, and operate every day. The journey takes approximately 10h 2m.

More details

The distance between Montenegro and Belgrade is 216 km. The road distance is 421.2 km.

Get driving directions

The best way to get from Montenegro to Belgrade without a car is to bus which takes 8h 20m and costs 14€ - 22€.

More details

It takes approximately 1h 44m to get from Montenegro to Belgrade, including transfers.

More details

Montenegro to Belgrade bus services, operated by Blue Line, depart from Podgorica Central Bus Station.

More details

Montenegro to Belgrade train services, operated by Serbian Railways (ŽS), depart from Podgorica station.

More details

The best way to get from Montenegro to Belgrade is to fly which takes 1h 44m and costs 50€ - 150€. Alternatively, you can bus, which costs 14€ - 22€ and takes 8h 20m, you could also train, which costs 10€ - 19€ and takes 10h 2m.

Mode details

Map of how to get from Montenegro to Belgrade.
Launch map view
  • Distance: 215.8 km
  • Duration: 1h 44m

What companies run services between Montenegro and Belgrade, Serbia?

Montenegro Airlines and Air Serbia fly from Kotor to Belgrade twice daily. Alternatively, Blue Line operates a bus from Podgorica Central Bus Station to Belgrad Central Bus Station twice daily. Tickets cost RSD 2900 - RSD 3100 and the journey takes 8h 20m. Five other operators also service this route.

Airlines
Air Serbia
Website
airserbia.com
Flights from Tivat to Belgrade
Ave. Duration
57 min
When
Every day
Estimated price
RSD 7500 - RSD 17000
Flights from Podgorica to Belgrade
Ave. Duration
50 min
When
Every day
Estimated price
RSD 7500 - RSD 15000
Montenegro Airlines
Website
montenegroairlines.com
Flights from Tivat to Belgrade
Ave. Duration
50 min
When
Every day
Estimated price
RSD 7500 - RSD 16000
Flights from Podgorica to Belgrade
Ave. Duration
45 min
When
Every day
Estimated price
RSD 7000 - RSD 16000
Train operators
Bus operators
Blue Line
Phone
+382 31 33 51 00
Website
blueline-mne.com
Bus from Podgorica Central Bus Station to Belgrad Central Bus Station
Ave. Duration
8h 20m
Frequency
Twice daily
Estimated price
RSD 2900 - RSD 3100
Website
Blue Line
Bozur
Phone
+382 20 633 807
Email
bozur.cg@gmail.com
Website
bozur.net
Bus from Podgorica to Belgrade
Ave. Duration
10h
Frequency
Twice daily
Estimated price
RSD 2100 - RSD 3000
Schedules at
bozur.net
Lasta
Royal Travel Cetinje
Phone
+382 69 294 654
Email
royaltravelcetinje@gmail.com
Website
royaltravelcetinje.me
Bus from Podgorica to Belgrade
Ave. Duration
9h 50m
Frequency
Once daily
Estimated price
RSD 2000 - RSD 3100
Schedules at
royaltravelcetinje.me
Transprodukt-Bus Prevoz
Phone
+381 11 7614 715
Email
office@transprodukt.rs
Website
transprodukt.rs
Bus from Podgorica to Beograd
Ave. Duration
10h 20m
Frequency
Once daily
Estimated price
RSD 1650
Schedules at
transprodukt.rs

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 How to get from London City Airport into central London, Train travel in Spain: A guide to Renfe and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.

More Questions & Answers

The quickest flight from Tivat Airport to Belgrade Airport is the direct flight which takes 50 min.

Search flights

Montenegro to Belgrade bus services, operated by Blue Line, arrive at Belgrad Central Bus Station.

More details

Montenegro to Belgrade train services, operated by Serbian Railways (ŽS), arrive at Topcider station.

More details

Yes, the driving distance between Montenegro to Belgrade is 421 km. It takes approximately 6h 38m to drive from Montenegro to Belgrade.

Get driving directions

Montenegro Airlines and Air Serbia offer flights from Tivat Airport to Belgrade Airport.

Search flights

Book your Montenegro to Belgrade bus tickets online with Omio.

Search and book

There are 584+ hotels available in Belgrade. Prices start at RSD 8750 per night.

More details

The best way to get from Montenegro to Tivat Airport is to taxi which takes 8 min and costs 4€ - 6€.

More details