There are 8 ways to get from Danilovgrad to Belgrade by taxi, 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.
Taxi to Tivat Airport, fly
best- Take the taxi from Danilovgrad to Tivat Airport (TIV)taxi
- Fly from Tivat Airport (TIV) to Belgrade Nikola Tesla Airport (BEG)plane TIV - BEG
3hRSD 17,221–40,143Train
cheapest- Take the train from Podgorica to Beograd Centartrain 1130
11h 46mRSD 2,215–4,561Bus via Kraljevo
- Take the bus from Podgorica , Bus station to Kraljevo, Autobuska Stanicabus
- Take the bus from Kraljevo, Autobuska Stanica to Beograd, Autobuska stanicabus
8h 13mTrain via Podgorica , Bus station
- Take the train from Podgorica to Beograd centartrain 432
11h 26mRSD 2,295–5,171Drive 423.7 km
- Drive from Danilovgrad to Belgradecar 423.7 km
7h 11mRSD 6,713–9,697Train to Podgorica Airport, fly
- Take the train from Danilovgrad to Podgoricatrain
- Fly from Podgorica Airport (TGD) to Belgrade Nikola Tesla Airport (BEG)plane TGD - BEG
4h 5mRSD 6,960–24,201Drive to Dubrovnik Airport, fly
- Drive from Danilovgrad to Dubrovnik Airport (DBV)car
- Fly from Dubrovnik Airport (DBV) to Belgrade Nikola Tesla Airport (BEG)plane DBV - BEG
4h 30mRSD 12,058–26,861Bus
- Take the bus from Niksic ,Zelijeznicka stanica to Beograd, Autobuska stanicabus
11h 6mRSD 4,888–8,286
Danilovgrad to Belgrade by bus and train
Questions & Answers
The cheapest way to get from Danilovgrad to Belgrade is to train which costs RSD 2200 - RSD 4600 and takes 11h 46m.
The fastest way to get from Danilovgrad to Belgrade is to taxi and fly which takes 3h and costs RSD 17000 - RSD 41000.
No, there is no direct bus from Danilovgrad to Belgrade. However, there are services departing from Danilovgrad and arriving at Beograd, Autobuska stanica via Podgorica , Bus station and Kraljevo, Autobuska Stanica. The journey, including transfers, takes approximately 8h 13m.
No, there is no direct train from Danilovgrad to Belgrade. However, there are services departing from Podgorica and arriving at Beograd centar via . The journey, including transfers, takes approximately 11h 26m.
The distance between Danilovgrad and Belgrade is 388 km. The road distance is 423.7 km.
The best way to get from Danilovgrad to Belgrade without a car is to bus via Kraljevo which takes 8h 13m and costs .
It takes approximately 3h to get from Danilovgrad to Belgrade, including transfers.
Danilovgrad to Belgrade bus services, operated by Kanis, depart from Podgorica , Bus station.
Danilovgrad to Belgrade train services, operated by Railways of Montenegro (ŽPCG), depart from Podgorica station.
The best way to get from Danilovgrad to Belgrade is to bus via Kraljevo which takes 8h 13m and costs . Alternatively, you can train via Podgorica , Bus station, which costs RSD 2200 - RSD 5500 and takes 11h 26m.
What companies run services between Danilovgrad, Montenegro and Belgrade, Serbia?
You can take a bus from Danilovgrad to Beograd, Autobuska stanica via Podgorica , Bus station and Kraljevo, Autobuska Stanica in around 8h 13m. Alternatively, Railways of Montenegro (ŽPCG) operates a train from Podgorica to Beograd centar once daily. Tickets cost RSD 2,100–4,300 and the journey takes 9h 48m.
- Website
- airserbia.com
Flights from Tivat Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 59 min
- When
- Every day
- Estimated price
- RSD 7,500–21,000
Flights from Podgorica Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- RSD 6,500–17,000
Flights from Dubrovnik Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- RSD 11,000–19,000
- Website
- interjet.com
Flights from Tivat Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- RSD 14,000–23,000
Flights from Podgorica Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- RSD 11,000–19,000
- Phone
- +382 20 441 197
- [email protected]
- Website
- zpcg.me
Train from Podgorica to Beograd centar
- Ave. Duration
- 9h 48m
- Frequency
- Once daily
- Estimated price
- RSD 2,100–4,300
- Website
- https://zpcg.me/en
- Second Class
- RSD 2,100–2,800
- First Class
- RSD 4,000–4,300
Train from Danilovgrad to Podgorica
- Ave. Duration
- 29 min
- Frequency
- Every 3 hours
- Estimated price
- RSD 110–370
- Website
- https://zpcg.me/en
- Second Class
- RSD 110–150
- First Class
- RSD 340–370
Train from Podgorica to Beograd Centar
- Ave. Duration
- 10h 17m
- Frequency
- Twice daily
- Estimated price
- RSD 2,100–4,200
- Website
- https://zpcg.me/en
- Second Class
- RSD 2,100–2,400
- First Class
- RSD 3,900–4,200
- Phone
- 381 18 517 272
- [email protected]
- Website
- kanis.rs
Bus from Podgorica , Bus station to Kraljevo, Autobuska Stanica
- Ave. Duration
- 3h 25m
- Frequency
- Once daily
- Schedules at
- kanis.rs
- Phone
- +381 20 41 1090
- [email protected]
- Website
- polazak.rs
Bus from Kraljevo, Autobuska Stanica to Beograd, Autobuska stanica
- Ave. Duration
- 2h 10m
- Frequency
- Twice daily
- Estimated price
- RSD 1,800–3,100
- Schedules at
- web.facebook.com
- Phone
- +381 11 8728111
- [email protected]
- Website
- polazak.rs
Bus from Kraljevo, Autobuska Stanica to Beograd, Autobuska stanica
- Ave. Duration
- 2h 45m
- Frequency
- Twice daily
- Estimated price
- RSD 850–2,400
- Website
- https://polazak.rs/ci/prevoznici/trans-jug
- Phone
- +(381)(64)1165263
- Website
- redvoznje.net
Bus from Kraljevo, Autobuska Stanica to Beograd, Autobuska stanica
- Ave. Duration
- 3h
- Frequency
- Once daily
- Schedules at
- redvoznje.net
- Phone
- +381 20 315 315
- [email protected]
Bus from Kraljevo, Autobuska Stanica to Beograd, Autobuska stanica
- Ave. Duration
- 3h
- Frequency
- Once daily
- Schedules at
- https://www.facebook.com/p/Kimmel-Tours-100063533171677/
- Phone
- +381 20318354
- [email protected]
- Website
- sandzaktrans.rs
Bus from Kraljevo, Autobuska Stanica to Beograd, Autobuska stanica
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Schedules at
- sandzaktrans.rs
- Phone
- + (381) 20 316 581
- [email protected]
- Website
- gameks.biz
Bus from Kraljevo, Autobuska Stanica to Beograd, Autobuska stanica
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Schedules at
- gameks.biz
- Phone
- +381 020 313101
- Website
- facebook.com
Bus from Kraljevo, Autobuska Stanica to Beograd, Autobuska stanica
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Schedules at
- facebook.com
- Phone
- +381 (0)64 07 00 482
- Website
- facebook.com
Bus from Kraljevo, Autobuska Stanica to Beograd, Autobuska stanica
- Ave. Duration
- 4h 17m
- Frequency
- 3 times a week
- Schedules at
- facebook.com
- Phone
- +381 11 7614 715
- [email protected]
- Website
- transprodukt.rs
Bus from Niksic ,Zelijeznicka stanica to Beograd, Autobuska stanica
- Ave. Duration
- 9h 30m
- Frequency
- Once daily
- Estimated price
- RSD 4,600–7,000
- Schedules at
- transprodukt.rs
Want to know more about travelling around Serbia
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
More Questions & Answers
Danilovgrad to Belgrade bus services, operated by Kanis, arrive at Kraljevo, Autobuska Stanica station.
Danilovgrad to Belgrade train services, operated by Railways of Montenegro (ŽPCG), arrive at Beograd centar station.
Yes, the driving distance between Danilovgrad to Belgrade is 424 km. It takes approximately 7h 11m to drive from Danilovgrad to Belgrade.
Book your Danilovgrad to Belgrade bus tickets online with Omio.
There are 4496+ hotels available in Belgrade.
