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 fromBudapest to Sofia
Average travel distance is862.93 km
Nomal travel times are between5h 5min - 21h 47min
Travel distance by transport mode
|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|
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.
- Best Option
- OTHER ROUTES