Recommended flights from Amsterdam to Barcelona

Showing flight information for 4 Aug

Fastest Journey

2 h 10 m

Direct flights

10

Flights per day

37

Distance

1239 km

There are 10 direct flights between Amsterdam and Barcelona per day, with the fastest journey taking just 2 hours and 10 minutes.

Cheapest
16:15Amsterdam Airport Schiphol2h20 18:35Barcelona El Prat Airport
0 changes
£631One-way
2nd Cheapest
10:20Amsterdam Airport Schiphol2h20 12:40Barcelona El Prat Airport
0 changes
£751One-way
Fastest
06:00Amsterdam Airport Schiphol2h10 08:10Barcelona El Prat Airport
0 changes
£781One-way
Fastest
12:25Amsterdam Airport Schiphol2h10 14:35Barcelona El Prat Airport
0 changes
£871One-way
13:25Amsterdam Airport Schiphol2h20 15:45Barcelona El Prat Airport
0 changes
£881One-way

These companies trust us. We sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling
Place to stay

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View All

COMPARE Prices across different modes

Tue
3 Aug
£67BlaBlaCar Bus
£63Vueling
Wed
4 Aug
£61Flixbus
£63Vueling
Thu
5 Aug
£52BlaBlaCar Bus
£63Vueling
Fri
6 Aug
£72BlaBlaCar Bus
£63Vueling
Sat
7 Aug
£61Flixbus
£51Vueling
Sun
8 Aug
£52Flixbus
£56Vueling
Mon
9 Aug
£50Flixbus
£51Vueling
Tue
10 Aug
£41Flixbus
£40Vueling
Wed
11 Aug
£41Flixbus
£40Vueling
Thu
12 Aug
£43BlaBlaCar Bus
£35Vueling
Fri
13 Aug
£61Flixbus
£34Vueling
Sat
14 Aug
£52Flixbus
£40Vueling
Sun
15 Aug
£52Flixbus
£40Vueling
Mon
16 Aug
£43BlaBlaCar Bus
£35Vueling
Tue
17 Aug
£41Flixbus
£34Vueling
Wed
18 Aug
£41Flixbus
£34Vueling
Thu
19 Aug
£49Flixbus
£35Vueling
Fri
20 Aug
£44Flixbus
£35Vueling
Sat
21 Aug
£41Flixbus
£34Vueling
Sun
22 Aug
£43Flixbus
£40Vueling
Mon
23 Aug
£43BlaBlaCar Bus
£34Vueling

Flight Information from Amsterdam to Barcelona

distanceDistance768 miles (1238 km)
durationAverage flight duration2 h 20 min
priceAverage plane ticket price£58 (€64)
changesDirect flightYes
carriersAirlinesVueling, Transavia Airlines, KLM, anisec, Iberia, TAP Portugal, Ryanair, Swiss, openskies, Lufthansa, Air France, British Airways or Eurowings

Flights from Amsterdam to Barcelona cover the 768 miles (1238 km) long trip taking on average 2 h 20 min with our travel partners like Vueling, Transavia Airlines, KLM, anisec, Iberia, TAP Portugal, Ryanair, Swiss, openskies, Lufthansa, Air France, British Airways or Eurowings. There are direct flight services available. While the average ticket price for this route costs around £58, you can find the cheapest plane ticket for as low as £51. Travellers depart most frequently from Amsterdam Airport Schiphol and arrive in Barcelona El Prat Airport.

Airlines

Vueling Airlines, Lufthansa and Transavia Airlines between Amsterdam and Barcelona

Travel from Amsterdam to Barcelona from £51 with Omio’s flight partners Vueling Airlines, Lufthansa and Transavia Airlines! You can find the best timetables and tickets when comparing and booking the most convenient trip for you.

Vueling Airlines
Lufthansa
Transavia Airlines

Vueling is one of Spain’s leading low-cost airlines where you can choose between Basic, Optima or Time Flex tickets for your next flight from Amsterdam to Barcelona.

Book your Vueling Airlines Amsterdam to Barcelona flight with Omio and enjoy a smooth and relaxing journey! Check Vueling Airlines’s up-to-date flight timetables for the ideal departure and arrival times, compare the fastest Amsterdam to Barcelona routes as well as the amenities offered in the class fare you choose and buy the most affordable Vueling Airlines plane tickets online that fit your budget. The distance between Amsterdam and Barcelona is 768 miles (1238 km), and the best price for a one-way Amsterdam - Barcelona Vueling Airlines plane ticket starts at £51 if you book in advance. If you would rather search for your Vueling Airlines ticket in the Omio app, you can quickly see if it's a mobile ticket so that you can go paperless when travelling by plane. Waiting in a queue at the airport to purchase your plane ticket will become yesterday's news. So, book your plane tickets online quickly and easily and enjoy your trip with Vueling Airlines!

When purchasing your Vueling Airlines flight tickets from Amsterdam to Barcelona, keep the following coronavirus related policies and recommendations in mind outlined by our travel partner:

  • Exceptions to waive change or cancellation fees policy
  • Change fees waived
  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips

Flights from Amsterdam to Barcelona
Take a flight to Barcelona easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Amsterdam to Barcelona.
FAQs
Is cross-border travel by flight between Amsterdam, Netherlands and Barcelona, Spain allowed?

