Direct (nonstop) flights from Barcelona to Bucharest

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

BCN
El Prat Airport
🇪🇸 Barcelona, Spain
OTP
Henri Coandă International Airport
🇷🇴 Bucharest, Romania
Flight Time
3h 15m
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 27, 2026

Airlines with non-stop flights

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

Alternative Routes

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

BCN ZAG (Zagreb) OTP
Leg 1: 2h (765 mi) Leg 2: 1h 30m (495 mi) Total: ~3h 30m 🍃 259 kg CO₂ (+25% vs. direct)
Leg 1
BCN → ZAG
2h · 765 mi
View BCN to ZAG flights →
Leg 2
ZAG → OTP
1h 30m · 495 mi
View ZAG to OTP flights →
BCN GOA (Genoa) OTP
Leg 1: 1h 30m (405 mi) Leg 2: 2h 15m (849 mi) Total: ~3h 45m 🍃 257 kg CO₂ (+24% vs. direct)
Leg 1
BCN → GOA
1h 30m · 405 mi
View BCN to GOA flights →
Leg 2
GOA → OTP
2h 15m · 849 mi
View GOA to OTP flights →
BCN TSR (Timisoara) OTP
Leg 1: 2h 45m (1,012 mi) Leg 2: 1h (247 mi) Total: ~3h 45m 🍃 242 kg CO₂ (+16% vs. direct)
Leg 1
BCN → TSR
2h 45m · 1,012 mi
View BCN to TSR flights →
Leg 2
TSR → OTP
1h · 247 mi
View TSR to OTP flights →
BCN ZAD (Zadar) OTP
Leg 1: 2h 5m (702 mi) Leg 2: 1h 40m (531 mi) Total: ~3h 45m 🍃 253 kg CO₂ (+22% vs. direct)
Leg 1
BCN → ZAD
2h 5m · 702 mi
View BCN to ZAD flights →
Leg 2
ZAD → OTP
1h 40m · 531 mi
View ZAD to OTP flights →
BCN BLQ (Bologna) OTP
Leg 1: 1h 45m (517 mi) Leg 2: 2h 5m (729 mi) Total: ~3h 50m 🍃 256 kg CO₂ (+23% vs. direct)
Leg 1
BCN → BLQ
1h 45m · 517 mi
View BCN to BLQ flights →
Leg 2
BLQ → OTP
2h 5m · 729 mi
View BLQ to OTP flights →

Frequently Asked Questions

How long is the direct flight from Barcelona to Bucharest?

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

Which airlines fly nonstop from Barcelona to Bucharest?

2 airlines: HiSky Europe, Wizz Air Malta.

Is there a nonstop flight from Barcelona to Bucharest?

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

How far is Barcelona from Bucharest?

The flight distance from Barcelona to Bucharest 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 Barcelona and Bucharest?

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

What type of aircraft flies from Barcelona to Bucharest?

At 3h 15m, 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 Romania?

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

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

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

Is the return flight from Bucharest 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 Bucharest?

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.