472.25 km (293 miles) is the average travel distance between Zagreb and . If you could walk at the speed of 3mph (4.8kph), it would take 3 days 1 hours.
Distance fromZagreb to Belgrade
Average travel distance is472.25 km
Nomal travel times are between3h 45min - 6h 47min
Travel distance by transport mode
|Drive||421.82 km||262.1 miles||227.76 miles|
|Flight||414.88 km||257.8 miles||224.02 miles|
|Bus||438.52 km||272.48 miles||236.78 miles|
|Flight||463.57 km||288.05 miles||250.31 miles|
|Flight||720.08 km||447.44 miles||388.81 miles|
|Flight||452.01 km||280.86 miles||244.06 miles|
|Bus||447.43 km||278.02 miles||241.59 miles|
|Train||449.78 km||279.48 miles||242.86 miles|
|Train||442.21 km||274.78 miles||238.77 miles|
Zagreb - Belgrade Info
The distance from Zagreb to Zagreb Airport 17 km (10.53 miles) .
The distance from ZAG to BEG 378 km (234.85 miles) .
The distance from Belgrade Airport to Slavija Square 21 km (12.85 miles) .
Travel distance chart
The distance between Zagreb to Belgrade, Serbia is 472.25 km (293 miles) and it would cost 21 USD ~ 77 AED to drive in a car that consumes about 5 MPG.
- Best Option
- OTHER ROUTES