There are 6 ways to get from Mojkovac to Belgrade by train, bus, night train, car, shuttle, 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.
Train
best- Take the train from Mojkovac Municipality to Beograd centartrain 1130 / ...
6h 21mRSD 1,700–4,200Bus via Loznica
- Take the bus from Mojkovac, Autobuska stanica to Loznica, Glavna Avtobuska Stanicabus
- Take the bus from Loznica, Glavna Avtobuska Stanica to Beograd, Autobuska stanicabus
6h 54mRSD 2,329–2,629Night train
- Take the night train from Mojkovac to Beograd Centarnighttrain 432
8h 13mRSD 1,700–3,600Drive 322.4 km
- Drive from Mojkovac to Belgradecar 322.4 km
5h 51mRSD 5,072–7,326Bus
- Take the bus from Mojkovac, Autobuska stanica to Beograd, Autobuska stanicabus
8h 28mRSD 2,700–4,800Shuttle, fly
- Take a shuttle bus from Kolasin, Autobuska stanica to Podgorica Airport
- Fly from Podgorica Airport (TGD) to Belgrade Nikola Tesla Airport (BEG)plane TGD - BEG
4h 43m
Mojkovac to Belgrade by night train
Questions & Answers
The cheapest way to get from Mojkovac to Belgrade is to bus via Loznica which costs RSD 2300 - RSD 2700 and takes 6h 54m.
The fastest way to get from Mojkovac to Belgrade is to drive which takes 5h 51m and costs RSD 5000 - RSD 7500.
No, there is no direct bus from Mojkovac to Belgrade. However, there are services departing from Mojkovac, Autobuska stanica and arriving at Beograd, Autobuska stanica via Loznica, Glavna Avtobuska Stanica. The journey, including transfers, takes approximately 6h 54m.
Yes, there is a direct train departing from Mojkovac Municipality and arriving at Beograd centar. Services depart twice daily, and operate every day. The journey takes approximately 6h 21m.
The distance between Mojkovac and Belgrade is 328 km. The road distance is 322.4 km.
The best way to get from Mojkovac to Belgrade without a car is to train which takes 6h 21m and costs RSD 1700 - RSD 4200.
The train from Mojkovac Municipality to Beograd centar takes 6h 21m including transfers and departs twice daily.
Mojkovac to Belgrade bus services, operated by Banbus, depart from Mojkovac, Autobuska stanica station.
Mojkovac to Belgrade train services, operated by Railways of Montenegro (ŽPCG), depart from Mojkovac Municipality station.
The best way to get from Mojkovac to Belgrade is to train which takes 6h 21m and costs RSD 1700 - RSD 4200. Alternatively, you can bus via Loznica, which costs RSD 2300 - RSD 2700 and takes 6h 54m.
What companies run services between Mojkovac, Montenegro and Belgrade, Serbia?
Railways of Montenegro (ŽPCG) operates a train from Mojkovac Municipality to Beograd centar twice daily. Tickets cost RSD 1,700–4,200 and the journey takes 6h 21m. Alternatively, you can take a bus from Mojkovac, Autobuska stanica to Beograd, Autobuska stanica via Loznica, Glavna Avtobuska Stanica in around 6h 54m.
- Website
- airserbia.com
Flights from Podgorica Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 53 min
- When
- Every day
- Estimated price
- RSD 7,000–13,000
- Website
- interjet.com
Flights from Podgorica Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- RSD 10,000–37,000
- Phone
- +382 20 441 197
- info@zpcg.me
- Website
- zpcg.me
Train from Mojkovac Municipality to Beograd centar
- Ave. Duration
- 6h 21m
- Frequency
- Twice daily
- Estimated price
- RSD 1,700–4,200
- Website
- https://zpcg.me/en
- Second Class
- RSD 1,700–2,800
- First Class
- RSD 3,300–4,200
Night train from Mojkovac to Beograd Centar
- Ave. Duration
- 8h 13m
- Frequency
- Once daily
- Estimated price
- RSD 1,700–3,600
- Website
- https://zpcg.me/en
- Second Class
- RSD 1,700–2,000
- First Class
- RSD 3,300–3,600
- Phone
- +381 11 362 5555
- ffice@banbus.co.rs
- Website
- banbus.co.rs
Bus from Mojkovac, Autobuska stanica to Loznica, Glavna Avtobuska Stanica
- Ave. Duration
- 3h 35m
- Frequency
- Once daily
- Estimated price
- RSD 1,730
- Schedules at
- banbus.co.rs
Bus from Loznica, Glavna Avtobuska Stanica to Beograd, Autobuska stanica
- Ave. Duration
- 2h 38m
- Frequency
- 3 times a day
- Estimated price
- RSD 854
- Schedules at
- banbus.co.rs
- Phone
- +381 031 865-485
- raketaab@open.telekom.rs
- Website
- raketa-ab.com
Bus from Loznica, Glavna Avtobuska Stanica to Beograd, Autobuska stanica
- Ave. Duration
- 2h 41m
- Frequency
- Hourly
- Estimated price
- RSD 600–700
- Schedules at
- facebook.com
- Phone
- +387 56 260-077
- office@europetroloil.com
- Website
- europetroloil.com
Bus from Loznica, Glavna Avtobuska Stanica to Beograd, Autobuska stanica
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Schedules at
- europetroloil.com
- Phone
- +381 800 334 334
- iuc@lasta.rs
- Website
- lasta.rs
Bus from Mojkovac, Autobuska stanica to Beograd, Autobuska stanica
- Phone
- +382 69 737 787
- support@gomontenegro.me
- Website
- gomontenegro.me
Shuttle from Kolasin, Autobuska stanica to Podgorica Airport
- Ave. Duration
- 1h
- Frequency
- On demand
- Schedules at
- gomontenegro.me
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 5 delightfully under-the-radar French towns you need to visit, Slovenia: Getting from Ljubljana to Lake Bled, and Getting to Rome from the airport - to help you get the most out of your next trip.
More Questions & Answers
Mojkovac to Belgrade bus services, operated by Banbus, arrive at Loznica, Glavna Avtobuska Stanica station.
Mojkovac to Belgrade train services, operated by Railways of Montenegro (ŽPCG), arrive at Beograd centar station.
Yes, the driving distance between Mojkovac to Belgrade is 322 km. It takes approximately 5h 51m to drive from Mojkovac to Belgrade.
There are 4394+ hotels available in Belgrade.
















