Opodo is now available in the following countries:

Book Cheap Flights from Amsterdam to Barcelona from £46

Last minute flights from Amsterdam to Barcelona

Save big and visit this destination

Prices shown below were available within the past 3 days for the period specified and should not be considered the final price offered. Please note that availability and prices are subject to change.
Amsterdam Barcelona
BEST
DEAL
Fri, 31 May AMS - BCN
Sun, 02 Jun BCN - AMS
-24 %
£194 £148
Prime price per passenger
Amsterdam Barcelona
BEST
DEAL
Mon, 10 Jun AMS - BCN
£47 £46
Prime price per passenger
Amsterdam Barcelona
BEST
DEAL
Tue, 18 Jun AMS - BCN
Tue, 18 Jun BCN - AMS
£121 £118
Prime price per passenger
Amsterdam Barcelona
BEST
DEAL
Wed, 05 Jun AMS - BCN
Fri, 07 Jun BCN - AMS
£126 £123
Prime price per passenger
Amsterdam Barcelona
BEST
DEAL
Mon, 10 Jun AMS - BCN
Wed, 12 Jun BCN - AMS
£132 £129
Prime price per passenger
Amsterdam Barcelona
BEST
DEAL
Sat, 22 Jun AMS - BCN
Sun, 23 Jun BCN - AMS
£139 £136
Prime price per passenger

Flight route information

Currency and price comparison

Train Local, one-way ticket
26% Trains in Barcelona are 26% cheaper than in Amsterdam.
Amsterdam £2.89
Barcelona £2.13
Meal Mid-priced restaurant
25% A meal in Barcelona is 25% cheaper than a meal in Amsterdam.
Amsterdam £17.02
Barcelona £12.77
Exchange rate
1 GBP = 1.17 EUR
1 EUR = 0.86 GBP
Last checked on 24 May 2024
Distance: 770 miles
Amsterdam airports
Schiphol (AMS) How far from city centre: 1 miles
Welschap (EIN) How far from city centre: 67 miles
Rotterdam (RTM) How far from city centre: 40 miles
Barcelona airports
El Prat (BCN) How far from city centre: 7 miles
Costa Brava (GRO) How far from city centre: 51 miles
Reus (REU) How far from city centre: 57 miles

Search for flights from Amsterdam to Barcelona

Useful information for the flight from Amsterdam to Barcelona

How long is the flight from Amsterdam to Barcelona?

A direct flight from Amsterdam to Barcelona typically takes 2 hours and 15 minutes. Flights that involve 1 to 2 stops can take up to 7 hours and 45 minutes.

What are the most common stopovers?

Flights with a stopover stop at Paris Charles de Gaulle (CDG), Zurich (ZRH), or Lisbon (LIS) airports before continuing to Barcelona.

What documentation do I need to fly to Barcelona from Amsterdam?

For citizens of the European Union (EU), European Economic Area (EEA), and Switzerland, a valid passport or ID card will serve as proof of identity and nationality. Amsterdam and Barcelona are both within the Schengen zone. Other nationalities may require a visa to enter the Schengen zone.

Is there a time change from Amsterdam to Barcelona?

There is no time difference between Amsterdam and Barcelona, as both cities are on Central European Time (CET).

Which airlines fly from Amsterdam to Barcelona

There are several airlines that offer departures from Amsterdam to Barcelona:

How to find cheap flights from Amsterdam to Barcelona

The easiest way to find cheap flights from Amsterdam to Barcelona is Opodo's powerful search engine. Provide your departure and arrival airports, travel dates, and the number of travellers, and the search results are displayed in seconds. The best ticket deals will be displayed first, and you can use the search filters to narrow down options. You can narrow your search by choosing the shortest route, limiting layovers, or defining preferred airports and airlines.

When are the best times to fly from Amsterdam to Barcelona

Airports in Amsterdam

Flights from Amsterdam to Barcelona take off from Amsterdam Schiphol Airport (AMS), the main international airport in the Netherlands and one of Europe's busiest airports.

Useful information about Amsterdam Schiphol Airport

Amsterdam Schiphol Airport is in the municipality of Haarlemmermeer, about 6 miles south-west of the centre of Amsterdam.

How to get to the airport:

Services: Wi-Fi, lounges, shops, restaurants, VIP service, bank, baby care facilities, bitcoin ATM, medical centre, chemist, and hairdresser.

