There are 4 ways to get from Niš to Kalotina by 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.
Bus
best- Take the bus from Niš, Autobuska Stanica to Dimitrovgradbus
2h 55m$12–20Train
cheapest- Take the train from Palilulska pijaca to Dimitrovgradtrain
4h 11m$5–10Drive 106 km
- Drive from Niš to Kalotinacar 106 km
1h 8m$17–24Bus via Pirot, Main Bus Station
- Take the bus from Niš, Autobuska Stanica to Pirot, Main Bus Stationbus
- Take the bus from Pirot, Main Bus Station to Dimitrovgradbus
3h 20m
Questions & Answers
The cheapest way to get from Niš to Kalotina is to train which costs $5 - $10 and takes 4h 11m.
The fastest way to get from Niš to Kalotina is to drive which takes 1h 8m and costs $16 - $24.
No, there is no direct bus from Niš to Kalotina. However, there are services departing from Niš, Autobuska Stanica and arriving at Dimitrovgrad via . The journey, including transfers, takes approximately 2h 55m.
No, there is no direct train from Niš to Kalotina. However, there are services departing from Palilulska pijaca and arriving at Dimitrovgrad via . The journey, including transfers, takes approximately 4h 11m.
The distance between Niš and Kalotina is 107 km. The road distance is 106 km.
It takes approximately 2h 55m to get from Niš to Kalotina, including transfers.
Niš to Kalotina bus services, operated by Niš-ekspres, depart from Niš, Autobuska Stanica station.
Niš to Kalotina train services, operated by Srbija Voz, depart from Palilulska pijaca station.
The best way to get from Niš to Kalotina is to bus which takes 2h 55m and costs $11 - $21. Alternatively, you can train, which costs $5 - $10 and takes 4h 11m.
Niš to Kalotina bus services, operated by Niš-ekspres, arrive at Dimitrovgrad station.
What companies run services between Niš, Serbia and Kalotina, Bulgaria?
Niš-ekspres operates a bus from Niš, Autobuska Stanica to Dimitrovgrad twice daily. Tickets cost $10–18 and the journey takes 2h 41m. Alternatively, Srbija Voz operates a train from Palilulska pijaca to Dimitrovgrad once daily. Tickets cost $4–7 and the journey takes 3h 56m.
- Phone
- +381 11 360 28 99
- [email protected]
- Website
- srbijavoz.rs
Train from Palilulska pijaca to Dimitrovgrad
- Ave. Duration
- 3h 56m
- Frequency
- Once daily
- Estimated price
- $4–7
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- $4–5
- 1st Class
- $5–7
- Phone
- +381 18 255 177
- Website
- Niš-ekspres
Bus from Niš, Autobuska Stanica to Dimitrovgrad
- Ave. Duration
- 2h 41m
- Frequency
- Twice daily
- Estimated price
- $10–18
- Website
- Niš-ekspres
Bus from Niš, Autobuska Stanica to Pirot, Main Bus Station
- Ave. Duration
- 1h 25m
- Frequency
- 5 times a day
- Estimated price
- $8–15
- Website
- Niš-ekspres
- 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
- $7–11
- 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
Bus from Pirot, Main Bus Station to Dimitrovgrad
- Ave. Duration
- 35 min
- Frequency
- 5 times a day
- Schedules at
- polazak.rs
- Phone
- 011 / 34 72 334
- [email protected]
- Website
- presto.rs
Bus from Niš, Autobuska Stanica to Pirot, Main Bus Station
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Schedules at
- presto.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 Italy Travel Guides, How to get from Heathrow Airport into central London, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.
More Questions & Answers
Kalotina is 1h ahead of Niš. It is currently 8:46 AM in Niš and 9:46 AM in Kalotina.
Niš to Kalotina train services, operated by Srbija Voz, arrive at Dimitrovgrad station.
Yes, the driving distance between Niš to Kalotina is 106 km. It takes approximately 1h 8m to drive from Niš to Kalotina.
There are 37+ hotels available in Kalotina.











