Flights from Amsterdam to Barcelona

Tue, Aug 3
+ Add Return

The recommended flight from Amsterdam to Barcelona

Showing flight information for Aug 3

Fastest Journey

2 h 10 m

Direct flights

10

Flights per day

36

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
06:15PMAmsterdam Airport Schiphol2h20 08:35PMBarcelona El Prat Airport
0 changes
691One-way
Cheapest
09:35PMAmsterdam Airport Schiphol2h20 11:55PMBarcelona El Prat Airport
0 changes
691One-way
Fastest
2nd Cheapest
08:40PMAmsterdam Airport Schiphol2h10 10:50PMBarcelona El Prat Airport
0 changes
751One-way
10:20AMAmsterdam Airport Schiphol2h20 12:40PMBarcelona El Prat Airport
0 changes
901One-way
Fastest
06:00AMAmsterdam Airport Schiphol2h10 08:10AMBarcelona El Prat Airport
0 changes
1061One-way

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

Ryanair
Easyjet
Eurowings
Vueling
Accommodation

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

Mon
Aug 2
67Flixbus
76Vueling
Tue
Aug 3
65Flixbus
69Vueling
Wed
Aug 4
55Flixbus
69Vueling
Thu
Aug 5
57BlaBlaCar Bus
69Vueling
Fri
Aug 6
67Flixbus
69Vueling
Sat
Aug 7
67BlaBlaCar Bus
56Vueling
Sun
Aug 8
67Flixbus
56Transavia Airlines
Mon
Aug 9
55Flixbus
56Vueling
Tue
Aug 10
45Flixbus
39Vueling
Wed
Aug 11
45Flixbus
44Vueling
Thu
Aug 12
55Flixbus
39Vueling
Fri
Aug 13
75Flixbus
37Vueling
Sat
Aug 14
57Flixbus
44Vueling
Sun
Aug 15
57Flixbus
44Vueling
Mon
Aug 16
54Flixbus
44Vueling
Tue
Aug 17
45Flixbus
35Vueling
Wed
Aug 18
45Flixbus
37Vueling
Thu
Aug 19
54Flixbus
37Vueling
Fri
Aug 20
59Flixbus
39Vueling
Sat
Aug 21
45Flixbus
37Vueling
Sun
Aug 22
51Flixbus
44Vueling

Flight Information between Amsterdam and Barcelona

distanceDistance768 miles (1238 km)
durationAverage flight duration2 h 10 min
priceAverage plane ticket price€66 (€66)
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 journey taking on average 2 h 10 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 trip costs around €66, you can find the cheapest plane ticket for as low as €56. Travellers depart most frequently from Amsterdam Airport Schiphol and arrive in Barcelona El Prat Airport.

Airlines

Amsterdam to Barcelona with Vueling, RyanAir and Lufthansa

Find the best flights between Amsterdam and Barcelona with Omio's travel partners Vueling, RyanAir and Lufthansa from €56. We can find you the best deals, timetables and tickets when comparing and booking the best route.

RyanAir
Lufthansa
Vueling

Are you making plans to travel between Amsterdam and Barcelona? Why not take a flight with RyanAir? Omio can show you current RyanAir flight times, tickets, travel information (such as luggage policy and amenities offered onboard) and prices so you can find the best deals on Amsterdam to Barcelona flights all in one place. On the RyanAir flight, you can expect to travel 768 miles (1238 km) from Amsterdam to Barcelona. If you use the Omio app to search for flights from Amsterdam to Barcelona, you can quickly see if the RyanAir ticket is a mobile ticket, making it easy for you to go paperless when taking a flight. Once you have found your perfect one-way RyanAir flight from Amsterdam to Barcelona, book your cheap plane tickets online on Omio or in the Omio app quickly and easily so you can spend the rest of your time enjoying your upcoming trip!

Operator ticket policies for COVID

  • Normal conditions apply
  • 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
Am I allowed to travel by plane from Amsterdam, Netherlands to Barcelona, Spain?

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 7/31/21. Remember to check the latest COVID-19 travel safety regulations for your flight between Amsterdam and Barcelona 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 restriction level for your return flight to Amsterdam, Netherlands from Barcelona is: Partially open.

Is my return flight into Amsterdam from Barcelona restricted?

International entry 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?

Conditions of reentry:

  • 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:

  • Social distancing required: 1.5 metre (s) (5 feet)
  • Face mask required: Mandatory

Last checked on 7/28/21. Remember to check the latest COVID-19 travel safety regulations for your flight to Amsterdam from Barcelona closer to your date of departure here.

How much do cheap plane tickets from Amsterdam to Barcelona cost?
Omio customers have found cheap plane tickets to Barcelona from Amsterdam for as low as €56  for the next 7 days.
How much does the flight from Amsterdam to Barcelona cost on average?
If you’re looking to purchase tickets for this route in the next 7 days, you’ll find that Amsterdam to Barcelona flight prices are on average €66  one way.
What is the distance between Amsterdam and Barcelona by flight?
The Amsterdam to Barcelona flight distance is approximately 768 miles (1238 km).
How long is the flight to Barcelona from Amsterdam?
The flight time from Amsterdam to Barcelona is on average 2 h 10 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 is the departure airport in Amsterdam and arrival airport in Barcelona?

Omio customers most frequently book their flights from Amsterdam Airport Schiphol   to Barcelona El Prat Airport.

Where do I find the Amsterdam airport for the flight to Barcelona? Where is the Barcelona airport?

You can find the most popular departure airport for this journey, Amsterdam Airport Schiphol, located approximately 0 miles (0 km) from the city centre of Amsterdam. The most popular arrival airport in Barcelona, called Barcelona El Prat Airport, is located around 0 miles (0 km) away from its city centre. To reach the city centre of Barcelona from Barcelona El Prat Airport, check what taxi services, airport shuttle services or public transportation options are available.

Which airlines can get me from Amsterdam to 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 between Amsterdam and Barcelona on Omio to compare what amenities they may have.
Can I book a direct flight from Amsterdam to Barcelona?
Yes, there are direct flights to Barcelona from Amsterdam, and you can find a direct flight for this trip with Vueling, Transavia Airlines or KLM  on Omio. It's worth paying attention to when you buy your plane ticket as direct services tend to offer more convenience and save you time getting to your destination.
What time is the earliest flight from Amsterdam to Barcelona? What time is the last flight from Amsterdam to Barcelona?
You can take the first flight from Amsterdam to Barcelona at 08: 20   or take the last flight from Amsterdam to Barcelona leaving at 19: 45. Look for the latest Amsterdam Barcelona flight timetable on Omio and book the best time to take the plane for this trip.
When should I buy Amsterdam Barcelona plane tickets to score the best deals?
If you purchase Amsterdam to Barcelona plane tickets within the next 7 days, you can find one way tickets to cost on average €66. However, booking in advance gives you access to the best prices for flights from Amsterdam to Barcelona. Look out for plane tickets for this route to go on sale a few months before your planned departure date to find the best deals.