Best price found
Fastest flight time
|Mon, Tue, Wed, Fri and Sat|
Airports in Amsterdam
The cheapest time of year to fly to Amsterdam from Barcelona is January. The most expensive is April.
Barcelona-El Prat - Amsterdam Schiphol
Fly from Barcelona-El Prat to Amsterdam Schiphol for the best Barcelona - Amsterdam flight prices
60 days before
The cheapest time to buy a flight from Barcelona to Amsterdam is approximately 60 days to departure
When travelling from Barcelona to Amsterdam, the most popular airport to fly into is Amsterdam Schiphol Airport. The majority of travellers flying into Amsterdam Schiphol Airport from Barcelona are departing from Barcelona-El Prat Airport. In June, C$ 109 is typically the cheapest round trip price you’ll find from Barcelona to Amsterdam which you can find when you fly BCN — AMS.
To ease the stress of booking flights, some of our airline partners flying from Barcelona to Amsterdam Schiphol are responding to the global pandemic. The following airlines may have a flexible cancellation policy to help accommodate travellers: KLM and Vueling.
The straight-line distance from Barcelona to Amsterdam Schiphol is 1238.2 km. Flights usually cover this in 2h 25m, depending on flying conditions and air traffic around both airports.
momondo collates all your flight options in one place and lets you filter them to find the perfect flight from Barcelona to Amsterdam. momondo saves you time and could save you money on your trip.
Yes. momondo allows you to filter the results for Barcelona to Amsterdam flights to just show those with flexible booking policies.
momondo provides multiple filters to help you find the best flight to Amsterdam from Barcelona. Filter by price, airline, airports, cabin, aircraft, payment method, number of stops and more.
Yes momondo offers price alerts on flights to Amsterdam from Barcelona. After performing a search on this page you should be able to see the price alert set up feature. Simply provide a valid email address and momondo will instantly alert you when prices change.