Direct (nonstop) flights from Barcelona to Birmingham

4 airlines fly nonstop from El Prat Airport (BCN) to Birmingham Airport (BHX). It's 790 miles (1,272 km), about 2h 30m in the air. Operated by Ryanair, Jet2, easyJet and others.

BCN
El Prat Airport
🇪🇸 Barcelona, Spain
BHX
Birmingham Airport
🇬🇧 Birmingham, United Kingdom
Flight Time
2h 30m
Distance
790 mi
1,272 km
CO₂/pax
146 kg
−29 kg vs. layover
Airlines
4
Ryanair +3
Time Diff
-1h
Operated by Ryanair Ryanair Jet2 Jet2 easyJet easyJet Vueling Vueling

Route data last updated: May 26, 2026

Airlines with non-stop flights

Ryanair FR Ryanair
Route
BCN → BHX
Flight Time
2h 30m
Distance
790 mi
Jet2 LS Jet2
Route
BCN → BHX
Flight Time
2h 30m
Distance
790 mi
easyJet U2 easyJet
Route
BCN → BHX
Flight Time
2h 30m
Distance
790 mi
Vueling VY Vueling
Route
BCN → BHX
Flight Time
2h 30m
Distance
790 mi

Alternative Routes

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

BCN BOD (Bordeaux) BHX
Leg 1: 1h 20m (281 mi) Leg 2: 1h 45m (528 mi) Total: ~3h 5m 🍃 175 kg CO₂ (+20% vs. direct)
Leg 1
BCN → BOD
1h 20m · 281 mi
View BCN to BOD flights →
Leg 2
BOD → BHX
1h 45m · 528 mi
View BOD to BHX flights →
BCN BVA (Paris) BHX
Leg 1: 2h (563 mi) Leg 2: 1h 10m (266 mi) Total: ~3h 10m 🍃 178 kg CO₂ (+22% vs. direct)
Leg 1
BCN → BVA
2h · 563 mi
View BCN to BVA flights →
Leg 2
BVA → BHX
1h 10m · 266 mi
View BVA to BHX flights →
BCN CDG (Paris) BHX
Leg 1: 1h 55m (532 mi) Leg 2: 1h 20m (304 mi) Total: ~3h 15m 🍃 179 kg CO₂ (+23% vs. direct)
Leg 1
BCN → CDG
1h 55m · 532 mi
View BCN to CDG flights →
Leg 2
CDG → BHX
1h 20m · 304 mi
View CDG to BHX flights →
BCN SDR (Santander) BHX
Leg 1: 1h 25m (335 mi) Leg 2: 1h 55m (631 mi) Total: ~3h 20m 🍃 204 kg CO₂ (+40% vs. direct)
Leg 1
BCN → SDR
1h 25m · 335 mi
View BCN to SDR flights →
Leg 2
SDR → BHX
1h 55m · 631 mi
View SDR to BHX flights →
BCN PMI (Palma de Mallorca) BHX
Leg 1: 55m (126 mi) Leg 2: 2h 35m (916 mi) Total: ~3h 30m 🍃 218 kg CO₂ (+49% vs. direct)
Leg 1
BCN → PMI
55m · 126 mi
View BCN to PMI flights →
Leg 2
PMI → BHX
2h 35m · 916 mi
View PMI to BHX flights →

Frequently Asked Questions

How long is the direct flight from Barcelona to Birmingham?

A nonstop flight from Barcelona (BCN) to Birmingham (BHX) takes approximately 2 hours and 30 minutes. The distance is 790 miles (1,272 km).

Which airlines fly nonstop from Barcelona to Birmingham?

4 airlines: Ryanair, Jet2, easyJet, Vueling.

Is there a nonstop flight from Barcelona to Birmingham?

Yes. 4 airlines: Ryanair, Jet2, easyJet, Vueling.

How far is Barcelona from Birmingham?

The flight distance from Barcelona to Birmingham is 790 miles (1,272 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as London to Madrid.

What is the time difference between Barcelona and Birmingham?

Birmingham is 1 hour behind Barcelona. (Europe/Madrid vs Europe/London.)

What type of aircraft flies from Barcelona to Birmingham?

At 2h 30m, this route typically uses narrow-body or mid-range jets — Boeing 737 MAX or Airbus A320neo. Varies by airline.

Do I need a visa to travel from Spain to United Kingdom?

Depends on your passport. Check with the United Kingdom embassy or an official visa portal before booking — requirements change.

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

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

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

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

3 hours before departure for international flights. You need time for check-in, security, and immigration.