Travel by plane between Amsterdam, Netherlands and Barcelona, Spain is: Partially open.

Is international entry into Barcelona from Amsterdam restricted?

International entry is allowed for: Entry is partially open for citizens and permanent residents of Netherlands

Do I need to quarantine on arrival in Spain from Amsterdam?

Entry Requirements:

  • Negative COVID-19 test issued at most 3 days before arrival
  • Pre-arrival Health Control Form (FCS) required
  • Specific entry restrictions may apply for travel to Spain: Canary Islands
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
  • Health screen upon arrival
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing

What are the safety rules to follow in Barcelona, Spain?

The government of Spain has imposed these measures to reduce the spread of COVID-19:

  • Physical distance required: 1.5 metre (s) (5 feet)
  • Face mask required: Mandatory

The above information was last checked on 02/08/2021. Remember to check the latest COVID-19 travel safety regulations for your flight to Barcelona from Amsterdam closer to your date of departure here.

Are there travel restrictions, such as quarantine measures, in place when returning to Amsterdam, Netherlands from Barcelona, Spain?

Return travel from Spain to Netherlands is: Partially open.

Are there any international entry restrictions on returning to Amsterdam from Barcelona?

Entry into Netherlands is allowed for: Entry is partially open for citizens and permanent residents of Spain

Do I need to quarantine on arrival in Netherlands from Barcelona?

Requirements for reentering:

  • 10-day mandatory quarantine and a negative COVID-19 test issued at most 1 days before arrival
  • Negative COVID-19 test is required to end quarantine early. This test occurs on day 5 in quarantine
  • Travellers with the Digital Green Certificate are exempt from the quarantine. Digital Green Certificate is proof that a person has been vaccinated against COVID-19, received a negative test result, or recovered from COVID-19
  • Health declaration required
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test

What are the safety rules to follow in Amsterdam, Netherlands?

The government of Netherlands has imposed these measures to reduce the spread of COVID-19:

  • Physical distance requirement: 1.5 metre (s) (5 feet)
  • Face mask requirement: Mandatory

Last checked on 01/08/2021. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your flight to Amsterdam from Barcelona.

What is the price of the cheapest flight from Amsterdam to Barcelona?
You can find a cheap flight from Amsterdam to Barcelona for some dates and times for as low as £51  one way in the next 7 days.
What is the cost of a plane ticket from Amsterdam to Barcelona on average?
The Amsterdam to Barcelona plane ticket price is on average £58  if you are looking to book your tickets for this trip in the next week.
How far is it from Amsterdam to Barcelona by plane?
When travelling this route you should expect the distance between Amsterdam and Barcelona via plane to be approximately 768 miles (1238 km).
How many hours does it take from Amsterdam to Barcelona by plane?
The flight time between Amsterdam and Barcelona is on average 2 h 20 min  for the 768 miles (1238 km) long journey, but the time it takes to go to Barcelona from Amsterdam by flight can vary depending on specific dates or travelling on weekends and holidays.
What airport in Amsterdam does the flight to Barcelona leave from? Which airport do I fly into Barcelona from Amsterdam?

Omio customers who book cheap flights for this route most frequently fly from Amsterdam Airport Schiphol   to Barcelona El Prat Airport.

Where is the Amsterdam airport located? Where is the Barcelona airport located?

Passengers booking this trip most frequently board their flights from Amsterdam Airport Schiphol and need to travel around 0 miles (0 km) from the city centre to get to this airport.

Passengers arriving in Barcelona most often land in Barcelona El Prat Airport and need to travel about 0 miles (0 km) from this airport to reach the city centre. You can check for public transportation connections, airport shuttles or taxi service options available from Barcelona El Prat Airport to get you to the city centre of Barcelona.

What airlines offer a service between Amsterdam and Barcelona?
For the route from Amsterdam to Barcelona you can take a flight with Vueling, Transavia Airlines, KLM, anisec, Iberia, TAP Portugal, Ryanair, Swiss, openskies, Lufthansa, Air France, British Airways or Eurowings. Be sure to check out all possible airlines that offer services to Barcelona from Amsterdam on Omio to compare what amenities they may have.
Is there a direct flight from Amsterdam to Barcelona?
Yes, you can search for direct flights from Amsterdam to Barcelona on Omio with Vueling, Transavia Airlines or KLM, and you won’t need to change in between. Direct flight services tend to offer more convenience and save you time when travelling to your destination, so it's worth paying attention to before you buy your plane ticket.
When can I take the first flight from Amsterdam to Barcelona? When can I take the last flight for the day?
If you prefer early morning flights from Amsterdam to Barcelona, the first flight leaves at 08: 05. If you prefer late night flights from Amsterdam to Barcelona, the last flight of the day leaves at 19: 45. Omio shows you the latest flight from Amsterdam to Barcelona schedule to help you book the best departure time for this journey.
How early should I buy plane tickets between Amsterdam and Barcelona to score the best deals?
If you book a plane ticket between Amsterdam and Barcelona within the next 7 days, you can find tickets to cost on average £58 one way. However, we recommend booking your flight in advance to get access to the best prices. Plane tickets from Amsterdam to Barcelona are generally on sale a few months before the planned departure date.