Distance from

Belgrade to Milan

Average travel distance is

1197.6 km

Nomal travel times are between

6h 59min  -  30h 32min

1197.6 km (744 miles) is the average travel distance between Belgrade and . If you could walk at the speed of 3mph (4.8kph), it would take 7 days 17 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 996.14 km 618.97 miles 537.87 miles
Drive 1130.81 km 702.65 miles 610.59 miles
Bus 1165.31 km 724.09 miles 629.22 miles
Train 1498.16 km 930.91 miles 808.94 miles

BE PREPARED

Belgrade - Milan Info

The distance from Slavija to Belgrade Nikola Tesla Airport 24 km (14.81 miles) .

The distance from BEG to LIN 964 km (598.96 miles) .

The distance from Linate Airport to Milano Centrale 9 km (5.65 miles) .

Travel distance chart

The distance between Belgrade to Milan is 1197.6 km (744 miles) and it would cost 35 USD ~ 26 EUR to drive in a car that consumes about 8 MPG.