There are 5 ways to get from Pazardzhik to Niš by bus, train, car, or shuttle
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 Pazardzhik Coach Station to Sofia Central Bus Stationbus Union Ivkoni
- Take the bus from Sofiya, Avtogara Serdika to Niš, Autobuska Stanicabus
6h 45mRSD 2,338–3,907Train
cheapest- Take the train from Pazardjik to Kostenetstrain Ic / ...
- Take the train from Kostenets to Kalotina - Zapadtrain Ic
- Take the train from Dimitrovgrad to Palilulska pijacatrain
9h 41mRSD 852–1,380Drive 272.9 km
- Drive from Pazardzhik to Nišcar 272.9 km
2h 45mRSD 4,456–6,436Bus, shuttle
- Take the bus from Pazardzhik Coach Station to Sofia Airport Terminal 1 Bus Stopbus Union Ivkoni
- Take a shuttle bus from Sofia Airport to Niš
4h 15mTrain, bus
- Take the train from Pazardjik to Sofiatrain Ic / ...
- Take the bus from Sofiya, Avtogara Serdika to Niš, Autobuska Stanicabus
7h 15mRSD 1,926–3,384
Pazardzhik to Niš by train and bus
Comparing Your Travel Options
The cheapest way to get from Pazardzhik to Niš is to train which costs RSD 850 - RSD 1400 and takes 9h 41m.
The fastest way to get from Pazardzhik to Niš is to drive which takes 2h 45m and costs RSD 4400 - RSD 6500.
No, there is no direct bus from Pazardzhik station to Niš. However, there are services departing from Pazardzhik Coach Station and arriving at Niš, Autobuska Stanica via Sofiya, Avtogara Serdika. The journey, including transfers, takes approximately 6h 45m.
No, there is no direct train from Pazardzhik to Niš. However, there are services departing from Pazardjik and arriving at Palilulska pijaca via Kostenets and Dimitrovgrad. The journey, including transfers, takes approximately 9h 41m.
The distance between Pazardzhik and Niš is 282 km. The road distance is 272.9 km.
The best way to get from Pazardzhik to Niš without a car is to bus which takes 6h 45m and costs RSD 2300 - RSD 4000.
It takes approximately 6h 45m to get from Pazardzhik to Niš, including transfers.
Pazardzhik to Niš bus services, operated by Union Ivkoni, depart from Pazardzhik Coach Station.
Pazardzhik to Niš train services, operated by Bulgarian Railways (BDZh), depart from Pazardjik station.
The best way to get from Pazardzhik to Niš is to bus which takes 6h 45m and costs RSD 2300 - RSD 4000. Alternatively, you can train, which costs RSD 850 - RSD 1400 and takes 9h 41m.
What companies run services between Pazardzhik, Bulgaria and Niš, Serbia?
You can take a bus from Pazardzhik Coach Station to Niš, Autobuska Stanica via Sofia Central Bus Station and Sofiya, Avtogara Serdika in around 6h 45m. Alternatively, you can take a train from Pazardjik to Palilulska pijaca via Kostenets, Kalotina - Zapad, and Dimitrovgrad in around 9h 41m.
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- Bulgarian Railways (BDZh)
Train from Pazardjik to Kostenets
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- RSD 110–240
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- RSD 110–160
- 1st Class
- RSD 190–240
Train from Kostenets to Kalotina - Zapad
- Ave. Duration
- 2h 50m
- Frequency
- Twice a week
- Estimated price
- RSD 200–280
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- RSD 200–280
- 1st Class
- RSD 200–260
Train from Pazardjik to Sofia
- Ave. Duration
- 2h 15m
- Frequency
- Hourly
- Estimated price
- RSD 220–390
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- RSD 220–310
- 1st Class
- RSD 300–390
- Phone
- +359 88 949 0000
- [email protected]
- Website
- Union Ivkoni
Bus from Pazardzhik Coach Station to Sofia Central Bus Station
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Estimated price
- RSD 600–950
- Website
- Union Ivkoni
Bus from Pazardzhik Coach Station to Sofia Airport Terminal 1 Bus Stop
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- RSD 600–900
- Website
- Union Ivkoni
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 How to get from Florence to Rome, French strikes 2018: What are my alternative transport options?, and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
Pazardzhik to Niš bus services, operated by Union Ivkoni, arrive at Sofia Central Bus Station.
Niš is 1h behind Pazardzhik. It is currently 11:26 PM in Pazardzhik and 10:26 PM in Niš.
Pazardzhik to Niš train services, operated by Bulgarian Railways (BDZh), arrive at Kostenets station.
Yes, the driving distance between Pazardzhik to Niš is 273 km. It takes approximately 2h 45m to drive from Pazardzhik to Niš.
Book your Pazardzhik to Niš bus tickets online with Omio and 12go.asia.
There are 616+ hotels available in Niš.









