Flights from Amsterdam to Barcelona

Searching for cheap flight from Schiphol Arpt (AMS) 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 Schiphol Arpt to Barcelona Arpt are - Lufthansa, Alitalia, TAP Portugal, Air France, 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 Schiphol Arpt to Barcelona Arpt.
Facts about Amsterdam to Barcelona flight
  • First flight from Amsterdam to Barcelona leaves at 00:35 hrs.
  • Last flight from Amsterdam to Barcelona leaves at 22:15 hrs.
List of all airlines from Amsterdam to Barcelona
Airline
Depart
Duration
Arrival
Stops
Lufthansa
LH 989,1132
10:55
7h 15m
18:10
1 stop
Book Now
Air France
AF 1641,1248
13:45
5h 50m
19:35
1 stop
Book Now
Alitalia
AZ 111,78
07:20
15h 55m
23:15
1 stop
Book Now
Air France
AF 1641,1048
13:45
4h 50m
18:35
1 stop
Book Now
British Airways
BA 447,2706
17:35
21h 5m
14:40
1 stop
Book Now
TAP Portugal
TP 663,1048
13:40
10h 5m
23:45
1 stop
Book Now
British Airways
BA 439,472
16:20
17h 0m
09:20
1 stop
Book Now
Air Europa Lineas Aereas
UX 1094,2001
18:35
14h 15m
08:50
1 stop
Book Now
Lufthansa
LH 993,114,1816
14:50
6h 10m
21:00
2 stop
Book Now
Aer Lingus
EI 605,564
14:00
8h 15m
22:15
1 stop
Book Now
FlyBe British European
BE 1276,1169,1148
14:15
18h 55m
09:10
2 stop
Book Now
Air France
AF 8233,1048
12:25
6h 10m
18:35
1 stop
Book Now
British Airways
BA 2765,2706
22:15
13h 45m
12:00
1 stop
Book Now
Belavia
B2 868,869
12:00
25h 50m
13:50
1 stop
Book Now
TAP Portugal
TP 661,1044
18:50
14h 45m
09:35
1 stop
Book Now
Bulgaria Air
FB 462,477
10:15
6h 25m
16:40
1 stop
Book Now
FlyBe British European
BE 1272,1069,1448
10:00
12h 40m
22:40
2 stop
Book Now
Czech Airlines
OK 617,688
09:25
4h 25m
13:50
1 stop
Book Now
British Airways
BA 441,472
19:10
14h 10m
09:20
1 stop
Book Now
British Airways
BA 8450,2710
07:15
15h 10m
22:25
1 stop
Book Now
British Airways
BA 8450,480
07:15
10h 15m
17:30
1 stop
Book Now
Vueling Airlines
VY 8309
12:15
2h 20m
14:35
0 stop
Book Now
British Airways
BA 431,480
11:40
5h 50m
17:30
1 stop
Book Now
Air Europa Lineas Aereas
UX 1094,2006
18:35
21h 55m
16:30
1 stop
Book Now
SWISS International
LX 725,1956
09:45
9h 30m
19:15
1 stop
Book Now
Scandinavian Airlines
SK 554,1585
21:45
11h 45m
09:30
1 stop
Book Now
Eurowings AG
EW 1835,1808
17:05
15h 15m
08:20
1 stop
Book Now
British Airways
BA 443,470
21:20
22h 55m
20:15
1 stop
Book Now
Smartwings
QS 8619,8688
19:45
18h 5m
13:50
1 stop
Book Now
Lufthansa
LH 989,1134
11:15
4h 50m
16:05
1 stop
Book Now
Scandinavian Airlines
SK 552,1585
10:25
23h 5m
09:30
1 stop
Book Now
Scandinavian Airlines
SK 556,2585
11:00
22h 25m
09:25
1 stop
Book Now
British Airways
BA 8460,2706
13:40
20h 5m
09:45
1 stop
Book Now
TAP Portugal
TP 669,1042
06:20
9h 50m
16:10
1 stop
Book Now
Air France
AF 1141,1448
18:45
3h 55m
22:40
1 stop
Book Now
Air France
AF 8239,1448
16:30
6h 10m
22:40
1 stop
Book Now
TAP Portugal
TP 661,1034
18:50
17h 0m
11:50
1 stop
Book Now
British Airways
BA 443,2706
21:20
12h 25m
09:45
1 stop
Book Now
British Airways
BA 2759,2708
10:55
6h 55m
17:50
1 stop
Book Now
British Airways
BA 2759,2706
10:55
22h 50m
09:45
1 stop
Book Now
British Airways
BA 423,484
07:45
5h 0m
12:45
1 stop
Book Now
British Airways
BA 429,2708
10:15
7h 35m
17:50
1 stop
Book Now
Eurowings AG
EW 1835,1816
15:10
6h 45m
21:55
1 stop
Book Now
British Airways
BA 441,2706
19:35
19h 5m
14:40
1 stop
Book Now
SN Brussels Airlines
SN 4246,3703
21:07
18h 18m
15:25
5 stop
Book Now
British Airways
BA 439,2706
16:05
22h 35m
14:40
1 stop
Book Now
Aegean Airlines
A3 617,682
12:15
27h 40m
15:55
1 stop
Book Now
Lufthansa
LH 993,1134
14:35
4h 35m
19:10
1 stop
Book Now
Scandinavian Airlines
SK 558,2585
11:40
25h 35m
13:15
1 stop
Book Now
AccesRail and Partner Railways
9B 9272,3703
21:07
18h 18m
15:25
9 stop
Book Now
British Airways
BA 2765,4695
20:45
22h 50m
19:35
1 stop
Book Now
British Airways
BA 447,4694
17:35
21h 5m
14:40
1 stop
Book Now
British Airways
BA 435,486
14:30
5h 10m
19:40
1 stop
Book Now
Vueling Airlines
VY 6291,6103
07:00
9h 20m
16:20
1 stop
Book Now
British Airways
BA 439,4694
16:05
22h 35m
14:40
1 stop
Book Now
Tarom
RO 364,421
20:00
14h 40m
10:40
1 stop
Book Now
IBERIA
IB 3723,1800
12:15
7h 0m
19:15
1 stop
Book Now
British Airways
BA 2765,4694
20:45
17h 55m
14:40
1 stop
Book Now
Lufthansa
LH 989,1138
11:15
11h 50m
23:05
1 stop
Book Now
Scandinavian Airlines
SK 550,1585
07:00
26h 30m
09:30
1 stop
Book Now
SN Brussels Airlines
SN 4218,3703
07:07
8h 3m
15:10
5 stop
Book Now
SN Brussels Airlines
SN 4216,3703
06:07
9h 3m
15:10
5 stop
Book Now
British Airways
BA 8450,2708
07:15
7h 20m
14:35
1 stop
Book Now
British Airways
BA 2761,4694
15:30
23h 10m
14:40
1 stop
Book Now
British Airways
BA 2761,2706
15:30
23h 10m
14:40
1 stop
Book Now
AccesRail and Partner Railways
9B 9268,3703
20:07
19h 18m
15:25
9 stop
Book Now
British Airways
BA 441,4694
19:35
19h 5m
14:40
1 stop
Book Now
British Airways
BA 427,4694
22:00
12h 25m
10:25
1 stop
Book Now
Scandinavian Airlines
SK 828,4685
19:05
16h 25m
11:30
1 stop
Book Now
TAP Portugal
TP 663,1042
12:55
10h 45m
23:40
1 stop
Book Now
British Airways
BA 427,2706
22:00
12h 25m
10:25
1 stop
Book Now
IBERIA
IB 5353
21:45
2h 14m
23:59
0 stop
Book Now
British Airways
BA 2759,4694
10:55
23h 30m
10:25
1 stop
Book Now
Air Europa Lineas Aereas
UX 1094,2011
18:35
27h 0m
21:35
1 stop
Book Now
IBERIA
IB 3725,630
19:05
12h 40m
07:45
1 stop
Book Now
IBERIA
IB 3721,1330
08:05
6h 40m
14:45
1 stop
Book Now
Lufthansa
LH 2311,1812
07:00
7h 50m
14:50
1 stop
Book Now
Air France
AF 8241,1448
17:45
4h 55m
22:40
1 stop
Book Now
KLM Royal Dutch Airlines
KL 1669
10:20
2h 15m
12:35
0 stop
Book Now
IBERIA
IB 3721,1430
08:05
7h 40m
15:45
1 stop
Book Now
British Airways
BA 431,2708
11:40
6h 35m
18:15
1 stop
Book Now
British Airways
BA 8452,2708
11:25
6h 50m
18:15
1 stop
Book Now
Lufthansa
LH 2309,1808
21:20
11h 10m
08:30
1 stop
Book Now
Aegean Airlines
A3 627,710
16:35
18h 25m
11:00
1 stop
Book Now
Air France
AF 1741,1248
14:50
4h 45m
19:35
1 stop
Book Now
British Airways
BA 435,2706
14:15
19h 45m
10:00
1 stop
Book Now
British Airways
BA 435,4694
14:30
24h 10m
14:40
1 stop
Book Now
IBERIA
IB 3721,1800
08:00
11h 15m
19:15
1 stop
Book Now
Eurowings AG
EW 1835,1814
12:50
5h 0m
17:50
1 stop
Book Now
British Airways
BA 431,4695
11:40
7h 55m
19:35
1 stop
Book Now
Lufthansa
LH 2301,1814
08:55
8h 55m
17:50
1 stop
Book Now
Austrian Airlines
OS 374,8849
17:45
26h 20m
20:05
1 stop
Book Now
SWISS International
LX 729,1954
14:50
23h 10m
14:00
1 stop
Book Now
TAP Portugal
TP 661,1050
17:55
15h 40m
09:35
1 stop
Book Now
British Airways
BA 2759,4695
10:55
8h 40m
19:35
1 stop
Book Now
British Airways
BA 2761,4695
14:50
4h 45m
19:35
1 stop
Book Now
British Airways
BA 8073
21:45
2h 14m
23:59
0 stop
Book Now
IBERIA
IB 3725,730
19:05
13h 40m
08:45
1 stop
Book Now
British Airways
BA 8460,486
13:40
7h 10m
19:50
1 stop
Book Now
Turkish Air
TK 1958,1851
14:35
8h 30m
23:05
1 stop
Book Now
British Airways
BA 8967,8950
16:55
5h 20m
22:15
1 stop
Book Now
Lufthansa
LH 2301,2656
08:55
4h 5m
13:00
1 stop
Book Now
SWISS International
LX 737,2806,1946
07:00
13h 35m
20:35
2 stop
Book Now
British Airways
BA 443,2708
21:20
17h 15m
14:35
1 stop
Book Now
SWISS International
LX 737,1954
07:00
7h 5m
14:05
1 stop
Book Now
British Airways
BA 8458,2710
19:50
26h 35m
22:25
1 stop
Book Now
British Airways
BA 443,2710
21:20
25h 5m
22:25
1 stop
Book Now
SWISS International
LX 737,2804,1946
07:00
13h 35m
20:35
2 stop
Book Now
SWISS International
LX 737,1956
07:00
12h 15m
19:15
1 stop
Book Now
British Airways
BA 8458,2708
19:50
18h 45m
14:35
1 stop
Book Now
AccesRail and Partner Railways
9B 9272,3705
21:07
23h 33m
20:40
9 stop
Book Now
KLM Royal Dutch Airlines
KL 2673,3352
06:00
5h 5m
11:05
1 stop
Book Now
Alitalia
AZ 109,76
17:30
23h 20m
16:50
1 stop
Book Now
IBERIA
IB 3721,1846
08:05
11h 55m
20:00
1 stop
Book Now
Croatia Airlines
OU 451,374
11:20
6h 10m
17:30
1 stop
Book Now
British Airways
BA 423,474
08:00
5h 55m
13:55
1 stop
Book Now
British Airways
BA 429,2710
10:15
11h 25m
21:40
1 stop
Book Now
KLM Royal Dutch Airlines
KL 2017,1448
18:45
3h 55m
22:40
1 stop
Book Now
Czech Airlines
OK 617,690
09:25
11h 10m
20:35
1 stop
Book Now
IBERIA
IB 3725,800
19:05
14h 10m
09:15
1 stop
Book Now
Eurowings AG
EW 1835,1812
21:45
17h 5m
14:50
1 stop
Book Now
KLM Royal Dutch Airlines
KL 2675,3334
12:40
5h 15m
17:55
1 stop
Book Now
IBERIA
IB 3721,1530
08:05
8h 40m
16:45
1 stop
Book Now
British Airways
BA 2761,2708
13:55
5h 45m
19:40
1 stop
Book Now
Aegean Airlines
A3 625,710
12:00
23h 0m
11:00
1 stop
Book Now
Smartwings
QS 8619,8690
19:45
24h 50m
20:35
1 stop
Book Now
Czech Airlines
OK 619,690
19:45
24h 50m
20:35
1 stop
Book Now
British Airways
BA 2761,2710
13:50
8h 35m
22:25
1 stop
Book Now
IBERIA
IB 3725,930
19:05
15h 40m
10:45
1 stop
Book Now
Air France
AF 1341,1248
10:40
8h 55m
19:35
1 stop
Book Now
British Airways
BA 427,472
22:00
11h 20m
09:20
1 stop
Book Now
Lufthansa
LH 2303,1816
11:00
10h 55m
21:55
1 stop
Book Now
Austrian Airlines
OS 376,8849
20:00
24h 5m
20:05
1 stop
Book Now
Lufthansa
LH 2307,1812
16:55
22h 5m
15:00
1 stop
Book Now
Eurowings AG
EW 1835,1810
19:05
15h 40m
10:45
1 stop
Book Now
British Airways
BA 8129
15:20
2h 15m
17:35
0 stop
Book Now
British Airways
BA 2765,2708
21:20
21h 30m
18:50
1 stop
Book Now
IBERIA
IB 3723,2100
12:15
10h 0m
22:15
1 stop
Book Now
TAP Portugal
TP 669,1050
07:00
26h 35m
09:35
1 stop
Book Now
IBERIA
IB 5349
15:10
2h 15m
17:25
0 stop
Book Now
British Airways
BA 427,2708
22:00
21h 35m
19:35
1 stop
Book Now
Air France
AF 1341,1548
10:40
6h 5m
16:45
1 stop
Book Now
TAP Portugal
TP 661,1046
17:55
26h 25m
20:20
1 stop
Book Now
SWISS International
LX 725,2806,1946
09:50
11h 0m
20:50
2 stop
Book Now
SWISS International
LX 725,2810,1946
09:50
11h 0m
20:50
2 stop
Book Now
British Airways
BA 423,2708
07:35
12h 0m
19:35
1 stop
Book Now
SWISS International
LX 725,2808,1946
09:50
11h 0m
20:50
2 stop
Book Now
IBERIA
IB 3723,1730
12:15
6h 30m
18:45
1 stop
Book Now
AccesRail and Partner Railways
9B 9216,3703
07:07
7h 38m
14:45
9 stop
Book Now
British Airways
BA 431,470
11:35
8h 40m
20:15
1 stop
Book Now
KLM Royal Dutch Airlines
KL 1001,484
07:20
5h 25m
12:45
1 stop
Book Now
IBERIA
IB 3721,1100
07:35
4h 40m
12:15
1 stop
Book Now
Vueling Airlines
VY 6291,6105
07:00
9h 15m
16:15
1 stop
Book Now
Pegasus Hava Tasimaciligi
PC 1256,1091
00:35
12h 35m
13:10
1 stop
Book Now
FlyBe British European
BE 102,1065,1448
10:00
12h 40m
22:40
2 stop
Book Now
IBERIA
IB 3723,800
12:05
21h 10m
09:15
1 stop
Book Now
British Airways
BA 429,4695
10:25
9h 10m
19:35
1 stop
Book Now
Austrian Airlines
OS 372,8877
10:15
22h 30m
08:45
1 stop
Book Now
Lufthansa
LH 997,1126
18:45
17h 15m
12:00
1 stop
Book Now
AccesRail and Partner Railways
9B 9236,3705
12:07
8h 23m
20:30
9 stop
Book Now
KLM Royal Dutch Airlines
KL 1233,1548
12:30
4h 15m
16:45
1 stop
Book Now
IBERIA
IB 3723,1630
12:15
5h 30m
17:45
1 stop
Book Now
Alitalia
AZ 109,74
17:50
17h 5m
10:55
1 stop
Book Now
British Airways
BA 423,2706
07:35
7h 5m
14:40
1 stop
Book Now
British Airways
BA 443,482
21:00
24h 30m
21:30
1 stop
Book Now
Lufthansa
LH 2311,1814
07:00
10h 50m
17:50
1 stop
Book Now
Lufthansa
LH 989,106,1814
11:00
6h 50m
17:50
2 stop
Book Now
SWISS International
LX 735,1952
20:00
12h 50m
08:50
1 stop
Book Now
KLM Royal Dutch Airlines
KL 2007,1548
10:35
6h 25m
17:00
1 stop
Book Now
IBERIA
IB 5305
18:40
2h 15m
20:55
0 stop
Book Now
IBERIA
IB 5369
10:20
2h 15m
12:35
0 stop
Book Now
British Airways
BA 441,2710
19:10
26h 30m
21:40
1 stop
Book Now
IBERIA
IB 5299
21:45
2h 14m
23:59
0 stop
Book Now
British Airways
BA 2765,2710
22:15
23h 25m
21:40
1 stop
Book Now
TAP Portugal
TP 669,1040
06:15
5h 35m
11:50
1 stop
Book Now
IBERIA
IB 5302
07:20
2h 15m
09:35
0 stop
Book Now
KLM Royal Dutch Airlines
KL 2007,1648
10:35
3h 45m
14:20
1 stop
Book Now
Air France
AF 1241,1548
09:30
7h 30m
17:00
1 stop
Book Now
Lufthansa
LH 2303,1812
10:40
4h 10m
14:50
1 stop
Book Now
British Airways
BA 431,2710
11:40
10h 45m
22:25
1 stop
Book Now
Lufthansa
LH 2311,2656
07:00
6h 0m
13:00
1 stop
Book Now
British Airways
BA 423,472
07:35
25h 45m
09:20
1 stop
Book Now
SN Brussels Airlines
SN 4244,3703
20:07
19h 18m
15:25
5 stop
Book Now
British Airways
BA 435,482
14:30
7h 0m
21:30
1 stop
Book Now
British Airways
BA 423,4695
07:35
12h 0m
19:35
1 stop
Book Now
Lufthansa
LH 2307,1810
16:55
17h 50m
10:45
1 stop
Book Now
SWISS International
LX 729,1950
14:50
8h 5m
22:55
1 stop
Book Now
Take a Tour