Pirot bus station
Timetables · Pirot AS
39 departures on weekdays · Saturday 24 · Sunday 17
Main destinations
- Dimitrovgrad 14 a day
- Niš 8 a day
- Zaječar 4 a day
- Babušnica 4 a day
- Beograd 3 a day
- Bela Palanka 2 a day
- Užice 1 a day
- Leskovac 1 a day
- Novi Sad 1 a day
- Subotica 1 a day
All departures
| Departs | To | Operator | Days |
|---|---|---|---|
| 03:35 | Beograd 07:35 via Bela Palanka | Presto | daily |
| 04:43 | Niš 05:48 | Auto Kodeks | Mon–Sat |
| 06:00 | Dimitrovgrad 06:40 | Jeremić Prevoz | Mon–Sat |
| 06:00 | Zaječar 08:51 via Knjaževac | Maxa Tours | daily |
| 06:00 | Užice 12:00 via Bela Palanka, Niš, Aleksinac, Kruševac | Presto | daily |
| 06:30 | Leskovac 08:55 via Babušnica, Vlasotince | Dampex | weekdays |
| 06:50 | Niš 08:05 via Bela Palanka, Niška Banja | Jeremić Prevoz | Mon–Sat |
| 07:00 | Dimitrovgrad 07:45 | Jeremić Prevoz | weekdays |
| 08:00 | Bela Palanka 08:30 | Jeremić Prevoz | daily |
| 08:35 | Beograd 12:35 via Bela Palanka | Presto | daily |
| 09:00 | Babušnica 09:41 | Dampex | Mon–Sat |
| 09:00 | Dimitrovgrad 09:45 | Jeremić Prevoz | Mon–Sat |
| 09:30 | Niš 10:55 via Bela Palanka | Jeremić Prevoz | weekdays |
| 10:30 | Babušnica 11:25 | Dampex | daily |
| 10:55 | Dimitrovgrad 11:40 | Jeremić Prevoz | weekdays |
| 11:00 | Niš 12:15 via Bela Palanka, Niška Banja | Jeremić Prevoz | daily |
| 11:45 | Niš 13:15 via Bela Palanka | Jeremić Prevoz | weekdays |
| 12:15 | Dimitrovgrad 12:55 | Jeremić Prevoz | daily |
| 12:15 | Babušnica 13:10 | Dampex | weekdays |
| 12:35 | Novi Sad 19:00 via Bela Palanka | Niš-Ekspres Ad | daily |
| 13:00 | Dimitrovgrad 13:40 | Jeremić Prevoz | weekdays |
| 13:50 | Babušnica 14:30 | Dampex | weekdays |
| 14:00 | Niš 15:13 | Auto Kodeks | daily |
| 14:00 | Zaječar 16:35 via Knjaževac | Maxa Tours | weekdays |
| 14:05 | Bela Palanka 14:40 | Jeremić Prevoz | Mon–Sat |
| 14:10 | Dimitrovgrad 14:50 | Jeremić Prevoz | Mon–Sat |
| 14:50 | Subotica 23:00 via Bela Palanka, Niš, Aleksinac, Jagodina | Auto Kodeks | daily |
| 15:15 | Dimitrovgrad 15:55 | Jeremić Prevoz | daily |
| 16:07 | Dimitrovgrad 16:47 | Jeremić Prevoz | weekdays |
| 16:20 | Zaječar 18:56 via Knjaževac | Maxa Tours | Wed, Sat, Sun |
| 16:30 | Beograd 20:25 via Bela Palanka | Presto | daily |
| 18:00 | Niš 19:25 via Bela Palanka, Niška Banja | Jeremić Prevoz | Tue |
| 18:05 | Dimitrovgrad 18:45 | Jeremić Prevoz | Mon–Sat |
| 18:10 | Zaječar 20:46 via Knjaževac | Maxa Tours | daily |
| 18:10 | Zaječar 20:51 via Knjaževac | Maxa Tours | weekdays |
| 19:00 | Dimitrovgrad 19:45 | Jeremić Prevoz | weekdays |
| 19:00 | Niš 20:23 via Bela Palanka | Auto Kodeks | Mon–Sat |
| 20:10 | Dimitrovgrad 20:50 | Jeremić Prevoz | Mon, Tue, Wed, Thu, Fri, Sun |
| 21:10 | Dimitrovgrad 21:55 | Jeremić Prevoz | weekdays |
| 22:10 | Dimitrovgrad 22:50 | Jeremić Prevoz | daily |
ℹ How to buy transport tickets in Serbia
Timetable from operator and open data — check at the station before travelling.
For your trip
Partner links: we may earn a commission at no extra cost to you.
How many buses leave Pirot bus station?
39 on weekdays, 24 on Saturday, 17 on Sunday. First departure at 03:35, last at 22:10.
Main destinations?
Dimitrovgrad, Niš, Zaječar, Babušnica, Beograd, Bela Palanka.