Direct (nonstop) flights from Barcelona to Thessaloniki

1 airline flys nonstop from El Prat Airport (BCN) to Thessaloniki Airport (SKG). It's 1,092 miles (1,758 km), about 2h 35m in the air. Operated by Aegean Airlines.

BCN
El Prat Airport
🇪🇸 Barcelona, Spain
SKG
Thessaloniki Airport
🇬🇷 Thessaloniki, Greece
Flight Time
2h 35m
Distance
1,092 mi
1,758 km
CO₂/pax
185 kg
−42 kg vs. layover
Airlines
1
Aegean Airlines
Time Diff
+1h
Operated by Aegean Airlines Aegean Airlines

Route data last updated: May 27, 2026

Airlines with non-stop flights

Aegean Airlines A3 Aegean Airlines
Route
BCN → SKG
Flight Time
2h 35m
Distance
1,092 mi

Alternative Routes

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

BCN NAP (Naples) SKG
Leg 1: 2h (638 mi) Leg 2: 1h 30m (456 mi) Total: ~3h 30m 🍃 227 kg CO₂ (+23% vs. direct)
Leg 1
BCN → NAP
2h · 638 mi
View BCN to NAP flights →
Leg 2
NAP → SKG
1h 30m · 456 mi
View NAP to SKG flights →
BCN ZAG (Zagreb) SKG
Leg 1: 2h (765 mi) Leg 2: 1h 30m (501 mi) Total: ~3h 30m 🍃 260 kg CO₂ (+41% vs. direct)
Leg 1
BCN → ZAG
2h · 765 mi
View BCN to ZAG flights →
Leg 2
ZAG → SKG
1h 30m · 501 mi
View ZAG to SKG flights →
BCN FCO (Rome) SKG
Leg 1: 1h 50m (528 mi) Leg 2: 1h 45m (565 mi) Total: ~3h 35m 🍃 228 kg CO₂ (+23% vs. direct)
Leg 1
BCN → FCO
1h 50m · 528 mi
View BCN to FCO flights →
Leg 2
FCO → SKG
1h 45m · 565 mi
View FCO to SKG flights →
BCN BLQ (Bologna) SKG
Leg 1: 1h 45m (517 mi) Leg 2: 1h 50m (656 mi) Total: ~3h 35m 🍃 242 kg CO₂ (+31% vs. direct)
Leg 1
BCN → BLQ
1h 45m · 517 mi
View BCN to BLQ flights →
Leg 2
BLQ → SKG
1h 50m · 656 mi
View BLQ to SKG flights →
BCN DBV (Dubrovnik) SKG
Leg 1: 2h 20m (837 mi) Leg 2: 1h 25m (281 mi) Total: ~3h 45m 🍃 232 kg CO₂ (+25% vs. direct)
Leg 1
BCN → DBV
2h 20m · 837 mi
View BCN to DBV flights →
Leg 2
DBV → SKG
1h 25m · 281 mi
View DBV to SKG flights →

Frequently Asked Questions

How long is the direct flight from Barcelona to Thessaloniki?

A nonstop flight from Barcelona (BCN) to Thessaloniki (SKG) takes approximately 2 hours and 35 minutes. The distance is 1,092 miles (1,758 km).

Which airlines fly nonstop from Barcelona to Thessaloniki?

Just Aegean Airlines.

Is there a nonstop flight from Barcelona to Thessaloniki?

Yes. 1 airline: Aegean Airlines.

How far is Barcelona from Thessaloniki?

The flight distance from Barcelona to Thessaloniki is 1,092 miles (1,758 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 Thessaloniki?

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

What type of aircraft flies from Barcelona to Thessaloniki?

At 2h 35m, 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 Thessaloniki?

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

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

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.