Zaječar to Niš train timetable
Trains from Zaječar to Niš via Knjaževac and Svrljig: Regio departures in the morning and afternoon, about 2 hours 50 minutes on board, and live delays.
Return: Niš → ZaječarFrequently Asked Questions
Key travel info for Zaječar - Niš
How long is the train from Zaječar to Niš?›
About 2 hours 48 minutes via Knjaževac and Svrljig, calling at every station on the way. This applies to the timetable valid until 12 December 2026.
When do trains leave Zaječar for Niš?›
Two departures a day, early in the morning and in the afternoon. Exact times for your chosen date are at the top of this page.