Nis Ekspres operates a bus from Skopje to Leskovac every 4 hours. Tickets cost $9 and the journey takes 2 h 36 min. AD Galeb Ohrid also services this route once daily. Alternatively, Macedonian Railways (MZ) operates a train from Skopje to Leskovac once daily. Tickets cost $11 - $40 and the journey takes 4 h 16 min.
How to get from Skopje to Leskovac
From Skopje bus to Leskovac. 2 h 36 min RSD 784. From Skopje train to Leskovac. 4 h 16 min RSD 3245. From Skopje night train to Leskovac. 4 h 11 min RSD 1300. From Skopje drive to Leskovac. 2 h RSD 2197.