There are 3 ways to get from Belgrade to Pirot 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.

Recommended option

Bus  •  4 h 34 min

  1. Take the bus from Autokomanda to Pirot

Cheapest option

Train  •  7 h 27 min

  1. Take the train from Beograd centar to Niš 790 / ...
  2. Take the train from Niš to Bozurat 5901

$10 - $26

1 alternative option

Drive  •  3 h 10 min

  1. Drive from Belgrade to Pirot 190.8 miles

$30 - $50

Questions & Answers

The distance between Belgrade and Pirot is 250 km. The road distance is 305 km.

The cheapest way to get from Belgrade to Pirot is to train which costs RSD 950 - RSD 2700 and takes 7 h 27 min.

The quickest way to get from Belgrade to Pirot is to drive which takes 3 h 10 min and costs RSD 3400 - RSD 5500.

No, there is no direct train from Belgrade to Pirot. However, there are services departing from Beograd centar and arriving at Bozurat via Niš. The journey, including transfers, takes approximately 7 h 27 min.

Yes, there is a direct bus departing from Autokomanda and arriving at Pirot. Services depart four times a day, and operate every day. The journey takes approximately 4 h 34 min.

The bus from Autokomanda to Pirot takes 4 h 34 min including transfers and departs four times a day.

What companies run services between Belgrade, Serbia and Pirot, Serbia?

Blenda Tours operates a bus from Belgrade to Pirot 4 times a day, and the journey takes 4 h 34 min. Alternatively, you can take a train from Belgrade to Pirot via Niš in around 7 h 27 min.

Train operators
Serbian Railways
Website
srbvoz.rs
Train from Beograd centar to Niš
Ave. Duration
3 h 57 min
Frequency
5 times a day
Estimated price
$7 - $19
Schedules at
srbvoz.rs
2nd Class Ticket
$7 - $11
1st Class Ticket
$12 - $19
Train from Niš to Bozurat
Ave. Duration
2 h 30 min
Frequency
5 times a day
Estimated price
$2 - $7
Schedules at
srbvoz.rs
2nd Class Ticket
$2 - $4
1st Class Ticket
$4 - $7
Bus operators
Blenda Tours
Phone
+(381)(10)346969
Website
redvoznje.net
Bus from Autokomanda to Pirot
Ave. Duration
4 h 34 min
Frequency
4 times a day
Schedules at
pks.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 How to get from Florence to Rome, What documents do I need to cross Niagara Falls? and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.