Travel time from

Badajoz to Sofia

Average Travel Times are

8h 34min  -  38h 56min

Travel Distance

3587.19 km

Travel time route map

It takes an average travel time of 19h 55mins to travel from Badajoz to Sofia, given the average speed of 180km/h and the distance of 3587.19 km (2229 miles)

Travel time by transport mode

Tranport Distance Time
Flight 3030km (1883 miles) 8h 34mins
Drive 3394km (2109 miles) 30h 37mins
Bus 4232km (2630 miles) 38h 56mins

Travel time by airplanes from Badajoz to Sofia

Air Plane Cruise Speed Max Speed
A300 3h 31mins 3h 22mins
A320 3h 36mins 3h 24mins
A321 3h 39mins 3h 26mins
A380 3h 5mins 2h 58mins
Boeing 707 3h 8mins 3h 1mins
Boeing 737 3h 53mins 3h 33mins
Boeing 747 3h 23mins 3h 11mins
Boeing 787 3h 19mins 3h 7mins
ATR 72 6h 35mins 5h 46mins

TIME TO DRIVE FROM Badajoz to Sofia

Speed (km/h) Speed (Ml/h) Duration
40 24.85 84h 50mins
50 31.07 67h 52mins
60 37.28 56h 33mins
80 49.71 42h 25mins
100 62.14 33h 56mins

Be prepared

Badajoz - Sofia Info

Travel time from Badajoz to Lisbon Airport 2h 45mins.

Travel time from LIS to SOF 3h 55mins.

Travel time from Sofia Airport to Sofia 8mins.

Travel time chart

How long does it take to get from Badajoz, Spain and by air and road.