919.89 km (572 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 22 hours.
Distance from
Sofia to BudapestAverage travel distance is
919.89 kmNomal travel times are between
8h 34min - 43h 49minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Flight | 1176.35 km | 730.95 miles | 635.18 miles |
Drive | 830.36 km | 515.96 miles | 448.36 miles |
Bus | 855.46 km | 531.56 miles | 461.91 miles |
Train | 817.39 km | 507.9 miles | 441.35 miles |
BE PREPARED
Sofia - Budapest Info
The distance from Sofia to Podujane 9 km (5.72 miles) .
The distance from SOF to VIE 871 km (541.22 miles) .
The distance from Flughafen Wien (CAT) to Wien Mitte-Landstraße (City Airport Train) 19 km (12.11 miles) .
The distance from Wien Mitte to Wien Meidling 7 km (4.08 miles) .
The distance from Wien Meidling to Budapest-Kelenföld 265 km (164.62 miles) .
The distance from Kelenföld vasútállomás to Clark Ádám tér 5 km (3.37 miles) .
Travel distance chart
The distance between Sofia to Budapest is 919.89 km (572 miles) and it would cost 59 USD ~ 12,982 HUF to drive in a car that consumes about 14 MPG.