Direct (nonstop) flights from Madrid to Badajoz

1 airline flys nonstop from Barajas (MAD) to Talavera La Real (BJZ). It's 205 miles (330 km), about 1h 20m in the air. Operated by Iberia.

MAD
Barajas
🇪🇸 Madrid, Spain
BJZ
Talavera La Real
🇪🇸 Badajoz, Spain
Flight Time
1h 20m
Distance
205 mi
330 km
CO₂/pax
38 kg
−135 kg vs. layover
Airlines
1
Iberia
Time Diff
Same timezone
Operated by Iberia Iberia

Route data last updated: May 31, 2026

Airlines with non-stop flights

Iberia IB Iberia
Route
MAD → BJZ
Flight Time
1h 20m
Distance
205 mi

Alternative Routes

Other ways to fly from Madrid to Badajoz with one stop · direct emits 38 kg CO₂ per passenger

MAD BCN (Barcelona) BJZ
Leg 1: 1h 20m (300 mi) Leg 2: 1h 40m (499 mi) Total: ~3h 🍃 173 kg CO₂ (+355% vs. direct)
Leg 1
MAD → BCN
1h 20m · 300 mi
View MAD to BCN flights →
Leg 2
BCN → BJZ
1h 40m · 499 mi
View BCN to BJZ flights →
MAD LPA (Las Palmas) BJZ
Leg 1: 2h 55m (1,096 mi) Leg 2: 2h 10m (902 mi) Total: ~5h 5m 🍃 377 kg CO₂ (+892% vs. direct)
Leg 1
MAD → LPA
2h 55m · 1,096 mi
View MAD to LPA flights →
Leg 2
LPA → BJZ
2h 10m · 902 mi
View LPA to BJZ flights →
MAD TFN (Tenerife) BJZ
Leg 1: 2h 50m (1,100 mi) Leg 2: 2h 15m (902 mi) Total: ~5h 5m 🍃 378 kg CO₂ (+895% vs. direct)
Leg 1
MAD → TFN
2h 50m · 1,100 mi
View MAD to TFN flights →
Leg 2
TFN → BJZ
2h 15m · 902 mi
View TFN to BJZ flights →

Looking for the return flight?

BJZ → MAD: Flights from Badajoz to Madrid

Frequently Asked Questions

How long is the direct flight from Madrid to Badajoz?

A nonstop flight from Madrid (MAD) to Badajoz (BJZ) takes approximately 1 hours and 20 minutes. The distance is 205 miles (330 km).

Which airlines fly nonstop from Madrid to Badajoz?

Just Iberia.

Is there a nonstop flight from Madrid to Badajoz?

Yes. 1 airline: Iberia.

How far is Madrid from Badajoz?

The flight distance from Madrid to Badajoz is 205 miles (330 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as New York to Washington DC.

What type of aircraft flies from Madrid to Badajoz?

At 1h 20m, this route typically uses narrow-body aircraft — Boeing 737 or Airbus A320. Varies by airline.

What is the carbon footprint of a flight from Madrid to Badajoz?

Roughly 38 kg CO2 per passenger one-way. That's about the same as driving 190 km.

Is the return flight from Badajoz to Madrid also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Madrid to Badajoz?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. 3-6 weeks ahead is a good window for this route. Use "Check Prices" above to compare.

How early should I arrive at Barajas for this flight?

1.5-2 hours for domestic. Add more time during holidays or busy travel weekends.