Distance from

Belgrade to Leskovac

Average travel distance is

310.21 km

Nomal travel times are between

3h 1min  -  6h 56min

310.21 km (193 miles) is the average travel distance between Belgrade and . If you could walk at the speed of 3mph (4.8kph), it would take 2 days 0 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Drive 300.96 km 187.0 miles 162.5 miles
Train 303.16 km 188.37 miles 163.69 miles
Bus 326.52 km 202.89 miles 176.31 miles

Travel distance chart

The distance between Belgrade to Leskovac is 310.21 km (193 miles) and it would cost 10 USD ~ 37 AED to drive in a car that consumes about 2 MPG.