Distance from

Budapest to Belgrade

Average travel distance is

406.96 km

Nomal travel times are between

2h 57min  -  10h 32min

406.96 km (253 miles) is the average travel distance between Budapest and . If you could walk at the speed of 3mph (4.8kph), it would take 2 days 15 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 373.40 km 232.02 miles 201.62 miles
Drive 400.69 km 248.98 miles 216.36 miles
Bus 411.61 km 255.76 miles 222.25 miles
Bus 412.18 km 256.12 miles 222.56 miles
Train 391.96 km 243.55 miles 211.64 miles
Bus 451.94 km 280.82 miles 244.03 miles

BE PREPARED

Budapest - Belgrade Info

The distance from Budapest-Nyugati to Ferihegy 19 km (11.63 miles) .

The distance from Ferihegy vasútállomás to Liszt Ferenc Airport 2 6 km (4.02 miles) .

The distance from BUD to BEG 329 km (204.29 miles) .

The distance from Belgrade Nikola Tesla Airport to Glavna železnička stanica 20 km (12.37 miles) .

Travel distance chart

The distance between Budapest, Hungary to Belgrade is 406.96 km (253 miles) and it would cost 18 USD ~ 66 AED to drive in a car that consumes about 4 MPG.