Travel time from

Belgrade to Leskovac

Average Travel Times are

2h 55min  -  6h 43min

Travel Distance

298.51 km

Travel time route map

It takes an average travel time of 1h 39mins to travel from Belgrade to Leskovac, given the average speed of 180km/h and the distance of 298.51 km (185 miles)

Travel time by transport mode

Tranport Distance Time
Drive 287km (178 miles) 2h 55mins
Train 289km (179 miles) 5h 29mins
Bus 311km (193 miles) 6h 43mins

TIME TO DRIVE FROM Belgrade to Leskovac

Speed (km/h) Speed (Ml/h) Duration
40 24.85 7h 10mins
50 31.07 5h 44mins
60 37.28 4h 46mins
80 49.71 3h 35mins
100 62.14 2h 52mins

Travel time chart

How long does it take to get from Belgrade and by air and road.