Cheap flights from Amsterdam to Barcelona from €43

Return
1 adult
Economy
From?
To?
Sun 12/12
Sun 19/12

Flight information for Amsterdam to Barcelona

Find info about flight duration, direct flights, and airports for your flight from Amsterdam to Barcelona
Best price found€66The best return flight deal from Amsterdam to Barcelona found on momondo in the last 72 hours is €66. The best one-way flight to Barcelona from Amsterdam in the past 72 hours is €43
Fastest flight time2h 15mThe fastest flight from Amsterdam to Barcelona takes 2h 15m
Direct flightsWed, Thu and SatDirect flights go from Amsterdam to Barcelona on Wednesday, Thursday and Saturday. Airlines offering direct flights are: Delta and Transavia.
Airports in Barcelona1 airportThere is 1 airport near Barcelona: Barcelona-El Prat (BCN)

How to get the cheapest flight ticket from Amsterdam to Barcelona

Look no further. We've gone through all the searches for this route on momondo so you have the important information and insights to find the cheapest flight ticket for your trip

What is the cheapest month to fly from Amsterdam to Barcelona?

January

The cheapest time of year to fly to Barcelona from Amsterdam is January. The most expensive is July.

What is the cheapest Amsterdam to Barcelona flight route?

Amsterdam Schiphol - Barcelona-El Prat

Fly from Amsterdam Schiphol to Barcelona-El Prat for the best Amsterdam - Barcelona flight prices

How far in advance should you book Amsterdam to Barcelona flights?

58 days before

The cheapest time to buy a flight from Amsterdam to Barcelona is approximately 58 days to departure


Easily compare return flights from Amsterdam to Barcelona

Below you can see the best fares for your return flight route over the next three months. All fares were found on momondo this week. Browse the quickest and cheapest flights from Amsterdam to Barcelona by changing tabs
Vueling
4 Jan
AMS02:00Amsterdam Schiphol
2h 15m
BCN04:15Barcelona-El Prat
11 Jan
BCN02:05Barcelona-El Prat
2h 30m
AMS04:35Amsterdam Schiphol
Multiple Airlines
27 Jan
AMS02:00Amsterdam Schiphol
2h 15m
BCN04:15Barcelona-El Prat
30 Jan
BCN07:35Barcelona-El Prat
9h 45m
1 stop
AMS17:20Amsterdam Schiphol
TAP AIR PORTUGAL
27 Jan
AMS10:20Amsterdam Schiphol
8h 25m
1 stop
BCN18:45Barcelona-El Prat
30 Jan
BCN10:05Barcelona-El Prat
7h 15m
1 stop
AMS17:20Amsterdam Schiphol
Transavia
26 Jan
AMS09:40Amsterdam Schiphol
2h 15m
BCN11:55Barcelona-El Prat
1 Feb
BCN12:40Barcelona-El Prat
2h 30m
AMS15:10Amsterdam Schiphol
easyJet
21 Feb
AMS02:50Amsterdam Schiphol
8h 40m
1 stop
BCN11:30Barcelona-El Prat
1 Mar
BCN02:30Barcelona-El Prat
15h 15m
1 stop
AMS17:45Amsterdam Schiphol
KLM
25 Jan
AMS05:05Amsterdam Schiphol
2h 10m
BCN07:15Barcelona-El Prat
29 Jan
BCN08:00Barcelona-El Prat
2h 25m
AMS10:25Amsterdam Schiphol

Find the cheapest one-way flights from Amsterdam to Barcelona

If you're looking for one-way flights from Amsterdam to Barcelona, view some of our deals below provided by KLM, TAP AIR PORTUGAL and Transavia
Transavia
7 Feb
AMS02:00Amsterdam Schiphol
2h 15m
BCN04:15Barcelona-El Prat
easyJet
20 Mar
AMS05:35Amsterdam Schiphol
13h 20m
1 stop
BCN18:55Barcelona-El Prat
TAP AIR PORTUGAL
7 Feb
AMS08:40Amsterdam Schiphol
6h 40m
1 stop
BCN15:20Barcelona-El Prat

