There are 3 ways to get from Bajina Bašta to Pirot by bus 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 Bajina Basta, Autobuska Stanica to Чачакbus
- Take the bus from Чачак to Pirot, Main Bus Stationbus
7h 54mBus via Jagodina
cheapest- Take the bus from Užice, Autobuska Stanica to Jagodina, Autobuska Stanicabus
- Take the bus from Jagodina, Autobuska Stanica to Pirot, Main Bus Stationbus
10h 30mRSD 3,659–4,890Drive 325 km
- Drive from Bajina Bašta to Pirotcar 325 km
4h 25mRSD 5,082–7,341
Questions & Answers
The cheapest way to get from Bajina Bašta to Pirot is to bus via Jagodina which costs RSD 3600 - RSD 4900 and takes 10h 30m.
The fastest way to get from Bajina Bašta to Pirot is to drive which takes 4h 25m and costs RSD 5000 - RSD 7500.
No, there is no direct bus from Bajina Bašta to Pirot station. However, there are services departing from Bajina Basta, Autobuska Stanica and arriving at Pirot, Main Bus Station via Чачак. The journey, including transfers, takes approximately 7h 54m.
The distance between Bajina Bašta and Pirot is 357 km. The road distance is 325 km.
The best way to get from Bajina Bašta to Pirot without a car is to bus which takes 7h 54m and costs .
It takes approximately 7h 54m to get from Bajina Bašta to Pirot, including transfers.
Bajina Bašta to Pirot bus services, operated by Raketa AB, depart from Bajina Basta, Autobuska Stanica station.
Bajina Bašta to Pirot bus services, operated by Raketa AB, arrive at Чачак station.
Yes, the driving distance between Bajina Bašta to Pirot is 325 km. It takes approximately 4h 25m to drive from Bajina Bašta to Pirot.
There are 240+ hotels available in Pirot.
What companies run services between Bajina Bašta, Serbia and Pirot, Serbia?
You can take a bus from Bajina Basta, Autobuska Stanica to Pirot, Main Bus Station via Чачак in around 7h 54m.
- Phone
- +381 031 865-485
- [email protected]
- Website
- raketa-ab.com
Bus from Bajina Basta, Autobuska Stanica to Чачак
- Ave. Duration
- 1h 44m
- Frequency
- Once daily
- Estimated price
- RSD 360–410
- Schedules at
- facebook.com
- Phone
- +381 (0) 33 455662
- [email protected]
- Website
- janjusevic.com
Bus from Bajina Basta, Autobuska Stanica to Чачак
- Ave. Duration
- 1h 8m
- Frequency
- Twice a week
- Estimated price
- RSD 500–650
- Schedules at
- janjusevic.com
- Regular ticket
- RSD 500–650
- Phone
- 011 / 34 72 334
- [email protected]
- Website
- presto.rs
Bus from Чачак to Pirot, Main Bus Station
- Ave. Duration
- 5h 10m
- Frequency
- Once daily
- Schedules at
- presto.rs
- Phone
- +381 (0)35 562 555
- [email protected]
- Website
- eurolin.rs
Bus from Užice, Autobuska Stanica to Jagodina, Autobuska Stanica
- Ave. Duration
- 4h 5m
- Frequency
- Once daily
- Estimated price
- RSD 2,000
- Schedules at
- eurolin.rs
- Phone
- +381 11 37 74 156
- [email protected]
- Website
- redvoznje.net
Bus from Jagodina, Autobuska Stanica to Pirot, Main Bus Station
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- RSD 1,500–2,400
- Schedules at
- autokodeks.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 South Korea: Travelling from Seoul to Busan , The London Underground: Essential tips to navigate the Tube, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.


