Direct flights
from Barcelona (BCN)
to Amsterdam (AMS)

Weekly schedule for flights between El Prat (Barcelona, Spain) and Schiphol (Amsterdam, Netherlands) operated by 1 airlines.
95 weekly flights operate on this route flying 775mi in 2h25min.
Expect $153 in average for a one-way ticket with the cheapest option at $0.

Monday
Monday
06:20AM08:35AM
KLM Royal Dutch AirlinesKLKL1510
Monday
07:10AM09:45AM
VuelingVYVY8300
Monday
08:55AM11:20AM
TransaviaHVHV5132
Monday
10:05AM12:35PM
VuelingVYVY8309
Monday
11:10AM01:30PM
KLM Royal Dutch AirlinesKLKL1512
Monday
01:05PM03:35PM
VuelingVYVY8302
Monday
01:20PM03:40PM
KLM Royal Dutch AirlinesKLKL1514
Monday
03:15PM05:40PM
VuelingVYVY8306
Monday
04:30PM06:55PM
VuelingVYVY8021
Monday
05:15PM07:35PM
KLM Royal Dutch AirlinesKLKL1518
Monday
06:15PM08:45PM
VuelingVYVY8304
Monday
07:25PM09:55PM
VuelingVYVY8311
Monday
07:40PM09:55PM
KLM Royal Dutch AirlinesKLKL1520
Monday
09:50PM12:15AM
TransaviaHVHV5134
Tuesday
Tuesday
06:20AM08:35AM
KLM Royal Dutch AirlinesKLKL1510
Tuesday
07:10AM09:45AM
VuelingVYVY8300
Tuesday
08:55AM11:20AM
TransaviaHVHV5132
Tuesday
10:05AM12:35PM
VuelingVYVY8309
Tuesday
11:10AM01:30PM
KLM Royal Dutch AirlinesKLKL1512
Tuesday
01:05PM03:35PM
VuelingVYVY8302
Tuesday
01:20PM03:40PM
KLM Royal Dutch AirlinesKLKL1514
Tuesday
03:15PM05:40PM
VuelingVYVY8306
Tuesday
04:30PM06:55PM
VuelingVYVY8021
Tuesday
05:15PM07:35PM
KLM Royal Dutch AirlinesKLKL1518
Tuesday
06:15PM08:45PM
VuelingVYVY8304
Tuesday
07:40PM09:55PM
KLM Royal Dutch AirlinesKLKL1520
Tuesday
09:50PM12:15AM
TransaviaHVHV5134
Wednesday
Wednesday
06:20AM08:35AM
KLM Royal Dutch AirlinesKLKL1510
Wednesday
07:10AM09:45AM
VuelingVYVY8300
Wednesday
08:55AM11:20AM
TransaviaHVHV5132
Wednesday
10:05AM12:35PM
VuelingVYVY8309
Wednesday
11:10AM01:30PM
KLM Royal Dutch AirlinesKLKL1512
Wednesday
01:05PM03:35PM
VuelingVYVY8302
Wednesday
03:15PM05:40PM
VuelingVYVY8306
Wednesday
04:30PM06:55PM
VuelingVYVY8021
Wednesday
05:15PM07:35PM
KLM Royal Dutch AirlinesKLKL1518
Wednesday
06:15PM08:45PM
VuelingVYVY8304
Wednesday
07:25PM09:55PM
VuelingVYVY8311
Wednesday
07:40PM09:55PM
KLM Royal Dutch AirlinesKLKL1520
Wednesday
09:10PM11:35PM
TransaviaHVHV5136
Thursday
Thursday
06:20AM08:35AM
KLM Royal Dutch AirlinesKLKL1510
Thursday
07:10AM09:45AM
VuelingVYVY8300
Thursday
08:55AM11:20AM
TransaviaHVHV5132
Thursday
10:05AM12:35PM
VuelingVYVY8309
Thursday
11:10AM01:30PM
KLM Royal Dutch AirlinesKLKL1512
Thursday
01:05PM03:35PM
VuelingVYVY8302
Thursday
01:20PM03:40PM
KLM Royal Dutch AirlinesKLKL1514
Thursday
03:15PM05:40PM
VuelingVYVY8306
Thursday
04:30PM06:55PM
VuelingVYVY8021
Thursday
05:15PM07:35PM
KLM Royal Dutch AirlinesKLKL1518
Thursday
06:15PM08:45PM
VuelingVYVY8304
Thursday
07:25PM09:55PM
VuelingVYVY8311
Thursday
07:40PM10:00PM
KLM Royal Dutch AirlinesKLKL1520
Thursday
09:20PM11:45PM
TransaviaHVHV5136
Friday
Friday
06:20AM08:35AM
KLM Royal Dutch AirlinesKLKL1510
Friday
07:10AM09:45AM
VuelingVYVY8300
Friday
08:55AM11:20AM
TransaviaHVHV5132
Friday
10:05AM12:40PM
VuelingVYVY8309
Friday
11:10AM01:30PM
KLM Royal Dutch AirlinesKLKL1512
Friday
01:05PM03:35PM
VuelingVYVY8302
Friday
01:20PM03:40PM
KLM Royal Dutch AirlinesKLKL1514
Friday
03:15PM05:40PM
VuelingVYVY8306
Friday
03:20PM05:45PM
TransaviaHVHV5136
Friday
04:30PM06:55PM
VuelingVYVY8021
Friday
05:15PM07:35PM
KLM Royal Dutch AirlinesKLKL1518
Friday
06:15PM08:45PM
VuelingVYVY8304
Friday
07:25PM09:55PM
VuelingVYVY8311
Friday
07:40PM09:55PM
KLM Royal Dutch AirlinesKLKL1520
Friday
11:20PM01:45AM
TransaviaHVHV5134
Saturday
Saturday
06:20AM08:35AM
KLM Royal Dutch AirlinesKLKL1510
Saturday
07:10AM09:45AM
VuelingVYVY8300
Saturday
09:50AM12:15PM
TransaviaHVHV5132
Saturday
10:05AM12:40PM
VuelingVYVY8309
Saturday
11:10AM01:30PM
KLM Royal Dutch AirlinesKLKL1512
Saturday
01:20PM03:35PM
KLM Royal Dutch AirlinesKLKL1514
Saturday
01:30PM04:00PM
VuelingVYVY8302
Saturday
03:15PM05:40PM
VuelingVYVY8306
Saturday
03:20PM05:45PM
TransaviaHVHV5136
Saturday
04:30PM06:55PM
VuelingVYVY8021
Saturday
05:15PM07:35PM
KLM Royal Dutch AirlinesKLKL1518
Saturday
06:15PM08:45PM
VuelingVYVY8304
Saturday
07:40PM09:55PM
KLM Royal Dutch AirlinesKLKL1520
Sunday
Sunday
06:20AM08:35AM
KLM Royal Dutch AirlinesKLKL1510
Sunday
07:10AM09:45AM
VuelingVYVY8300
Sunday
10:05AM12:40PM
VuelingVYVY8309
Sunday
11:10AM01:30PM
KLM Royal Dutch AirlinesKLKL1512
Sunday
01:05PM03:35PM
VuelingVYVY8302
Sunday
01:20PM03:40PM
KLM Royal Dutch AirlinesKLKL1514
Sunday
02:40PM05:05PM
TransaviaHVHV5132
Sunday
03:15PM05:40PM
VuelingVYVY8306
Sunday
05:15PM07:35PM
KLM Royal Dutch AirlinesKLKL1518
Sunday
06:15PM08:45PM
VuelingVYVY8304
Sunday
07:25PM09:55PM
VuelingVYVY8311
Sunday
07:40PM09:55PM
KLM Royal Dutch AirlinesKLKL1520
Sunday
09:45PM12:10AM
TransaviaHVHV5134