402.58 km (250 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 14 hours.
Distance from
Belgrade to BudapestAverage travel distance is
402.58 kmNomal travel times are between
2h 57min - 8h 49minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Flight | 374.82 km | 232.9 miles | 202.38 miles |
Drive | 418.49 km | 260.04 miles | 225.97 miles |
Bus | 406.53 km | 252.61 miles | 219.51 miles |
Bus | 403.62 km | 250.8 miles | 217.94 miles |
Bus | 410.52 km | 255.08 miles | 221.66 miles |
Bus | 414.88 km | 257.8 miles | 224.02 miles |
Train | 389.23 km | 241.86 miles | 210.17 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, Hungary is 402.58 km (250 miles) and it would cost 20 USD ~ 4,401 HUF to drive in a car that consumes about 5 MPG.