Travel from Skopje to Niš

Bus or train from Skopje to Niš?

Nis Ekspres operates a bus from Skopje to Niš every 4 hours. Tickets cost $11 and the journey takes 3 h 15 min. Two other operators also service this route. Alternatively, Macedonian Railways (MZ) operates a train from Skopje to Niš once daily. Tickets cost $15 - $50 and the journey takes 5 h 10 min.

How to get from Skopje to Niš

ModeDurationPrice
From Skopje bus to Niš.3 h 15 minRSD 2290
From Skopje train to Niš.5 h 10 minRSD 4110
From Skopje night train to Nis.5 h 8 minRSD 1620
From Skopje drive to Niš.2 h 25 minRSD 2760

How long does it take to get from Skopje to Niš?

The bus from Skopje to Niš takes 3 h 15 min including transfers and departs every three hours.

Is there a direct train between Skopje and Niš?

Yes, there is a direct train departing from Skopje and arriving at Niš. Services depart once daily. The journey takes approximately 5 h 10 min.

Is there a direct bus between Skopje and Niš?

Yes, there is a direct bus departing from Skopje and arriving at Niš. Services depart every three hours, and operate every day. The journey takes approximately 3 h 15 min.

Operators from Skopje to Niš

OperatorPhoneWebsite
Nis Ekspres+381 18 255 177Nis Ekspres
Macedonian Railways (MZ)+389 (2) 3 164 255Macedonian Railways (MZ)
Greek Railways (OSE)Greek Railways (OSE)