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.
91 weekly flights operate on this route flying 775mi in 2h30min.
Expect $110 in average for a one-way ticket with the cheapest option at $105.

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