Which airport are you flying from?

Direct flights from Barcelona to Athens

Airlines Schedules

BCN - ATH route map All flights from BCN to ATH non-stop. There are direct flights from El Prat Airport (BCN), Spain to Athens International Airport (ATH), Greece with Vueling and Aegean Airlines. 29 weekly departures are currently scheduled on this route. Departure times range from 01:55 to 23:35 depending on the schedule period. The flight distance is 1190 miles (1915 km). Flight time ranges from 2 hours and 50 minutes to 3 hours.

BCN
El Prat Airport
SpainBarcelona , Spain
ATH
Athens Airport
GreeceAthens , Greece
BCN
El Prat Airport
SpainBarcelona , Spain
Athens Airport
GreeceAthens , Greece
ATH
Flight time 2h 50min to 3h 0min
Updated Jun 29, 2026
CHANGE DIRECTION

Airlines with non-stop routes:

Vueling Low-cost carrier

Departure times vary between 06:30 and 23:35 • From Terminal 1
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
15 flights/week
15 flights/week

Aegean Airlines Star Alliance

Departure times vary between 01:55 and 20:10 • From Terminal 1
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
14 flights/week
14 flights/week
Weekday-labels: HAS FLIGHTS UPCOMING NO FLIGHTS
View all flight dates
Flight schedule from Barcelona to Athens with Vueling

This is a weekly direct flight schedule for Vueling. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Jul 27
Tue
Jul 28
Wed
Jul 29
Thu
Jul 30
Fri
Jul 31
Sat
Aug 1
Sun
Aug 2
VY8100
06:30
06:30
06:30
06:30
06:30
06:50
06:30
VY8102
16:45
----
16:55
----
16:50
16:50
16:50
VY8104
----
----
----
23:05
----
23:05
----
VY8106
----
----
----
----
----
----
23:35

The timetable & schedule information was updated at 2026-06-29

RETURN SCHEDULE
CHECK PRICES
Flight schedule from Barcelona to Athens with Aegean Airlines

This is a weekly direct flight schedule for Aegean Airlines. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Jul 27
Tue
Jul 28
Wed
Jul 29
Thu
Jul 30
Fri
Jul 31
Sat
Aug 1
Sun
Aug 2
A3713
01:55
01:55
01:55
01:55
01:55
01:55
01:55
A3711
12:15
12:15
12:15
12:15
12:15
12:15
12:15
A3729
----
----
----
----
----
20:10
----

The timetable & schedule information was updated at 2026-06-29

RETURN SCHEDULE
CHECK PRICES
SPONSORED AD

Barcelona to Athens scheduled departures

Select a date to see every published non-stop departure between BCN and ATH.

Friday
Fri
Jul 24
4 flights(4)
Saturday
Sat
Jul 25
6 flights(6)
Sunday
Sun
Jul 26
5 flights(5)
Monday
Mon
Jul 27
4 flights(4)
Tuesday
Tue
Jul 28
3 flights(3)
Wednesday
Wed
Jul 29
4 flights(4)
Thursday
Thu
Jul 30
4 flights(4)
Time
Airline
Flight
01:55
Aegean Airlines Aegean Airlines
A3713
06:30
Vueling Vueling
VY8100
12:15
Aegean Airlines Aegean Airlines
A3711
16:50
Vueling Vueling
VY8102
01:55
Aegean Airlines Aegean Airlines
A3713
06:50
Vueling Vueling
VY8100
12:15
Aegean Airlines Aegean Airlines
A3711
16:50
Vueling Vueling
VY8102
20:10
Aegean Airlines Aegean Airlines
A3729
23:05
Vueling Vueling
VY8104
01:55
Aegean Airlines Aegean Airlines
A3713
06:30
Vueling Vueling
VY8100
12:15
Aegean Airlines Aegean Airlines
A3711
16:50
Vueling Vueling
VY8102
23:35
Vueling Vueling
VY8106
01:55
Aegean Airlines Aegean Airlines
A3713
06:30
Vueling Vueling
VY8100
12:15
Aegean Airlines Aegean Airlines
A3711
16:45
Vueling Vueling
VY8102
01:55
Aegean Airlines Aegean Airlines
A3713
06:30
Vueling Vueling
VY8100
12:15
Aegean Airlines Aegean Airlines
A3711
01:55
Aegean Airlines Aegean Airlines
A3713
06:30
Vueling Vueling
VY8100
12:15
Aegean Airlines Aegean Airlines
A3711
16:55
Vueling Vueling
VY8102
01:55
Aegean Airlines Aegean Airlines
A3713
06:30
Vueling Vueling
VY8100
12:15
Aegean Airlines Aegean Airlines
A3711
23:05
Vueling Vueling
VY8104
Departing from El Prat Airport
Departing from El Prat Airport. Copyright: Barcelona–El Prat Airport
Arriving at Athens International Airport
Athens International Airport
SPONSORED AD
BCN-ATH flight route
Route map from Barcelona, BCN to Athens, ATH. The distance is 1190 miles or 1915 km.
Barcelona - Athens direct flight map
SPONSORED AD
SPONSORED AD

BCN - ATH route facts

  • Distance
    1190 miles (1915 km)
  • Flight time
    2 hours and 50 minutes to 3 hours
  • Airlines
    Vueling Vueling
    Aegean Aegean
  • Airline alliances
    Low-cost carrier Star Alliance
  • Cabins
    Economy
  • Hub airports
    Aegean Airlines: ATH
  • Departure terminals
    Vueling: Terminal 1
    Aegean Airlines: Terminal 1
  • Aircraft
    Vueling: Airbus A320 (sharklets), Airbus A321neo, Airbus A321 and Airbus A320
    Aegean Airlines: Airbus A321neo and Airbus A320

Route FAQ

Vueling and Aegean Airlines operate non-stop flights from BCN to ATH with 29 weekly departures.

Scheduled flight time from BCN to ATH ranges from 2 hours and 50 minutes to 3 hours. The route covers 1190 miles (1915 km).

29 weekly departures are currently scheduled on this route, with published departure times ranging from 01:55 to 23:35 depending on the schedule period.

Departure terminals: Vueling: Terminal 1 and Aegean Airlines: Terminal 1.

Economy are currently scheduled on non-stop flights for this route.
Direct flights from Barcelona to Greece
From Barcelona to Thira

JTR Santorini (Thira) International Airport

From Barcelona to Mykonos

JMK Mykonos Airport

From Barcelona to Heraklion

HER Heraklion International Airport

From Barcelona to Thessaloniki

SKG Thessaloniki Airport

From Barcelona to Kerkyra

CFU Corfu International Airport

SPONSORED AD
SPONSORED AD