Flights from Athens to Barcelona

Searching for cheap flight from Eleftherios Venizelos Intl Arpt (ATH) to Barcelona Arpt (BCN)? We are helping you to get all the best Barcelona Arpt airfare promotions across multiple airlines, that suits your budget and travel schedule.Most popular airline that flies from Eleftherios Venizelos Intl Arpt to Barcelona Arpt are - Alitalia, Aegean Airlines, Turkish Air, IBERIA, British Airways, etc. We at Via are committed to provide you best flight deal to Barcelona Arpt. Here is a list of all airlines from Eleftherios Venizelos Intl Arpt to Barcelona Arpt.
Facts about Athens to Barcelona flight
  • First flight from Athens to Barcelona leaves at 03:15 hrs.
  • Last flight from Athens to Barcelona leaves at 22:25 hrs.
List of all airlines from Athens to Barcelona
Airline
Depart
Duration
Arrival
Stops
IBERIA
IB 3151,2146
16:00
8h 0m
23:00
1 stop
Book Now
IBERIA
IB 3151,2100
16:00
7h 15m
22:15
1 stop
Book Now
Aegean Airlines
A3 710
08:45
3h 15m
11:00
0 stop
Book Now
British Airways
BA 633,2710
20:00
27h 25m
22:25
1 stop
Book Now
Turkish Air
TK 1850,1851
15:35
8h 30m
23:05
1 stop
Book Now
British Airways
BA 639,2710
13:35
10h 50m
23:25
1 stop
Book Now
Alitalia
AZ 717,78
05:55
18h 20m
23:15
1 stop
Book Now
British Airways
BA 633,4695
20:00
19h 35m
14:35
1 stop
Book Now
KLM Royal Dutch Airlines
KL 1572,1681
06:00
17h 45m
22:45
1 stop
Book Now
Air France
AF 1233,1548
11:50
5h 50m
16:40
1 stop
Book Now
Egypt Air
MS 750,767
19:30
20h 55m
15:25
1 stop
Book Now
KLM Royal Dutch Airlines
KL 1576,2594
17:15
15h 55m
08:10
1 stop
Book Now
British Airways
BA 641,2706
20:50
14h 55m
10:45
1 stop
Book Now
British Airways
BA 641,2708
20:50
22h 0m
17:50
1 stop
Book Now
SN Brussels Airlines
SN 6522,3695
08:55
24h 25m
08:20
1 stop
Book Now
Turkish Air
TK 1842,1851
06:00
18h 5m
23:05
1 stop
Book Now
British Airways
BA 631,2710
08:05
14h 35m
21:40
1 stop
Book Now
Alitalia
AZ 719,74
12:30
23h 25m
10:55
1 stop
Book Now
Turkish Air
TK 1844,1851
22:25
25h 40m
23:05
1 stop
Book Now
Lufthansa
LH 1285,1128
06:25
9h 40m
15:05
1 stop
Book Now
Lufthansa
LH 1755,1816
06:05
15h 55m
21:00
1 stop
Book Now
British Airways
BA 639,470
13:35
7h 45m
20:20
1 stop
Book Now
British Airways
BA 631,2708
08:00
11h 15m
18:15
1 stop
Book Now
Aegean Airlines
A3 806,1470
16:55
23h 0m
14:55
1 stop
Book Now
Lufthansa
LH 1279,1124
14:20
20h 15m
09:35
1 stop
Book Now
Air Baltic
BT 612,683
03:15
13h 55m
16:10
1 stop
Book Now
SN Brussels Airlines
SN 3246,3695
13:55
19h 25m
08:20
1 stop
Book Now
IBERIA
IB 3151,2140
16:00
7h 55m
22:55
1 stop
Book Now
British Airways
BA 639,482
13:30
9h 50m
22:20
1 stop
Book Now
Air Austral
UU 8533,8148
14:40
19h 30m
09:10
1 stop
Book Now
ELAL
LY 544,393
17:55
19h 55m
12:50
1 stop
Book Now
Air France
AF 1033,1648
06:05
9h 10m
14:15
1 stop
Book Now
SWISS International
LX 1831,1956
14:05
6h 5m
19:10
1 stop
Book Now
British Airways
BA 641,4694
14:25
25h 15m
14:40
1 stop
Book Now
British Airways
BA 641,3717,800
14:25
19h 50m
09:15
2 stop
Book Now
Turkish Air
TK 1842,1467
05:35
9h 40m
14:15
1 stop
Book Now
Pegasus Hava Tasimaciligi
PC 1192,1091
11:30
25h 20m
11:50
1 stop
Book Now
Lufthansa
LH 1285,1132
07:15
11h 55m
18:10
1 stop
Book Now
Alitalia
AZ 717,2036,72
05:55
12h 35m
17:30
2 stop
Book Now
Austrian Airlines
OS 802,5922
15:00
25h 35m
15:35
1 stop
Book Now
Lufthansa
LH 1755,99,1128
06:00
10h 15m
15:15
2 stop
Book Now
SWISS International
LX 1823,2819,1952
18:00
16h 0m
09:00
2 stop
Book Now
Aegean Airlines
A3 682
13:40
3h 15m
15:55
0 stop
Book Now
Lufthansa
LH 1285,1130
07:15
6h 50m
13:05
1 stop
Book Now
Air France
AF 1033,1548
06:20
11h 25m
16:45
1 stop
Book Now
SWISS International
LX 1843,1954
06:30
8h 30m
14:00
1 stop
Book Now
Air France
AF 1033,1148
06:20
27h 30m
08:50
1 stop
Book Now
British Airways
BA 633,2706
18:35
16h 25m
10:00
1 stop
Book Now
Turkish Air
TK 1844,1467
21:40
17h 35m
14:15
1 stop
Book Now
Lufthansa
LH 1757,1816
16:20
6h 35m
21:55
1 stop
Book Now
Aegean Airlines
A3 1801,1476
12:55
10h 0m
21:55
1 stop
Book Now
Jat Airways
JU 513,530,9343
16:30
25h 20m
16:50
2 stop
Book Now
Jat Airways
JU 513,534,8412
16:30
7h 45m
23:15
2 stop
Book Now
Bulgaria Air
FB 1508,477
17:30
16h 40m
09:10
1 stop
Book Now
SWISS International
LX 4335,1946
14:10
5h 45m
18:55
1 stop
Book Now
Tarom
RO 9300,107
08:40
9h 5m
16:45
1 stop
Book Now
Lufthansa
LH 1285,100,1812
07:15
8h 45m
15:00
2 stop
Book Now
Lufthansa
LH 5877,1185,1128
06:30
9h 45m
15:15
2 stop
Book Now
Egypt Air
MS 748,767
16:00
23h 25m
14:25
1 stop
Book Now
Aegean Airlines
A3 1803,1476
16:20
6h 35m
21:55
1 stop
Book Now
Lufthansa
LH 1757,119,1138
16:20
8h 0m
23:20
2 stop
Book Now
Alitalia
AZ 2999,7073,76
15:35
26h 15m
16:50
2 stop
Book Now
Take a Tour