Search last-minute flights to Barcelona from Amsterdam

Find and compare return flight prices for your last-minute flight from Amsterdam to Barcelona
Vueling
15 Dec
AMS02:00Amsterdam Schiphol
2h 15m
BCN04:15Barcelona-El Prat
22 Dec
BCN05:10Barcelona-El Prat
2h 30m
AMS07:40Amsterdam Schiphol
Transavia
13 Dec
AMS02:00Amsterdam Schiphol
2h 15m
BCN04:15Barcelona-El Prat
17 Dec
BCN16:50Barcelona-El Prat
2h 30m
AMS19:20Amsterdam Schiphol
Multiple Airlines
17 Dec
AMS15:25Amsterdam Schiphol
12h 30m
1 stop
BCN03:55Barcelona-El Prat
24 Dec
BCN14:55Barcelona-El Prat
2h 20m
AMS17:15Amsterdam Schiphol
Lufthansa
17 Dec
AMS13:50Amsterdam Schiphol
4h 05m
1 stop
BCN17:55Barcelona-El Prat
23 Dec
BCN13:15Barcelona-El Prat
4h 20m
1 stop
AMS17:35Amsterdam Schiphol
Iberia
17 Dec
AMS16:45Amsterdam Schiphol
2h 14m
BCN18:59Barcelona-El Prat
23 Dec
BCN02:05Barcelona-El Prat
2h 30m
AMS04:35Amsterdam Schiphol
KLM
17 Dec
AMS09:25Amsterdam Schiphol
2h 10m
BCN11:35Barcelona-El Prat
22 Dec
BCN06:10Barcelona-El Prat
2h 25m
AMS08:35Amsterdam Schiphol

Vueling flights from Amsterdam to Barcelona

Our best Vueling deals on Amsterdam to Barcelona flight tickets
Vueling
4 Jan
AMS02:00Amsterdam Schiphol
2h 15m
BCN04:15Barcelona-El Prat
11 Jan
BCN02:05Barcelona-El Prat
2h 30m
AMS04:35Amsterdam Schiphol
Vueling
20 Jan
AMS05:25Amsterdam Schiphol
2h 15m
BCN07:40Barcelona-El Prat
23 Jan
BCN02:05Barcelona-El Prat
2h 30m
AMS04:35Amsterdam Schiphol

TAP AIR PORTUGAL flights from Amsterdam to Barcelona

Our best TAP AIR PORTUGAL deals on Amsterdam to Barcelona flight tickets
TAP AIR PORTUGAL
27 Jan
AMS10:20Amsterdam Schiphol
8h 25m
1 stop
BCN18:45Barcelona-El Prat
30 Jan
BCN10:05Barcelona-El Prat
7h 15m
1 stop
AMS17:20Amsterdam Schiphol
TAP AIR PORTUGAL
11 Jan
AMS12:45Amsterdam Schiphol
6h 00m
1 stop
BCN18:45Barcelona-El Prat
1 Feb
BCN10:05Barcelona-El Prat
23h 30m
1 stop
AMS09:35Amsterdam Schiphol
TAP AIR PORTUGAL
31 Dec
AMS12:45Amsterdam Schiphol
6h 00m
1 stop
BCN18:45Barcelona-El Prat
21 Jan
BCN05:50Barcelona-El Prat
6h 10m
1 stop
AMS12:00Amsterdam Schiphol

  • Are airlines flying from Amsterdam Schiphol to Barcelona offering flexible cancellation due to COVID-19?

    Due to the global impact of COVID-19, some of our airline partners operating flights from Amsterdam Schiphol to Barcelona, such as Vueling and KLM may have flexible cancellation policies in place. Use our site to search for all of the airlines offering this flexibility to you.

  • How far is Amsterdam Schiphol to Barcelona by plane?

    A flight from Amsterdam Schiphol to Barcelona will travel around 1238.2 km. A reasonable flight in good conditions will take 2h 05m.