1046.17 km (650 miles) is the average travel distance between Sofia and . If you could walk at the speed of 3mph (4.8kph), it would take 6 days 18 hours.
Distance from
Sofia to BratislavaAverage travel distance is
1046.17 kmNomal travel times are between
4h 47min - 19h 13minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Flight | 852.20 km | 529.53 miles | 460.15 miles |
Flight | 953.62 km | 592.55 miles | 514.91 miles |
Drive | 1037.95 km | 644.95 miles | 560.45 miles |
Bus | 1040.11 km | 646.3 miles | 561.62 miles |
Bus | 1064.92 km | 661.71 miles | 575.01 miles |
Bus | 1194.25 km | 742.07 miles | 644.84 miles |
Bus | 1198.80 km | 744.9 miles | 647.3 miles |
Bus | 1028.85 km | 639.3 miles | 555.53 miles |
Train | 1044.85 km | 649.24 miles | 564.18 miles |
BE PREPARED
Sofia - Bratislava Info
The distance from Tzarigradsko shose Blvd. to Terminal 1 13 km (7.9 miles) .
The distance from SOF to BTS 833 km (517.43 miles) .
The distance from Bratislava Airport to Bratislava Karpatská 7 km (4.6 miles) .
Travel distance chart
The distance between Sofia to Bratislava is 1046.17 km (650 miles) and it would cost 39 USD ~ 29 EUR to drive in a car that consumes about 9 MPG.