There are 8 ways to get from Podgorica to Dimitrovgrad by bus, train, car, 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.
Bus via Bor
best- Take the bus from Podgorica , Bus station to Borbus
- Take the bus from Bor to Pirot, Main Bus Stationbus
8h 22mTrain
cheapest- Take the train from Podgorica to Rakovicatrain 432
- Take the train from Rakovica to Nistrain Ir / ...
- Take the train from Niš to Dimitrovgradtrain
21h 2mRSD 3,400–6,468Drive 441.5 km
- Drive from Podgorica to Dimitrovgradcar 441.5 km
6h 45mRSD 6,969–10,067Fly to Belgrade Nikola Tesla Airport, bus
- Fly from Podgorica Airport (TGD) to Belgrade Nikola Tesla Airport (BEG)plane TGD - BEG
- Take the bus from Beograd, Autobuska stanica to Dimitrovgradbus
8h 55mBus
- Take the bus from Podgorica , Bus station to Leskovac , Autobuska stanicabus
- Take the bus from Leskovac , Autobuska stanica to Pirot, Main Bus Stationbus
10h 51mBus #2
- Take the bus from Podgorica , Bus station to Niš, Autobuska Stanicabus
- Take the bus from Niš, Autobuska Stanica to Dimitrovgradbus
12h 31mRSD 4,522–17,533Fly to Sofia Airport, bus
- Fly from Podgorica Airport (TGD) to Sofia Airport (SOF)plane TGD - SOF
- Take the bus from Sofiya, Avtogara Serdika to Dimitrovgradbus
10h 16mRSD 9,362–23,972Fly to Niš Constantine The Great Airport, bus
- Fly from Podgorica Airport (TGD) to Niš Constantine The Great Airport (INI)plane TGD - INI
- Take the bus from Niš, Autobuska Stanica to Pirot, Main Bus Stationbus
9h 19mRSD 15,827–42,812
Podgorica Airport (TGD) to Belgrade Nikola Tesla Airport (BEG) flights
Questions & Answers
The cheapest way to get from Podgorica to Dimitrovgrad is to train which costs RSD 3400 - RSD 6500 and takes 21h 2m.
The fastest way to get from Podgorica to Dimitrovgrad is to drive which takes 6h 45m and costs RSD 6500 - RSD 11000.
No, there is no direct bus from Podgorica station to Dimitrovgrad. However, there are services departing from Podgorica , Bus station and arriving at Dimitrovgrad via Bor and Pirot, Main Bus Station. The journey, including transfers, takes approximately 8h 22m.
No, there is no direct train from Podgorica to Dimitrovgrad. However, there are services departing from Podgorica and arriving at Dimitrovgrad via Rakovica and Niš. The journey, including transfers, takes approximately 21h 2m.
The distance between Podgorica and Dimitrovgrad is 615 km. The road distance is 441.5 km.
The best way to get from Podgorica to Dimitrovgrad without a car is to bus via Bor which takes 8h 22m and costs .
It takes approximately 8h 22m to get from Podgorica to Dimitrovgrad, including transfers.
Podgorica to Dimitrovgrad bus services, operated by Litas, depart from Podgorica , Bus station.
Podgorica to Dimitrovgrad train services, operated by Railways of Montenegro (ŽPCG), depart from Podgorica station.
The best way to get from Podgorica to Dimitrovgrad is to bus via Bor which takes 8h 22m and costs . Alternatively, you can train, which costs RSD 3400 - RSD 6500 and takes 21h 2m.
What companies run services between Podgorica, Montenegro and Dimitrovgrad, Serbia?
You can take a bus from Podgorica , Bus station to Dimitrovgrad via Bor and Pirot, Main Bus Station in around 8h 22m. Alternatively, you can take a train from Podgorica to Dimitrovgrad via Rakovica and Niš in around 21h 2m.
- Website
- airserbia.com
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 Podgorica Airport to Sofia Airport via Belgrade Nikola Tesla Airport
- Ave. Duration
- 5h 7m
- When
- Every day
- Estimated price
- RSD 9,000–24,000
Flights from Podgorica Airport to Niš Constantine The Great Airport via Belgrade Nikola Tesla Airport
- Ave. Duration
- 3h 7m
- When
- Tuesday, Saturday, Monday, and Friday
- Estimated price
- RSD 15,000–41,000
- Website
- austrian.com
Flights from Podgorica Airport to Sofia Airport via Vienna
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- RSD 18,000–24,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–18,000
- Website
- ryanair.com
Flights from Podgorica Airport to Sofia Airport via Budapest
- Ave. Duration
- 4h 5m
- When
- Sunday
- Estimated price
- RSD 8,000–20,000
Flights from Podgorica Airport to Niš Constantine The Great Airport via Vienna
- Ave. Duration
- 5h
- When
- Monday, Tuesday, Friday, and Saturday
- Estimated price
- RSD 18,000–65,000
- Website
- turkishairlines.com
Flights from Podgorica Airport to Sofia Airport via Istanbul
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- RSD 19,000–60,000
- Website
- wizzair.com
Flights from Podgorica Airport to Sofia Airport via Rome
- Ave. Duration
- 7h 15m
- When
- Tuesday and Saturday
- Estimated price
- RSD 5,500–21,000
- Phone
- +382 20 441 197
- [email protected]
- Website
- zpcg.me
Train from Podgorica to Rakovica
- Ave. Duration
- 9h 39m
- 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
- Phone
- +381 11 360 28 99
- [email protected]
- Website
- srbijavoz.rs
Train from Rakovica to Nis
- Ave. Duration
- 5h 23m
- Frequency
- Every 4 hours
- Estimated price
- RSD 900–1,600
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- RSD 900–1,100
- 1st Class
- RSD 1,200–1,600
Train from Niš to Dimitrovgrad
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- RSD 340–650
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- RSD 340–400
- 1st Class
- RSD 500–650
- Phone
- +381 (12) 538 400
- [email protected]
- Website
- litas.rs
Bus from Podgorica , Bus station to Bor
- Ave. Duration
- 4h 27m
- Frequency
- Twice a week
- Estimated price
- RSD 3,000–7,500
- Schedules at
- polazak.com
- Phone
- +381 10 310 600
- [email protected]
- Website
- web.facebook.com
Bus from Bor to Pirot, Main Bus Station
- Ave. Duration
- 1h 20m
- Frequency
- Twice a week
- Schedules at
- web.facebook.com
- Phone
- 011 / 34 72 334
- [email protected]
- Website
- presto.rs
Bus from Beograd, Autobuska stanica to Dimitrovgrad
- Ave. Duration
- 5h
- Frequency
- Once daily
- Schedules at
- presto.rs
Bus from Niš, Autobuska Stanica to Pirot, Main Bus Station
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Schedules at
- presto.rs
- Phone
- 381 18 517 272
- [email protected]
- Website
- kanis.rs
Bus from Podgorica , Bus station to Leskovac , Autobuska stanica
- Ave. Duration
- 5h 57m
- Frequency
- Once daily
- Schedules at
- kanis.rs
- Phone
- +381 10 2 311 299
- Website
- polazak.com
Bus from Leskovac , Autobuska stanica to Pirot, Main Bus Station
- Ave. Duration
- 2h 19m
- Frequency
- Twice a week
- Schedules at
- polazak.rs
- Phone
- +382 68 013 931
- [email protected]
- Website
- polazak.com
Bus from Podgorica , Bus station to Niš, Autobuska Stanica
- Ave. Duration
- 8h 50m
- Frequency
- Once daily
- Estimated price
- RSD 4,696
- Schedules at
- https://polazak.rs/sr/prevoznici/dangradprevoz-kekovic
- Phone
- +382 69 294 654
- [email protected]
- Website
- busticket4.me
Bus from Podgorica , Bus station to Niš, Autobuska Stanica
- Ave. Duration
- 10h 49m
- Frequency
- Once daily
- Estimated price
- RSD 4,400–13,000
- Schedules at
- https://royaltravel.traveling.com/en/
- Phone
- +381648892600
- [email protected]
- Website
- jadranekspres.info
Bus from Podgorica , Bus station to Niš, Autobuska Stanica
- Ave. Duration
- 10h 5m
- Frequency
- 6 times a week
- Estimated price
- RSD 3,500–16,000
- Schedules at
- https://www.globtour.com/
- Phone
- +381 18 255 177
- Website
- nis-ekspres.rs
Bus from Niš, Autobuska Stanica to Dimitrovgrad
- Ave. Duration
- 2h 41m
- Frequency
- Twice daily
- Estimated price
- RSD 1,000–1,800
- Website
- https://nis-ekspres.rs/?lang=en
Bus from Niš, Autobuska Stanica to Pirot, Main Bus Station
- Ave. Duration
- 1h 25m
- Frequency
- 5 times a day
- Estimated price
- RSD 850–1,500
- Website
- https://nis-ekspres.rs/?lang=en
- Phone
- +359 2 981 58 56
- [email protected]
- Website
- matpu.com
Bus from Sofiya, Avtogara Serdika to Dimitrovgrad
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- RSD 1,200–1,500
- Schedules at
- matpu.com
- Phone
- +381 11 37 74 156
- [email protected]
- Website
- redvoznje.net
Bus from Niš, Autobuska Stanica to Pirot, Main Bus Station
- Ave. Duration
- 1h 31m
- Frequency
- Every 3 hours
- Estimated price
- RSD 700–1,100
- Schedules at
- autokodeks.rs
- Phone
- +381 18 42 89 544
- [email protected]
- Website
- polazak.rs
Bus from Niš, Autobuska Stanica to Pirot, Main Bus Station
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a day
- Schedules at
- polazak.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 Travelling to the US: What do I need to know?, Travel Insider: Top Japan travel tips by Beatrix Holland, and Italy Travel Guides - to help you get the most out of your next trip.
More Questions & Answers
Podgorica to Dimitrovgrad bus services, operated by Litas, arrive at Bor station.
Podgorica to Dimitrovgrad train services, operated by Railways of Montenegro (ŽPCG), arrive at Rakovica station.
Yes, the driving distance between Podgorica to Dimitrovgrad is 442 km. It takes approximately 6h 45m to drive from Podgorica to Dimitrovgrad.
There are 212+ hotels available in Dimitrovgrad.
















