[menuItemContent][menuItemRightSideContent]
Currency

Recommended flights from Amsterdam to Barcelona

Showing flight information for Jun 22

Fastest Journey

2 h 10 m

Direct flights

7

Flights per day

17

Distance

1239 km

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

Cheapest
Fastest
08:45AMAmsterdam Airport Schiphol2h10 10:55AMBarcelona El Prat Airport
0 changes
$761One-way
06:30PMAmsterdam Airport Schiphol2h20 08:50PMBarcelona El Prat Airport
0 changes
$871One-way
10:25AMAmsterdam Airport Schiphol2h20 12:45PMBarcelona El Prat Airport
0 changes
$871One-way
2nd Cheapest
09:40PMAmsterdam Airport Schiphol2h20 12:00AMBarcelona El Prat Airport
0 changes
$781One-way
12:15PMAmsterdam Airport Schiphol5h05 05:20PMBarcelona El Prat Airport
1 changes
$2691One-way

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

Ryanair
Easyjet
Eurowings
Vueling
Accommodation

Need a place to stay?

Tue, Jun 22
Total price for 1 nights, 1 adults
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

Mon
Jun 21
$74BlaBlaCar Bus
$76Transavia Airlines
Tue
Jun 22
$87BlaBlaCar Bus
$76Transavia Airlines
Wed
Jun 23
$95Flixbus
$89Transavia Airlines
Thu
Jun 24
$69BlaBlaCar Bus
$105Vueling
Fri
Jun 25
$79BlaBlaCar Bus
$78Vueling
Sat
Jun 26
$69BlaBlaCar Bus
$49Vueling
Sun
Jun 27
$79BlaBlaCar Bus
$87Vueling
Mon
Jun 28
$69Flixbus
$55Vueling
Tue
Jun 29
$69BlaBlaCar Bus
Find prices
Wed
Jun 30
$69BlaBlaCar Bus
$47Vueling
Thu
Jul 1
$87BlaBlaCar Bus
Find prices
Fri
Jul 2
$95BlaBlaCar Bus
$84Vueling
Sat
Jul 3
$87BlaBlaCar Bus
Find prices
Sun
Jul 4
$95Flixbus
$96Vueling
Mon
Jul 5
$82BlaBlaCar Bus
Find prices
Tue
Jul 6
$62BlaBlaCar Bus
$78Vueling
Wed
Jul 7
$74BlaBlaCar Bus
$105Vueling
Thu
Jul 8
$87BlaBlaCar Bus
Find prices
Fri
Jul 9
$105BlaBlaCar Bus
Find prices
Sat
Jul 10
$112BlaBlaCar Bus
$158Air Europa
Sun
Jul 11
$92BlaBlaCar Bus
$131Vueling
flight

Journey Summary

Amsterdam to Barcelona Flight Information

Avg. Flight Duration
3 hours 30 minutes
Flight Price: $83
Flights Depart from:Amsterdam
Flights arrive in:Barcelona
Distance:1239 km
Airlines:Vueling, Air Europa, KLM, Transavia Airlines
Airlines

Amsterdam to Barcelona with Vueling Airlines, Transavia Airlines and KLM

Travel between Amsterdam and Barcelona from $49 (€39) with Omio’s flight partners Vueling Airlines, Transavia Airlines and KLM! You can find the best schedules and tickets when comparing and booking the most popular journey for you.

Vueling Airlines
KLM
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 between Amsterdam and Barcelona.

Omio helps you compare and book the perfect flight with Vueling Airlines from Amsterdam to Barcelona for a smooth and relaxing journey. Check the latest Vueling Airlines flight schedules for the ideal departure and arrival times, take a look at the travel information for the Amsterdam to Barcelona flight with Vueling Airlines (such as baggage allowance and amenities offered onboard), compare the best connections for your Amsterdam - Barcelona trip and then book a cheap plane ticket with ease. The distance between Amsterdam and Barcelona by plane is 768 miles (1238 km). You can book tickets for this Vueling Airlines flight for as low as $49 (€39) one-way if you book in advance. When you search for Vueling Airlines tickets from Amsterdam to Barcelona in the Omio app, you can also check whether they are mobile tickets quickly and easily. If they are mobile tickets, then you can go paperless when taking a flight. Book that perfect Vueling Airlines Amsterdam - Barcelona plane ticket online and enjoy your trip!

When you buy your Vueling Airlines flight tickets from Amsterdam to Barcelona don't forget to keep the following COVID-19 related policies in mind:

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

Amsterdam to Barcelona Flights: An Overview

Amsterdam to Barcelona flights offer a fast and cost-effective way to travel from Holland to northern (Catalonian) Spain. Travelers can expect a choice of several direct flights from Amsterdam to Barcelona every day of the week offered by a selection of airlines including the Dutch national carrier. The flight distance of this route is 1,240 km and is usually covered in just over two hours.

Which airlines fly from Amsterdam to Barcelona?

Several airlines ply this route including Transavia, Iberia, Vueling, and national carrier KLM.

How long is the flight from Amsterdam to Barcelona?

On average, a flight takes two hours and fifteen minutes to arrive at its destination. The fastest possible flight takes two hours and five minutes. Of course, indirect flights take much longer and can mean around 5 hours of flying time plus several hours of layover.

How many flights are there from Amsterdam to Barcelona?

You can expect about seven direct Amsterdam to Barcelona flights daily plus a variety of indirect flights with just once change. Travel times range from early morning to late in the evening.

What are the departure and arrival airports for flights from Amsterdam to Barcelona?

