Travel time from

Madrid to Badajoz

Average Travel Times are

3h 55min  -  5h 29min

Travel Distance

417.0 km

Travel time route map

It takes an average travel time of 2h 19mins to travel from Madrid to Badajoz, given the average speed of 180km/h and the distance of 417.0 km (259 miles)

Travel time by transport mode

Tranport Distance Time
Flight 376km (234 miles) 3h 55mins
Drive 405km (252 miles) 4h 1mins
Bus 405km (252 miles) 4h 40mins
Train 466km (289 miles) 5h 29mins

Travel time by airplanes from Madrid to Badajoz

Air Plane Cruise Speed Max Speed
A300 26mins 25mins
A320 26mins 25mins
A321 27mins 25mins
A380 23mins 22mins
Boeing 707 23mins 22mins
Boeing 737 28mins 26mins
Boeing 747 25mins 23mins
Boeing 787 24mins 23mins
ATR 72 49mins 42mins

TIME TO DRIVE FROM Madrid to Badajoz

Speed (km/h) Speed (Ml/h) Duration
40 24.85 10h 7mins
50 31.07 8h 5mins
60 37.28 6h 44mins
80 49.71 5h 3mins
100 62.14 4h 2mins

Be prepared

Madrid - Badajoz Info

Travel time from Recoletos to Aeropuerto T4 24mins.

Travel time from MAD to BJZ 1h 18mins.

Travel time from Badajoz to Badajoz 17mins.

Travel time chart

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