Direct (nonstop) flights from Bucharest to Barcelona

2 airlines fly nonstop from Henri Coandă International Airport (OTP) to El Prat Airport (BCN). It's 1,233 miles (1,984 km), about 3h 20m in the air. Operated by HiSky Europe, Wizz Air Malta.

OTP
Henri Coandă International Airport
🇷🇴 Bucharest, Romania
BCN
El Prat Airport
🇪🇸 Barcelona, Spain
Flight Time
3h 20m
Distance
1,233 mi
1,984 km
CO₂/pax
208 kg
−51 kg vs. layover
Airlines
2
HiSky Europe +1
Time Diff
-1h
Operated by HiSky Europe HiSky Europe Wizz Air Malta Wizz Air Malta

Route data last updated: May 26, 2026

Airlines with non-stop flights

HiSky Europe H4 HiSky Europe
Route
OTP → BCN
Flight Time
3h 20m
Distance
1,233 mi
Wizz Air Malta W4 Wizz Air Malta
Route
OTP → BCN
Flight Time
3h 20m
Distance
1,233 mi

Alternative Routes

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

OTP ZAG (Zagreb) BCN
Leg 1: 1h 35m (495 mi) Leg 2: 2h 10m (765 mi) Total: ~3h 45m 🍃 259 kg CO₂ (+25% vs. direct)
Leg 1
OTP → ZAG
1h 35m · 495 mi
View OTP to ZAG flights →
Leg 2
ZAG → BCN
2h 10m · 765 mi
View ZAG to BCN flights →
OTP TSR (Timisoara) BCN
Leg 1: 1h (247 mi) Leg 2: 2h 50m (1,012 mi) Total: ~3h 50m 🍃 242 kg CO₂ (+16% vs. direct)
Leg 1
OTP → TSR
1h · 247 mi
View OTP to TSR flights →
Leg 2
TSR → BCN
2h 50m · 1,012 mi
View TSR to BCN flights →
OTP ZAD (Zadar) BCN
Leg 1: 1h 45m (531 mi) Leg 2: 2h 5m (702 mi) Total: ~3h 50m 🍃 253 kg CO₂ (+22% vs. direct)
Leg 1
OTP → ZAD
1h 45m · 531 mi
View OTP to ZAD flights →
Leg 2
ZAD → BCN
2h 5m · 702 mi
View ZAD to BCN flights →
OTP GOA (Genoa) BCN
Leg 1: 2h 20m (849 mi) Leg 2: 1h 35m (405 mi) Total: ~3h 55m 🍃 257 kg CO₂ (+24% vs. direct)
Leg 1
OTP → GOA
2h 20m · 849 mi
View OTP to GOA flights →
Leg 2
GOA → BCN
1h 35m · 405 mi
View GOA to BCN flights →
OTP MRS (Marseille) BCN
Leg 1: 2h 48m (1,039 mi) Leg 2: 1h 10m (218 mi) Total: ~3h 58m 🍃 241 kg CO₂ (+16% vs. direct)
Leg 1
OTP → MRS
2h 48m · 1,039 mi
View OTP to MRS flights →
Leg 2
MRS → BCN
1h 10m · 218 mi
View MRS to BCN flights →

Frequently Asked Questions

How long is the direct flight from Bucharest to Barcelona?

A nonstop flight from Bucharest (OTP) to Barcelona (BCN) takes approximately 3 hours and 20 minutes. The distance is 1,233 miles (1,984 km).

Which airlines fly nonstop from Bucharest to Barcelona?

2 airlines: HiSky Europe, Wizz Air Malta.

Is there a nonstop flight from Bucharest to Barcelona?

Yes. 2 airlines: HiSky Europe, Wizz Air Malta.

How far is Bucharest from Barcelona?

The flight distance from Bucharest to Barcelona is 1,233 miles (1,984 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as New York to Miami.

What is the time difference between Bucharest and Barcelona?

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

What type of aircraft flies from Bucharest to Barcelona?

At 3h 20m, 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 Romania to Spain?

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

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

Roughly 208 kg CO2 per passenger one-way. That's about the same as driving 1,040 km.

Is the return flight from Barcelona to Bucharest 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 Bucharest 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 Henri Coandă International Airport for this flight?

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