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

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

Monday
Monday
07:00AM09:15AM
VuelingVYVY8308
Monday
07:00AM09:15AM
TransaviaHVHV5131
Monday
08:20AM10:25AM
KLM Royal Dutch AirlinesKLKL1511
Monday
10:10AM12:15PM
KLM Royal Dutch AirlinesKLKL1513
Monday
10:25AM12:40PM
VuelingVYVY8301
Monday
01:20PM03:35PM
VuelingVYVY8303
Monday
02:30PM04:40PM
VuelingVYVY8305
Monday
02:30PM04:35PM
KLM Royal Dutch AirlinesKLKL1517
Monday
02:45PM05:00PM
TransaviaHVHV5133
Monday
04:40PM06:50PM
VuelingVYVY8310
Monday
04:55PM07:05PM
KLM Royal Dutch AirlinesKLKL1519
Monday
07:35PM09:50PM
VuelingVYVY8307
Monday
08:55PM11:05PM
KLM Royal Dutch AirlinesKLKL1521
Monday
09:40PM11:55PM
VuelingVYVY8313
Tuesday
Tuesday
07:00AM09:15AM
VuelingVYVY8308
Tuesday
08:20AM10:25AM
KLM Royal Dutch AirlinesKLKL1511
Tuesday
10:10AM12:15PM
KLM Royal Dutch AirlinesKLKL1513
Tuesday
10:25AM12:40PM
VuelingVYVY8301
Tuesday
01:20PM03:35PM
VuelingVYVY8303
Tuesday
02:30PM04:35PM
KLM Royal Dutch AirlinesKLKL1517
Tuesday
02:40PM04:55PM
TransaviaHVHV5133
Tuesday
03:40PM05:50PM
VuelingVYVY8313
Tuesday
04:40PM06:50PM
VuelingVYVY8310
Tuesday
04:55PM07:05PM
KLM Royal Dutch AirlinesKLKL1519
Tuesday
07:35PM09:50PM
VuelingVYVY8307
Tuesday
08:55PM11:05PM
KLM Royal Dutch AirlinesKLKL1521
Wednesday
Wednesday
07:00AM09:15AM
VuelingVYVY8308
Wednesday
07:00AM09:15AM
TransaviaHVHV5131
Wednesday
08:20AM10:25AM
KLM Royal Dutch AirlinesKLKL1511
Wednesday
10:10AM12:15PM
KLM Royal Dutch AirlinesKLKL1513
Wednesday
10:25AM12:40PM
VuelingVYVY8301
Wednesday
01:20PM03:35PM
VuelingVYVY8303
Wednesday
02:30PM04:40PM
VuelingVYVY8305
Wednesday
02:30PM04:35PM
KLM Royal Dutch AirlinesKLKL1517
Wednesday
03:40PM05:50PM
VuelingVYVY8313
Wednesday
04:40PM06:50PM
VuelingVYVY8310
Wednesday
04:55PM07:05PM
KLM Royal Dutch AirlinesKLKL1519
Wednesday
07:35PM09:50PM
VuelingVYVY8307
Wednesday
08:55PM11:05PM
KLM Royal Dutch AirlinesKLKL1521
Thursday
Thursday
06:55AM09:15AM
TransaviaHVHV5131
Thursday
07:00AM09:15AM
VuelingVYVY8308
Thursday
08:20AM10:25AM
KLM Royal Dutch AirlinesKLKL1511
Thursday
10:10AM12:15PM
KLM Royal Dutch AirlinesKLKL1513
Thursday
10:25AM12:40PM
VuelingVYVY8301
Thursday
01:20PM03:35PM
VuelingVYVY8303
Thursday
02:30PM04:35PM
KLM Royal Dutch AirlinesKLKL1517
Thursday
02:40PM04:55PM
TransaviaHVHV5135
Thursday
04:40PM06:50PM
VuelingVYVY8310
Thursday
04:55PM07:05PM
KLM Royal Dutch AirlinesKLKL1519
Thursday
07:35PM09:50PM
VuelingVYVY8307
Thursday
08:55PM11:05PM
KLM Royal Dutch AirlinesKLKL1521
Thursday
09:10PM11:25PM
VuelingVYVY8305
Friday
Friday
07:00AM09:15AM
TransaviaHVHV5131
Friday
07:00AM09:15AM
VuelingVYVY8308
Friday
08:20AM10:25AM
KLM Royal Dutch AirlinesKLKL1511
Friday
10:10AM12:15PM
KLM Royal Dutch AirlinesKLKL1513
Friday
10:25AM12:40PM
VuelingVYVY8301
Friday
01:20PM03:35PM
VuelingVYVY8303
Friday
02:30PM04:35PM
KLM Royal Dutch AirlinesKLKL1517
Friday
02:40PM04:55PM
TransaviaHVHV5133
Friday
04:40PM06:50PM
VuelingVYVY8310
Friday
04:55PM07:05PM
KLM Royal Dutch AirlinesKLKL1519
Friday
07:35PM09:50PM
VuelingVYVY8307
Friday
08:55PM11:05PM
KLM Royal Dutch AirlinesKLKL1521
Friday
09:00PM11:15PM
VuelingVYVY8305
Friday
09:40PM11:55PM
VuelingVYVY8313
Saturday
Saturday
07:00AM09:15AM
VuelingVYVY8308
Saturday
07:00AM09:15AM
TransaviaHVHV5131
Saturday
08:20AM10:25AM
KLM Royal Dutch AirlinesKLKL1511
Saturday
10:10AM12:15PM
KLM Royal Dutch AirlinesKLKL1513
Saturday
10:25AM12:40PM
VuelingVYVY8301
Saturday
01:10PM03:25PM
VuelingVYVY8303
Saturday
02:30PM04:35PM
KLM Royal Dutch AirlinesKLKL1517
Saturday
03:10PM05:25PM
TransaviaHVHV5133
Saturday
03:40PM05:50PM
VuelingVYVY8313
Saturday
04:40PM06:50PM
VuelingVYVY8310
Saturday
04:55PM07:05PM
KLM Royal Dutch AirlinesKLKL1519
Sunday
Sunday
07:00AM09:15AM
VuelingVYVY8308
Sunday
07:00AM09:15AM
TransaviaHVHV5131
Sunday
08:20AM10:25AM
KLM Royal Dutch AirlinesKLKL1511
Sunday
10:10AM12:15PM
KLM Royal Dutch AirlinesKLKL1513
Sunday
10:25AM12:40PM
VuelingVYVY8301
Sunday
11:55AM02:10PM
TransaviaHVHV5133
Sunday
01:10PM03:25PM
VuelingVYVY8303
Sunday
02:30PM04:35PM
KLM Royal Dutch AirlinesKLKL1517
Sunday
02:30PM04:40PM
VuelingVYVY8305
Sunday
04:40PM06:50PM
VuelingVYVY8310
Sunday
04:55PM07:05PM
KLM Royal Dutch AirlinesKLKL1519
Sunday
07:35PM09:50PM
VuelingVYVY8307
Sunday
08:55PM11:05PM
KLM Royal Dutch AirlinesKLKL1521
Sunday
09:30PM11:45PM
VuelingVYVY8313