Travel time from
Belgrade to SofiaAverage Travel Times are
4h 3min - 7h 44minTravel Distance
413.6 kmTravel time route map
It takes an average travel time of 2h 17mins to travel from Belgrade to Sofia, given the average speed of 181km/h and the distance of 413.6 km (257 miles)
Travel time by transport mode
Tranport | Distance | Time |
---|---|---|
Flight | 395km (245 miles) | 4h 3mins |
Drive | 412km (256 miles) | 5h 8mins |
Bus | 422km (262 miles) | 7h 44mins |
Travel time by airplanes from Belgrade to Sofia
Air Plane | Cruise Speed | Max Speed |
---|---|---|
A300 | 27mins | 26mins |
A320 | 28mins | 26mins |
A321 | 28mins | 26mins |
A380 | 24mins | 23mins |
Boeing 707 | 24mins | 23mins |
Boeing 737 | 30mins | 27mins |
Boeing 747 | 26mins | 24mins |
Boeing 787 | 26mins | 24mins |
ATR 72 | 51mins | 45mins |
TIME TO DRIVE FROM Belgrade to Sofia
Speed (km/h) | Speed (Ml/h) | Duration |
---|---|---|
40 | 24.85 | 10h 17mins |
50 | 31.07 | 8h 14mins |
60 | 37.28 | 6h 51mins |
80 | 49.71 | 5h 8mins |
100 | 62.14 | 4h 7mins |
Be prepared
Belgrade - Sofia Info
Travel time from Slavija to Belgrade Nikola Tesla Airport 32mins.
Travel time from BEG to SOF 1h 14mins.
Travel time from Podujane to Sofia 5mins.
Travel time chart
How long does it take to get from Belgrade and by air and road.