There are 4 ways to get from Niš to Kyustendil by train, car, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, drive
best- Take the train from Niš to Lepenički Mosttrain 90
- Drive from Lepenički Most to Kyustendilcar
4h 43m$22–34Bus
- Take the bus from Niš, Autobuska Stanica to Sofiya, Avtogara Serdikabus
- Take the bus from Sofia Central Bus Station to Kyustendilbus
6h 21mDrive 192.7 km
- Drive from Niš to Kyustendilcar 192.7 km
3h 6m$31–44Bus via Kumanovo
- Take the bus from Niš, Autobuska Stanica to Kumanovobus
- Take the bus from Kumanovo to Kyustendilbus
6h 47m$30–42
Niš to Kyustendil by bus
Questions & Answers
The cheapest way to get from Niš to Kyustendil is to train and drive which costs $22 - $35 and takes 4h 43m.
The fastest way to get from Niš to Kyustendil is to drive which takes 3h 6m and costs $30 - $45.
No, there is no direct bus from Niš to Kyustendil. However, there are services departing from Niš, Autobuska Stanica and arriving at Kyustendil via Sofia Central Bus Station. The journey, including transfers, takes approximately 6h 21m.
The distance between Niš and Kyustendil is 207 km. The road distance is 192.7 km.
The best way to get from Niš to Kyustendil without a car is to bus which takes 6h 21m and costs .
It takes approximately 4h 43m to get from Niš to Kyustendil, including transfers.
Niš to Kyustendil bus services, operated by Matpu, depart from Niš, Autobuska Stanica station.
Niš to Kyustendil bus services, operated by Matpu, arrive at Sofiya, Avtogara Serdika station.
Kyustendil is 1h ahead of Niš. It is currently 3:56 PM in Niš and 4:56 PM in Kyustendil.
Yes, the driving distance between Niš to Kyustendil is 193 km. It takes approximately 3h 6m to drive from Niš to Kyustendil.
What companies run services between Niš, Serbia and Kyustendil, Bulgaria?
You can take a bus from Niš, Autobuska Stanica to Kyustendil via Sofiya, Avtogara Serdika and Sofia Central Bus Station in around 6h 21m.
- Phone
- +381 11 360 28 99
- [email protected]
- Website
- srbijavoz.rs
Train from Niš to Lepenički Most
- Ave. Duration
- 2h 32m
- Frequency
- Once daily
- Estimated price
- $4–7
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- $4–5
- 1st Class
- $5–7
- Phone
- +359 2 981 58 56
- [email protected]
- Website
- matpu.com
Bus from Niš, Autobuska Stanica to Sofiya, Avtogara Serdika
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- $23–29
- Schedules at
- matpu.com
Bus from Kumanovo to Kyustendil
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- $15–20
- Schedules at
- matpu.com
- Phone
- +381 18 255 177
- Website
- Niš-ekspres
Bus from Niš, Autobuska Stanica to Sofiya, Avtogara Serdika
- Ave. Duration
- 4h 10m
- Frequency
- Once daily
- Estimated price
- $18–29
- Website
- Niš-ekspres
Bus from Niš, Autobuska Stanica to Kumanovo
- Ave. Duration
- 3h 17m
- Frequency
- 5 times a day
- Estimated price
- $18–30
- Website
- Niš-ekspres
- Phone
- +359 7855 0204
- [email protected]
- Website
- kyustendil.bg
Bus from Sofia Central Bus Station to Kyustendil
- Ave. Duration
- 1h 41m
- Frequency
- Hourly
- Schedules at
- kyustendil.bg
- Phone
- (389) 46 251-882
- [email protected]
- Website
- galeb.mk
Bus from Niš, Autobuska Stanica to Kumanovo
- Ave. Duration
- 3h 26m
- Frequency
- Once daily
- Estimated price
- $15–22
- Schedules at
- galeb.mk
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 Train travel in Spain: A guide to Renfe, The beginner’s guide to the 2018 World Nomad Games, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.
More Questions & Answers
Book your Niš to Kyustendil bus tickets online with Omio and 12go.asia.
There are 68+ hotels available in Kyustendil.


















