Direct (nonstop) flights from Yerevan to Barcelona

1 airline flys nonstop from Zvartnots International Airport (EVN) to El Prat Airport (BCN). It's 2,200 miles (3,541 km), about 5h 15m in the air. Operated by FlyOne Armenia.

EVN
Zvartnots International Airport
🇦🇲 Yerevan, Armenia
BCN
El Prat Airport
🇪🇸 Barcelona, Spain
Flight Time
5h 15m
Distance
2,200 mi
3,541 km
CO₂/pax
372 kg
−29 kg vs. layover
Airlines
1
FlyOne Armenia
Time Diff
-2h
Operated by FlyOne Armenia FlyOne Armenia

Route data last updated: May 29, 2026

Airlines with non-stop flights

FlyOne Armenia 3F FlyOne Armenia
Route
EVN → BCN
Flight Time
5h 15m
Distance
2,200 mi

Alternative Routes

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

EVN SKG (Thessaloniki) BCN
Leg 1: 2h 50m (1,128 mi) Leg 2: 2h 55m (1,092 mi) Total: ~5h 45m 🍃 401 kg CO₂ (+8% vs. direct)
Leg 1
EVN → SKG
2h 50m · 1,128 mi
View EVN to SKG flights →
Leg 2
SKG → BCN
2h 55m · 1,092 mi
View SKG to BCN flights →
EVN TIV (Tivat) BCN
Leg 1: 3h 20m (1,340 mi) Leg 2: 2h 35m (861 mi) Total: ~5h 55m 🍃 410 kg CO₂ (+10% vs. direct)
Leg 1
EVN → TIV
3h 20m · 1,340 mi
View EVN to TIV flights →
Leg 2
TIV → BCN
2h 35m · 861 mi
View TIV to BCN flights →
EVN OTP (Bucharest) BCN
Leg 1: 2h 40m (984 mi) Leg 2: 3h 20m (1,233 mi) Total: ~6h 🍃 399 kg CO₂ (+7% vs. direct)
Leg 1
EVN → OTP
2h 40m · 984 mi
View EVN to OTP flights →
Leg 2
OTP → BCN
3h 20m · 1,233 mi
View OTP to BCN flights →
EVN VIE (Vienna) BCN
Leg 1: 3h 45m (1,479 mi) Leg 2: 2h 20m (852 mi) Total: ~6h 5m 🍃 433 kg CO₂ (+16% vs. direct)
Leg 1
EVN → VIE
3h 45m · 1,479 mi
View EVN to VIE flights →
Leg 2
VIE → BCN
2h 20m · 852 mi
View VIE to BCN flights →
EVN BRI (Bari) BCN
Leg 1: 3h 45m (1,448 mi) Leg 2: 2h 20m (764 mi) Total: ~6h 5m 🍃 411 kg CO₂ (+10% vs. direct)
Leg 1
EVN → BRI
3h 45m · 1,448 mi
View EVN to BRI flights →
Leg 2
BRI → BCN
2h 20m · 764 mi
View BRI to BCN flights →

Frequently Asked Questions

How long is the direct flight from Yerevan to Barcelona?

A nonstop flight from Yerevan (EVN) to Barcelona (BCN) takes approximately 5 hours and 15 minutes. The distance is 2,200 miles (3,541 km).

Which airlines fly nonstop from Yerevan to Barcelona?

Just FlyOne Armenia.

Is there a nonstop flight from Yerevan to Barcelona?

Yes. 1 airline: FlyOne Armenia.

How far is Yerevan from Barcelona?

The flight distance from Yerevan to Barcelona is 2,200 miles (3,541 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as New York to Los Angeles.

What is the time difference between Yerevan and Barcelona?

Barcelona is 2 hours behind Yerevan. (Asia/Yerevan vs Europe/Madrid.)

What type of aircraft flies from Yerevan to Barcelona?

At 5h 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 Armenia 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 Yerevan to Barcelona?

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

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

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. For long-haul, booking 2-3 months out tends to help. Use "Check Prices" above to compare.

How early should I arrive at Zvartnots International Airport for this flight?

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