434.48 km (270 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 19 hours.
Distance fromBelgrade to Zagreb
Average travel distance is434.48 km
Nomal travel times are between3h 7min - 8h 54min
Travel distance by transport mode
|Flight||408.97 km||254.12 miles||220.83 miles|
|Drive||419.68 km||260.77 miles||226.61 miles|
|Train||449.78 km||279.48 miles||242.86 miles|
|Bus||459.51 km||285.53 miles||248.12 miles|
Belgrade - Zagreb Info
The distance from Slavija to Belgrade Nikola Tesla Airport 23 km (14.24 miles) .
The distance from BEG to ZAG 371 km (230.28 miles) .
The distance from Zagreb Airport to Zagreb Autobusni kolodvor 16 km (9.91 miles) .
Travel distance chart
The distance between Belgrade to Zagreb is 434.48 km (270 miles) and it would cost 24 USD ~ 135 HRK to drive in a car that consumes about 6 MPG.
- Best Option
- OTHER ROUTES