Airports in Barcelona

Flights from Amsterdam arrive at Barcelona–El Prat Airport (BCN).

Useful information about Barcelona–El Prat Airport

Barcelona–El Prat Airport lies about 8 miles south-west of the centre of Barcelona.

How to get to Barcelona from the airport:

Services: free Wi-Fi, lounges, shops, restaurants, VIP rooms, chemist, car hire, wellness spa, currency exchange, ATMs.

What to do and visit in Barcelona

Frequently asked questions about flights from Amsterdam to Barcelona

How long does the flight take to go from Amsterdam to Barcelona?
The total flight time between Amsterdam and Barcelona is of around 02:17 hours on average, considering an average distance of 1,263 km, for both direct and indirect flights for the route (which may have 1 or more stops in other cities in between).
How can I find cheap flights from Amsterdam to Barcelona at Opodo?
The cheapest price for a flight from Amsterdam to Barcelona is 46£. At Opodo we use different machine learned based methodologies to find our costumers the best option available, considering airline combinations, stopovers and direct flights as well as different criteria for inbound and outbound journeys.
Is Barcelona expensive to visit compared to Amsterdam?
If you compare transportation prices, the taxi ride in Barcelona costs an average of 2.55 GBP, 25% cheaper than Amsterdam, with a fare of 3.40 GBP, while train tickets costs 26% less in Barcelona: 2.13 GBP against 2.89 GBP in Amsterdam. If you compare the price of a lunch meal, however, you can find it from 12.77 GBP in Barcelona, 25% less than the 17.02 GBP in Amsterdam. The price of the coffee is around 43% cheaper in Barcelona, with an average of 1.92 GBP, while in Amsterdam the coffee costs 3.36 GBP.
When is the best time to book a flight from Amsterdam to Barcelona?
The most popular months to book a trip from Amsterdam to Barcelona are July, April and May, based on the searches of our customers.
When is the best time to travel from Amsterdam to Barcelona?
The best time of the year to go to Barcelona when flying from Amsterdam depends on several preference factors like climate, seasonality and, of course, price. When it comes to popularity, July is the top 1º month to fly to Barcelona from Amsterdam in terms of searches from our customer, followed by August and May. If you prefer to avoid high peaks of turism, however, and escape a crowded period, January, March and February are the months with less volume of searchs for the route Amsterdam - Barcelona.
Is it possible to purchase a flexible ticket for my flight from Amsterdam to Barcelona?
At Opodo we want to make sure that your travel plans are not affected by any cancelation as well as any possible restrictions Spain may apply when travelling from Amsterdam. Is your flight cancelled? We've got your back! With our flexible ticket guarantee you can decide if you want to book another flight - free of rebooking fee - or get a full refund!
How is the weather in Barcelona compared to Amsterdam?
While in Amsterdam the temperatures can reach an average of 30.44 ºC in summer, with precipitation levels up to 6.0 mm ,Barcelona's temperatures can go up to 30.74 ºC during the hot season, with 12.0 mm average of rain rate . In winter, however, weather indicators show around 3.49 ºC in Barcelona, compared to the -2.89 ºC average degrees reported in Amsterdam. During the winter period, Amsterdam can register 3.0 mm precipitation, while Barcelona have an average of 6.0 mm rain level.
Which airports have flights between Amsterdam and Barcelona?
The main airport route flying between Amsterdam and Barcelona is: Schiphol (AMS) to El Prat (BCN). This route is covered by the following airline(s):
  • Transavia Airlines.
  • Level Europe.
  • Delta Air Lines.
Airlines with indirect flights from Amsterdam to Barcelona are:
TAP Portugal, stoping in Porto for 70 minutes minimun.
  • Air France, with 105 minutes scale in Paris.
  • Air France, with 105 minutes scale in Paris.
Flight Duration 2 h and 17 m Flights between Amsterdam and Barcelona take, on average, 2 h and 17 m minutes, but the time can vary according to other factors
Cheapest flight £46 Cheapest price for a flight between Amsterdam and Barcelona found by our customers in the last 72 hours
Departing Airport Schiphol The airport Schiphol is the departure airport operating flights between Amsterdam and Barcelona
Arriving Airport El Prat Flights departing Amsterdam with Barcelona as destination arrive at El Prat

Plan your trip