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 05:55 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
Take a Tour