Direct (nonstop) flights from Barcelona to Kerkyra

1 airline flys nonstop from El Prat Airport (BCN) to Corfu International Airport (CFU). It's 946 miles (1,522 km), about 2h 30m in the air. Operated by Ryanair.

BCN
El Prat Airport
🇪🇸 Barcelona, Spain
CFU
Corfu International Airport
🇬🇷 Kerkyra, Greece
Flight Time
2h 30m
Distance
946 mi
1,522 km
CO₂/pax
160 kg
−42 kg vs. layover
Airlines
1
Ryanair
Time Diff
+1h
Operated by Ryanair Ryanair

Route data last updated: May 25, 2026

Airlines with non-stop flights

Ryanair FR Ryanair
Route
BCN → CFU
Flight Time
2h 30m
Distance
946 mi

Alternative Routes

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

BCN BRI (Bari) CFU
Leg 1: 2h 5m (764 mi) Leg 2: 1h (196 mi) Total: ~3h 5m 🍃 202 kg CO₂ (+26% vs. direct)
Leg 1
BCN → BRI
2h 5m · 764 mi
View BCN to BRI flights →
Leg 2
BRI → CFU
1h · 196 mi
View BRI to CFU flights →
BCN FCO (Rome) CFU
Leg 1: 1h 50m (528 mi) Leg 2: 1h 25m (429 mi) Total: ~3h 15m 🍃 202 kg CO₂ (+26% vs. direct)
Leg 1
BCN → FCO
1h 50m · 528 mi
View BCN to FCO flights →
Leg 2
FCO → CFU
1h 25m · 429 mi
View FCO to CFU flights →
BCN NAP (Naples) CFU
Leg 1: 2h (638 mi) Leg 2: 1h 15m (309 mi) Total: ~3h 15m 🍃 200 kg CO₂ (+25% vs. direct)
Leg 1
BCN → NAP
2h · 638 mi
View BCN to NAP flights →
Leg 2
NAP → CFU
1h 15m · 309 mi
View NAP to CFU flights →
BCN MRS (Marseille) CFU
Leg 1: 1h 15m (218 mi) Leg 2: 2h 5m (805 mi) Total: ~3h 20m 🍃 214 kg CO₂ (+34% vs. direct)
Leg 1
BCN → MRS
1h 15m · 218 mi
View BCN to MRS flights →
Leg 2
MRS → CFU
2h 5m · 805 mi
View MRS to CFU flights →
BCN BLQ (Bologna) CFU
Leg 1: 1h 45m (517 mi) Leg 2: 1h 40m (558 mi) Total: ~3h 25m 🍃 224 kg CO₂ (+40% vs. direct)
Leg 1
BCN → BLQ
1h 45m · 517 mi
View BCN to BLQ flights →
Leg 2
BLQ → CFU
1h 40m · 558 mi
View BLQ to CFU flights →

Frequently Asked Questions

How long is the direct flight from Barcelona to Kerkyra?

A nonstop flight from Barcelona (BCN) to Kerkyra (CFU) takes approximately 2 hours and 30 minutes. The distance is 946 miles (1,522 km).

Which airlines fly nonstop from Barcelona to Kerkyra?

Just Ryanair.

Is there a nonstop flight from Barcelona to Kerkyra?

Yes. 1 airline: Ryanair.

How far is Barcelona from Kerkyra?

The flight distance from Barcelona to Kerkyra is 946 miles (1,522 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 Kerkyra?

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

What type of aircraft flies from Barcelona to Kerkyra?

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 Greece?

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

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

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

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

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.