Direct (nonstop) flights from Barcelona to Yerevan

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

BCN
El Prat Airport
🇪🇸 Barcelona, Spain
EVN
Zvartnots International Airport
🇦🇲 Yerevan, Armenia
Flight Time
4h 40m
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 31, 2026

Airlines with non-stop flights

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

Alternative Routes

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

BCN SKG (Thessaloniki) EVN
Leg 1: 2h 35m (1,092 mi) Leg 2: 2h 35m (1,128 mi) Total: ~5h 10m 🍃 401 kg CO₂ (+8% vs. direct)
Leg 1
BCN → SKG
2h 35m · 1,092 mi
View BCN to SKG flights →
Leg 2
SKG → EVN
2h 35m · 1,128 mi
View SKG to EVN flights →
BCN BRI (Bari) EVN
Leg 1: 2h 5m (764 mi) Leg 2: 3h 13m (1,448 mi) Total: ~5h 18m 🍃 411 kg CO₂ (+10% vs. direct)
Leg 1
BCN → BRI
2h 5m · 764 mi
View BCN to BRI flights →
Leg 2
BRI → EVN
3h 13m · 1,448 mi
View BRI to EVN flights →
BCN MRS (Marseille) EVN
Leg 1: 1h 15m (218 mi) Leg 2: 4h 5m (2,017 mi) Total: ~5h 20m 🍃 406 kg CO₂ (+9% vs. direct)
Leg 1
BCN → MRS
1h 15m · 218 mi
View BCN to MRS flights →
Leg 2
MRS → EVN
4h 5m · 2,017 mi
View MRS to EVN flights →
BCN ALC (Alicante) EVN
Leg 1: 1h 15m (250 mi) Leg 2: 4h 10m (2,390 mi) Total: ~5h 25m 🍃 475 kg CO₂ (+28% vs. direct)
Leg 1
BCN → ALC
1h 15m · 250 mi
View BCN to ALC flights →
Leg 2
ALC → EVN
4h 10m · 2,390 mi
View ALC to EVN flights →
BCN TIV (Tivat) EVN
Leg 1: 2h 25m (861 mi) Leg 2: 3h (1,340 mi) Total: ~5h 25m 🍃 410 kg CO₂ (+10% vs. direct)
Leg 1
BCN → TIV
2h 25m · 861 mi
View BCN to TIV flights →
Leg 2
TIV → EVN
3h · 1,340 mi
View TIV to EVN flights →

Frequently Asked Questions

How long is the direct flight from Barcelona to Yerevan?

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

Which airlines fly nonstop from Barcelona to Yerevan?

Just FlyOne Armenia.

Is there a nonstop flight from Barcelona to Yerevan?

Yes. 1 airline: FlyOne Armenia.

How far is Barcelona from Yerevan?

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

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

What type of aircraft flies from Barcelona to Yerevan?

At 4h 40m, 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 Armenia?

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

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

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

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

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

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