Cheap flights from Amsterdam to Barcelona from €40

Return
1 adult
Economy
0 bags
From?
To?
Mon 10/10
Mon 17/10

Deals available from 900+ travel sites.

Flight information for Amsterdam to Barcelona

Find info about flight duration, direct flights, and airports for your flight from Amsterdam to Barcelona

Fastest flight time

2h 00m

Direct flights

Fri, Sat and Sun

Airports in Barcelona

1 airport
The fastest flight from Amsterdam to Barcelona takes 2h 00m
Direct flights go from Amsterdam to Barcelona on Friday, Saturday and Sunday. Airlines offering direct flights are: Aeromexico and Transavia.
There 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 airline that flies to Barcelona from Amsterdam?

KLM. KLM and Vueling are the most popular carriers operating from Amsterdam to Barcelona

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?

36 days before. The cheapest time to buy a flight from Amsterdam to Barcelona is approximately 36 days to departure

If you are looking to fly from Amsterdam to Barcelona, you are most likely going to fly from Amsterdam Schiphol Airport to Barcelona-El Prat Airport, the most popular airports on that route. When booking your trip to Barcelona, it is helpful to have an alternative airport to fly out of. The nearest airport to Amsterdam Schiphol Airport is Eindhoven Airport which is located in Eindhoven. The cheapest route from Amsterdam to Barcelona is EIN — BCN with an average price of €140 RT during the month of October.

Eindhoven Airport (EIN) to Barcelona-El Prat Airport (BCN)€140
Search Flight Deals
Amsterdam Schiphol Airport (AMS) to Barcelona-El Prat Airport (BCN)€253
Search Flight Deals

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
26 Nov
AMS16:40Amsterdam Schiphol
2h 15m
BCN18:55Barcelona-El Prat
29 Nov
BCN02:05Barcelona-El Prat
2h 30m
AMS04:35Amsterdam Schiphol
Transavia
22 Nov
AMS09:40Amsterdam Schiphol
2h 15m
BCN11:55Barcelona-El Prat
30 Nov
BCN12:40Barcelona-El Prat
2h 30m
AMS15:10Amsterdam Schiphol
Air Serbia
9 Jan
AMS05:00Amsterdam Schiphol
9h 45m
1 stop
BCN14:45Barcelona-El Prat
15 Jan
BCN15:30Barcelona-El Prat
12h 45m
1 stop
AMS04:15Amsterdam Schiphol
KLM
25 Nov
AMS15:55Amsterdam Schiphol
2h 10m
BCN18:05Barcelona-El Prat
29 Nov
BCN14:55Barcelona-El Prat
2h 20m
AMS17:15Amsterdam Schiphol
easyJet
9 Dec
AMS16:05Amsterdam Schiphol
12h 50m
1 stop
BCN04:55Barcelona-El Prat
14 Dec
BCN13:45Barcelona-El Prat
13h 35m
1 stop
AMS03:20Amsterdam Schiphol
Vueling
24 Nov
AMS02:15Amsterdam Schiphol
2h 15m
BCN04:30Barcelona-El Prat
28 Nov
BCN02:05Barcelona-El Prat
2h 30m
AMS04:35Amsterdam 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 Air Serbia, Transavia and Vueling
Transavia
26 Oct
AMS02:00Amsterdam Schiphol
2h 10m
BCN04:10Barcelona-El Prat
Vueling
3 Nov
AMS03:15Amsterdam Schiphol
2h 15m
BCN05:30Barcelona-El Prat
Air Serbia
3 Nov
AMS06:00Amsterdam Schiphol
23h 05m
1 stop
BCN05:05Barcelona-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
SWISS
12 Oct
AMS03:00Amsterdam Schiphol
15h 50m
1 stop
BCN18:50Barcelona-El Prat
19 Oct
BCN02:15Barcelona-El Prat
13h 00m
1 stop
AMS15:15Amsterdam Schiphol
KLM
11 Oct
AMS10:15Amsterdam Schiphol
2h 10m
BCN12:25Barcelona-El Prat
3 Nov
BCN15:55Barcelona-El Prat
2h 20m
AMS18:15Amsterdam Schiphol
Transavia
11 Oct
AMS02:00Amsterdam Schiphol
2h 10m
BCN04:10Barcelona-El Prat
19 Oct
BCN17:10Barcelona-El Prat
2h 25m
AMS19:35Amsterdam Schiphol
Lufthansa
12 Oct
AMS13:15Amsterdam Schiphol
4h 15m
1 stop
BCN17:30Barcelona-El Prat
13 Oct
BCN02:50Barcelona-El Prat
7h 05m
1 stop
AMS09:55Amsterdam Schiphol
Multiple Airlines
10 Oct
AMS03:05Amsterdam Schiphol
5h 45m
1 stop
BCN08:50Barcelona-El Prat
10 Oct
BCN16:35Barcelona-El Prat
12h 30m
1 stop
AMS05:05Amsterdam Schiphol
Austrian Airlines
15 Oct
AMS03:00Amsterdam Schiphol
12h 50m
1 stop
BCN15:50Barcelona-El Prat
20 Oct
BCN16:35Barcelona-El Prat
12h 30m
1 stop
AMS05:05Amsterdam Schiphol

