409.51 km (254 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 15 hours.
Distance from
Belgrade to BudapestAverage travel distance is
409.51 kmNomal travel times are between
2h 57min - 8h 55minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Flight | 374.82 km | 232.9 miles | 202.38 miles |
Drive | 414.50 km | 257.56 miles | 223.81 miles |
Bus | 410.52 km | 255.08 miles | 221.66 miles |
Bus | 411.61 km | 255.76 miles | 222.25 miles |
Bus | 402.55 km | 250.13 miles | 217.36 miles |
Bus | 459.51 km | 285.53 miles | 248.12 miles |
Train | 393.05 km | 244.23 miles | 212.23 miles |
BE PREPARED
Belgrade - Budapest Info
The distance from Slavija Square to Belgrade Airport 21 km (12.92 miles) .
The distance from Belgrade Airport to Belgrade 0 km (0.11 miles) .
The distance from BEG to BUD 332 km (206.28 miles) .
The distance from Budapest to Budapest Airport 0 km (0.0 miles) .
The distance from Budapest Airport to Deák Ferenc tér M 23 km (14.09 miles) .
Travel distance chart
The distance between Belgrade, Serbia to Budapest is 409.51 km (254 miles) and it would cost 20 USD ~ 4,401 HUF to drive in a car that consumes about 5 MPG.