There are 6 ways to get from Belgrade to Kalna by bus, taxi, 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, taxi
best- Take the bus from Beograd, Autobuska stanica to Predejane, Omladinska Motel Predejanebus
- Take the taxi from Predejane, Omladinska Motel Predejane to Kalnataxi
4h 57mDrive 326.9 km
cheapest- Drive from Belgrade to Kalnacar 326.9 km
3h 23mRSD 5,173–7,472Train, bus
- Take the train from Beograd Centar to Nistrain Ir / ...
- Take the bus from Niš, Autobuska Stanica to Leskovac , Autobuska stanicabus
- Take the bus from Leskovac , Autobuska stanica to Sastav Rekabus
9h 27mBus
- Take the bus from Beograd, Autobuska stanica to Leskovac , Autobuska stanicabus
- Take the bus from Leskovac , Autobuska stanica to Sastav Rekabus
5h 24mBus via Beograd, Autobuska stanica
- Take the bus from Beograd, Autobuska stanica to Leskovac , Autobuska stanicabus
- Take the bus from Leskovac , Autobuska stanica to Sastav Rekabus
6h 41mTrain, taxi
- Take the train from Beograd Centar to Nistrain Ir / ...
- Take the train from Niš to Palojska Rosuljatrain 90
- Take the taxi from Palojska Rosulja to Kalnataxi
9h 28mRSD 5,279–6,932
Questions & Answers
The cheapest way to get from Belgrade to Kalna is to drive which costs RSD 5000 - RSD 7500 and takes 3h 23m.
The fastest way to get from Belgrade to Kalna is to drive which takes 3h 23m and costs RSD 5000 - RSD 7500.
No, there is no direct bus from Belgrade to Kalna. However, there are services departing from Beograd, Autobuska stanica and arriving at Sastav Reka via Leskovac , Autobuska stanica. The journey, including transfers, takes approximately 5h 24m.
The distance between Belgrade and Kalna is 362 km. The road distance is 326.9 km.
The best way to get from Belgrade to Kalna without a car is to bus and taxi which takes 4h 57m and costs .
It takes approximately 4h 57m to get from Belgrade to Kalna, including transfers.
Belgrade to Kalna bus services, operated by Kanis, depart from Beograd, Autobuska stanica station.
Belgrade to Kalna bus services, operated by Kanis, arrive at Leskovac , Autobuska stanica station.
Yes, the driving distance between Belgrade to Kalna is 327 km. It takes approximately 3h 23m to drive from Belgrade to Kalna.
There are 185+ hotels available in Kalna.
What companies run services between Belgrade, Serbia and Kalna, RS-23, Serbia?
You can take a bus from Beograd, Autobuska stanica to Kalna via Leskovac , Autobuska stanica and Sastav Reka in around 5h 24m.
- Phone
- +381 11 360 28 99
- [email protected]
- Website
- srbijavoz.rs
Train from Beograd Centar to Nis
- Ave. Duration
- 5h 31m
- Frequency
- Every 4 hours
- Estimated price
- RSD 950–1,600
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- RSD 950–1,100
- 1st Class
- RSD 1,200–1,600
Train from Beograd Centar to Nis
- Ave. Duration
- 5h 31m
- Frequency
- Every 4 hours
- Estimated price
- RSD 950–1,600
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- RSD 950–1,100
- 1st Class
- RSD 1,200–1,600
Train from Niš to Palojska Rosulja
- Ave. Duration
- 1h 51m
- Frequency
- Once daily
- Estimated price
- RSD 230–430
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- RSD 230–270
- 1st Class
- RSD 340–430
- Phone
- +381 16 260 013
- [email protected]
- Website
- frenkiline.rs
Bus from Beograd, Autobuska stanica to Predejane, Omladinska Motel Predejane
- Ave. Duration
- 3h 40m
- Frequency
- Twice daily
- Schedules at
- frenkiline.rs
Bus from Niš, Autobuska Stanica to Leskovac , Autobuska stanica
- Ave. Duration
- 43 min
- Frequency
- Once daily
- Schedules at
- frenkiline.rs
Bus from Beograd, Autobuska stanica to Leskovac , Autobuska stanica
- Ave. Duration
- 3h 14m
- Frequency
- Twice daily
- Schedules at
- frenkiline.rs
- Phone
- +381 18 255 177
- Website
- Niš-ekspres
Bus from Niš, Autobuska Stanica to Leskovac , Autobuska stanica
- Ave. Duration
- 52 min
- Frequency
- Hourly
- Estimated price
- RSD 470–800
- Website
- Niš-ekspres
Bus from Beograd, Autobuska stanica to Leskovac , Autobuska stanica
- Ave. Duration
- 4h 17m
- Frequency
- Hourly
- Estimated price
- RSD 3,100–5,000
- Website
- Niš-ekspres
- Phone
- +381 177421201
- [email protected]
- Website
- facebook.com
Bus from Niš, Autobuska Stanica to Leskovac , Autobuska stanica
- Ave. Duration
- 1h
- Frequency
- Every 3 hours
- Estimated price
- RSD 350–470
- Schedules at
- facebook.com
- Pricing
- RSD 350–470
Bus from Beograd, Autobuska stanica to Leskovac , Autobuska stanica
- Ave. Duration
- 4h 25m
- Frequency
- Every 3 hours
- Estimated price
- RSD 2,200–2,900
- Schedules at
- facebook.com
- Pricing
- RSD 2,200–2,900
- Phone
- 381 18 517 272
- [email protected]
- Website
- kanis.rs
Bus from Niš, Autobuska Stanica to Leskovac , Autobuska stanica
- Ave. Duration
- 50 min
- Frequency
- Twice daily
- Schedules at
- kanis.rs
Bus from Beograd, Autobuska stanica to Leskovac , Autobuska stanica
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Schedules at
- kanis.rs
Bus from Beograd, Autobuska stanica to Leskovac , Autobuska stanica
- Ave. Duration
- 3h 40m
- Frequency
- Twice daily
- Schedules at
- kanis.rs
- Phone
- +381 37 421 555
- [email protected]
- Website
- jugoprevozks.rs
Bus from Niš, Autobuska Stanica to Leskovac , Autobuska stanica
- Ave. Duration
- 55 min
- Frequency
- Once daily
- Schedules at
- jugoprevozks.rs
- Phone
- +381 800 334 334
- [email protected]
- Website
- lasta.rs
Bus from Niš, Autobuska Stanica to Leskovac , Autobuska stanica
Bus from Beograd, Autobuska stanica to Leskovac , Autobuska stanica
- Phone
- +381 63 401 609
- [email protected]
- Website
- facebook.com
Bus from Niš, Autobuska Stanica to Leskovac , Autobuska stanica
- Ave. Duration
- 40 min
- Frequency
- 5 times a week
- Schedules at
- facebook.com
- Phone
- +381644242639
- [email protected]
- Website
- polazak.rs
Bus from Leskovac , Autobuska stanica to Sastav Reka
- Ave. Duration
- 1h 9m
- Frequency
- Twice daily
- Schedules at
- polazak.rs
Bus from Leskovac , Autobuska stanica to Sastav Reka
- Ave. Duration
- 1h 9m
- Frequency
- Twice daily
- Schedules at
- polazak.rs
Bus from Leskovac , Autobuska stanica to Sastav Reka
- Ave. Duration
- 1h 9m
- Frequency
- Twice daily
- Schedules at
- polazak.rs
- Ave. Duration
- 1h 12m
- Estimated price
- RSD 3,900–4,900
Taxi
- Phone
- +381645561118
Eko Taxi
- Phone
- +381 016265 265
- Website
- ekotaxi.rs
Novi Taxi
- Phone
- +3810800266266
Palma Taxi
- Phone
- +38162241241
Pink Taxi
- Phone
- +381 16 224 224
- Website
- facebook.com
Zuti Taxi
- Phone
- +381 800077077
Taxi
- Phone
- +381645561118
Eko Taxi
- Phone
- +381 016265 265
- Website
- ekotaxi.rs
Novi Taxi
- Phone
- +3810800266266
Palma Taxi
- Phone
- +38162241241
Pink Taxi
- Phone
- +381 16 224 224
- Website
- facebook.com
Zuti Taxi
- Phone
- +381 800077077
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 Travel Insider: Top Japan travel tips by Beatrix Holland, Need to know: Eurostar, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.



















