Direct (nonstop) flights from Leon to Barcelona

1 airline flys nonstop from Leon Airport (LEN) to El Prat Airport (BCN). It's 407 miles (655 km), about 1h 25m in the air. Operated by Iberia.

LEN
Leon Airport
🇪🇸 Leon, Spain
BCN
El Prat Airport
🇪🇸 Barcelona, Spain
Flight Time
1h 25m
Distance
407 mi
655 km
CO₂/pax
75 kg
−65 kg vs. layover
Airlines
1
Iberia
Time Diff
Same timezone
Operated by Iberia Iberia

Route data last updated: May 27, 2026

Airlines with non-stop flights

Iberia IB Iberia
Route
LEN → BCN
Flight Time
1h 25m
Distance
407 mi

Alternative Routes

Other ways to fly from Leon to Barcelona with one stop · direct emits 75 kg CO₂ per passenger

LEN IBZ (Ibiza) BCN
Leg 1: 1h 35m (448 mi) Leg 2: 1h (171 mi) Total: ~2h 35m 🍃 140 kg CO₂ (+87% vs. direct)
Leg 1
LEN → IBZ
1h 35m · 448 mi
View LEN to IBZ flights →
Leg 2
IBZ → BCN
1h · 171 mi
View IBZ to BCN flights →
LEN MAH (Menorca) BCN
Leg 1: 1h 40m (547 mi) Leg 2: 55m (150 mi) Total: ~2h 35m 🍃 154 kg CO₂ (+105% vs. direct)
Leg 1
LEN → MAH
1h 40m · 547 mi
View LEN to MAH flights →
Leg 2
MAH → BCN
55m · 150 mi
View MAH to BCN flights →
LEN PMI (Palma de Mallorca) BCN
Leg 1: 1h 40m (485 mi) Leg 2: 1h (126 mi) Total: ~2h 40m 🍃 138 kg CO₂ (+84% vs. direct)
Leg 1
LEN → PMI
1h 40m · 485 mi
View LEN to PMI flights →
Leg 2
PMI → BCN
1h · 126 mi
View PMI to BCN flights →
LEN AGP (Malaga) BCN
Leg 1: 1h 25m (413 mi) Leg 2: 1h 40m (476 mi) Total: ~3h 5m 🍃 189 kg CO₂ (+152% vs. direct)
Leg 1
LEN → AGP
1h 25m · 413 mi
View LEN to AGP flights →
Leg 2
AGP → BCN
1h 40m · 476 mi
View AGP to BCN flights →
LEN TFN (Tenerife) BCN
Leg 1: 2h 50m (1,141 mi) Leg 2: 3h 20m (1,364 mi) Total: ~6h 10m 🍃 448 kg CO₂ (+497% vs. direct)
Leg 1
LEN → TFN
2h 50m · 1,141 mi
View LEN to TFN flights →
Leg 2
TFN → BCN
3h 20m · 1,364 mi
View TFN to BCN flights →

Looking for the return flight?

BCN → LEN: Flights from Barcelona to Leon

Frequently Asked Questions

How long is the direct flight from Leon to Barcelona?

A nonstop flight from Leon (LEN) to Barcelona (BCN) takes approximately 1 hours and 25 minutes. The distance is 407 miles (655 km).

Which airlines fly nonstop from Leon to Barcelona?

Just Iberia.

Is there a nonstop flight from Leon to Barcelona?

Yes. 1 airline: Iberia.

How far is Leon from Barcelona?

The flight distance from Leon to Barcelona is 407 miles (655 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as Mumbai to Goa.

What type of aircraft flies from Leon to Barcelona?

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

What is the carbon footprint of a flight from Leon to Barcelona?

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

Is the return flight from Barcelona to Leon 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 Leon to Barcelona?

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 Leon Airport for this flight?

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