889.9 km (553 miles) is the average travel distance between Sofia and . If you could walk at the speed of 3mph (4.8kph), it would take 5 days 18 hours.
Distance from
Sofia to BudapestAverage travel distance is
889.9 kmNomal travel times are between
4h 47min - 22h 11minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Flight | 730.13 km | 453.68 miles | 394.24 miles |
Drive | 819.01 km | 508.91 miles | 442.23 miles |
Bus | 893.74 km | 555.34 miles | 482.58 miles |
Train | 1116.73 km | 693.9 miles | 602.99 miles |
BE PREPARED
Sofia - Budapest Info
The distance from Tzarigradsko shose Blvd. to Terminal 1 16 km (10.22 miles) .
The distance from SOF to BUD 690 km (428.44 miles) .
The distance from Liszt Ferenc Airport 2 to Ferihegy vasútállomás 6 km (3.83 miles) .
The distance from Ferihegy to Budapest-Nyugati 19 km (11.85 miles) .
Travel distance chart
The distance between Sofia to Budapest, Hungary is 889.9 km (553 miles) and it would cost 40 USD ~ 8,801 HUF to drive in a car that consumes about 10 MPG.