650.7 km (404 miles) is the average travel distance between Vienna and . If you could walk at the speed of 3mph (4.8kph), it would take 4 days 5 hours.
Distance from
Vienna to BelgradeAverage travel distance is
650.7 kmNomal travel times are between
4h 14min - 12h 19minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Flight | 549.18 km | 341.24 miles | 296.53 miles |
Drive | 657.35 km | 408.46 miles | 354.94 miles |
Bus | 689.00 km | 428.12 miles | 372.03 miles |
Bus | 655.21 km | 407.13 miles | 353.78 miles |
Bus | 680.07 km | 422.58 miles | 367.21 miles |
Train | 673.37 km | 418.41 miles | 363.59 miles |
BE PREPARED
Vienna - Belgrade Info
The distance from Wien Mitte-Landstraße (City Airport Train) to Flughafen Wien 21 km (13.11 miles) .
The distance from VIE to BEG 508 km (315.43 miles) .
The distance from Belgrade Airport to Slavija Square 21 km (12.85 miles) .
Travel distance chart
The distance between Vienna to Belgrade, Serbia is 650.7 km (404 miles) and it would cost 38 USD ~ 140 AED to drive in a car that consumes about 9 MPG.