862.93 km (536 miles) is the average travel distance between Budapest and . If you could walk at the speed of 3mph (4.8kph), it would take 5 days 13 hours.
Distance from
Budapest to SofiaAverage travel distance is
862.93 kmNomal travel times are between
5h 5min - 21h 47minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Flight | 726.79 km | 451.61 miles | 392.43 miles |
Drive | 822.22 km | 510.9 miles | 443.96 miles |
Bus | 822.22 km | 510.9 miles | 443.96 miles |
Bus | 838.50 km | 521.02 miles | 452.76 miles |
Train | 1104.90 km | 686.55 miles | 596.6 miles |
BE PREPARED
Budapest - Sofia Info
The distance from Budapest-Nyugati to Ferihegy 19 km (11.86 miles) .
The distance from Ferihegy vasútállomás to Liszt Ferenc Airport 2 7 km (4.1 miles) .
The distance from BUD to SOF 690 km (428.44 miles) .
The distance from Terminal 1 to Tzarigradsko shose Blvd. 13 km (7.82 miles) .
Travel distance chart
The distance between Budapest to Sofia is 862.93 km (536 miles) and it would cost 35 USD ~ 50 BGN to drive in a car that consumes about 8 MPG.