Travel time from

Berlin to Sofia

Average Travel Times are

4h 57min  -  28h 22min

Travel Distance

1651.05 km

Travel time route map

It takes an average travel time of 9h 10mins to travel from Berlin to Sofia, given the average speed of 180km/h and the distance of 1651.05 km (1026 miles)

Travel time by transport mode

Tranport Distance Time
Flight 1362km (846 miles) 4h 57mins
Drive 1667km (1036 miles) 17h 50mins
Train 1667km (1036 miles) 22h 30mins
Bus 1844km (1146 miles) 28h 22mins

Travel time by airplanes from Berlin to Sofia

Air Plane Cruise Speed Max Speed
A300 1h 35mins 1h 30mins
A320 1h 37mins 1h 31mins
A321 1h 38mins 1h 32mins
A380 1h 23mins 1h 20mins
Boeing 707 1h 24mins 1h 21mins
Boeing 737 1h 44mins 1h 36mins
Boeing 747 1h 31mins 1h 26mins
Boeing 787 1h 29mins 1h 24mins
ATR 72 2h 57mins 2h 35mins

TIME TO DRIVE FROM Berlin to Sofia

Speed (km/h) Speed (Ml/h) Duration
40 24.85 41h 40mins
50 31.07 33h 20mins
60 37.28 27h 46mins
80 49.71 20h 50mins
100 62.14 16h 40mins

Be prepared

Berlin - Sofia Info

Travel time from Berlin Ostbahnhof to Berlin-Schönefeld Flughafen 18mins.

Travel time from SXF to SOF 2h 16mins.

Travel time from Podujane to Sofia 5mins.

Travel time chart

How long does it take to get from Berlin and by air and road.