Best airlines flying from Amsterdam to Barcelona

Compare and see reviews for airlines that fly from Amsterdam to Barcelona with momondo
AirlineRatingFree CancellationPrice
VuelingPriceFrom €80Free CancellationRating
7.7
Search Vueling flights
KLMPriceFrom €92Free CancellationRating
7.6
Search KLM flights

Air Serbia flights from Amsterdam to Barcelona

Our best Air Serbia deals on Amsterdam to Barcelona flight tickets
Air Serbia
9 Jan
AMS05:00Amsterdam Schiphol
9h 45m
1 stop
BCN14:45Barcelona-El Prat
15 Jan
BCN15:30Barcelona-El Prat
12h 45m
1 stop
AMS04:15Amsterdam Schiphol
Air Serbia
8 Dec
AMS05:00Amsterdam Schiphol
23h 05m
1 stop
BCN04:05Barcelona-El Prat
16 Dec
BCN04:55Barcelona-El Prat
9h 50m
1 stop
AMS14:45Amsterdam Schiphol
Air Serbia
13 Nov
AMS15:30Amsterdam Schiphol
23h 15m
1 stop
BCN14:45Barcelona-El Prat
21 Nov
BCN15:30Barcelona-El Prat
13h 10m
1 stop
AMS04:40Amsterdam Schiphol

Vueling flights from Amsterdam to Barcelona

Our best Vueling deals on Amsterdam to Barcelona flight tickets
Vueling
26 Nov
AMS16:40Amsterdam Schiphol
2h 15m
BCN18:55Barcelona-El Prat
29 Nov
BCN02:05Barcelona-El Prat
2h 30m
AMS04:35Amsterdam Schiphol
Vueling
24 Nov
AMS02:15Amsterdam Schiphol
2h 15m
BCN04:30Barcelona-El Prat
28 Nov
BCN02:05Barcelona-El Prat
2h 30m
AMS04:35Amsterdam Schiphol
Vueling
27 Nov
AMS02:15Amsterdam Schiphol
2h 15m
BCN04:30Barcelona-El Prat
30 Nov
BCN02:05Barcelona-El Prat
2h 30m
AMS04:35Amsterdam 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 10m.



Why use momondo?

momondo collates all your flight options in one place and lets you filter them to find the perfect flight from Amsterdam to Barcelona. momondo saves you time and could save you money on your trip.

Yes. momondo enables you to select and highlight flights to Barcelona from Amsterdam with this policy.

Once you have performed a search in the form on the page, momondo provides useful filters and insights. We can show you the cheapest days and times to fly as well as help filter your options to help you make an informed choice when booking flights to Barcelona from Amsterdam.

If you are simply researching potential flights to Barcelona, momondo offers a useful price alert feature which will track prices for flights to Barcelona from Amsterdam and alert you when they change.


Save money when you book flights with momondo
Flexible Travel
momondo understands the need for flexibility and we have a filter specifically for flights with no change fees.
Expert Insights
Data driven insights designed to help you find a great flight deal. From the cheapest time to depart to how far in advance to book.
Price Alerts
Track the price of your preferred flight route and be notified when it changes.