Departure airport: Amsterdam Airport Schiphol (AMS) is the departure airport on this route. The airport is 9 km or a 20-minute drive south west of the city centre and can easily be reached by public transport. Schiphol is a huge international travel hub, so expect a variety of eateries, shopping, bars, and cafes.

Arrival airport: Barcelona El Prat Airport (BCN) is the arrival airport on this route. The airport is about 12 km from the city centre and is easily accessible with a variety of different public transport connections. As the second largest airport in Spain, you can expect a myriad of shops and eateries at all of the terminals. It will soon adopt the official name of Josep Tarradellas Barcelona-El Prat Airport.

Cheap flights from Amsterdam to Barcelona: when to book to save $

Time Price Savings
1 week earlier 29 €
2 weeks earlier 27 €7%
1 month before 29 €0%


When it comes to booking flights, planning ahead always pays off! Both scheduled and low-cost airlines often release promotional prices and discounted fares—so by buying in advance—you can get access to the cheapest airline tickets. Use Omio to check prices and flight offers Amsterdam - Barcelona: look for the most attractive fares and choose the most suitable solution for you. But hurry up—if you want to buy cheaper airline tickets from Amsterdam to Barcelona timing is everything.

Flight prices can fluctuate massively. However, we have studied price trends to help you find cheap flights from Amsterdam to Barcelona and save as much as possible on ticket prices. In general, when you book a flight:

  • Buying your air tickets from Amsterdam to Barcelona 2 weeks in advance means you could save up to 7% compared to the price available on the day of departure.
  • Check back to our website where you can explore airline offers and cheap flights to travel all over Europe, the U.S. and Canada.

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 2 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 exempted from providing a negative COVID-19 test
  • Health screen upon arrival

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 6/21/21. Remember to check the latest COVID-19 travel safety regulations for your flight to Barcelona from Amsterdam closer to your date of departure here

What COVID restrictions are there for my return journey by plane to Amsterdam, Netherlands from Barcelona, Spain?

The current restriction level for your return trip by plane from Barcelona to Amsterdam is: Partially open

Are there any international entry restrictions on returning to Netherlands from Spain?

Reentry to 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?

What are the requirements?

  • 10-day mandatory quarantine and a negative COVID-19 test issued at most 1 days before arrival
  • A negative result for COVID-19 is a condition to end the quarantine obligation earlier. It is tested in quarantine on day 5

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: 1.5 metre (s) (5 feet)
  • Face mask: Mandatory

Last checked on 6/20/21. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your flight to Amsterdam from Barcelona here.

How much are cheap flights to Barcelona from Amsterdam?
Omio customers have found cheap plane tickets from Amsterdam to Barcelona for as low as $49 (€39)  for the next 7 days.
How much does it cost to take a flight to Barcelona from Amsterdam?
In the next 7 days you can expect to pay on average $80 (€64)  for a flight ticket to Barcelona from Amsterdam.
What is the distance to Barcelona from Amsterdam by plane?
You should expect to travel around 768 miles (1238 km)  between Amsterdam and Barcelona by plane.
How long is the flight from Amsterdam to Barcelona?
The flight time between Amsterdam and Barcelona is on average 2 h 10 min  for the 768 miles (1238 km) long journey, but the time it takes to go between Amsterdam and Barcelona by flight can vary depending on specific dates or traveling on weekends and holidays.
Which airport for the flight from Amsterdam to Barcelona do I fly out of? Which Barcelona airport from Amsterdam do I arrive in?

When traveling this route, Omio customers are departing most frequently from Amsterdam Airport Schiphol   and arriving in Barcelona El Prat Airport.

Where is the airport in Amsterdam to go to Barcelona? Where is the airport in Barcelona located?

The most popular departure airport with passengers for this route, called Amsterdam Airport Schiphol, is located 0 miles (0 km) from the city center of Amsterdam.

The most popular arrival airport, Barcelona El Prat Airport, is located 0 miles (0 km) away from the city center of Barcelona. You can check what public transit connections, taxi services or airport shuttle service options are available to take you from Barcelona El Prat Airport to the city center in Barcelona.

Which airlines can get me from Amsterdam to Barcelona?
For the best Amsterdam to Barcelona flight to buy, you can travel safely and comfortably with Vueling, Transavia Airlines, KLM, Iberia, TAP Portugal, Ryanair, Swiss, Lufthansa, Air France, British Airways or Eurowings. However, it's always good to check all possible airlines with services to Barcelona from Amsterdam to compare what amenities they may offer.
Is there a direct flight from Amsterdam to Barcelona?
If you’re looking for a direct flight from Amsterdam to Barcelona, consider traveling with Transavia Airlines or KLM. Nonstop flight services tend to offer more convenience and save you time getting you to your destination, so it's worth paying attention to this when booking your plane tickets.
When can I take the first flight from Amsterdam to Barcelona? When can I take the last flight for the day?
The earliest flight for this trip departs from Amsterdam at 6: 45 AM. The last flight leaves from Amsterdam at 7: 40 PM. Check Omio for the latest flight schedule from Amsterdam to Barcelona and book the best time to depart on your chosen travel date.
How far in advance should I book plane tickets between Amsterdam and Barcelona for the best deals?
If you purchase a plane ticket from Amsterdam to Barcelona within the next 7 days, you can find tickets to cost on average $80 (€64) one way. However, we recommend booking your flight in advance to get access to the best prices. Plane tickets between Amsterdam and Barcelona are generally on sale a few months before the planned departure date.