Flights from Amsterdam to Barcelona

The cheapest flights from Amsterdam to Barcelona

Showing times and prices for 26 Jun

Cheapest

£108

Average

£346

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

Cheapest
07:00Amsterdam Airport Schiphol2h20 09:20Barcelona El Prat Airport
0 changes
£1081One-way
2nd Cheapest
10:25Amsterdam Airport Schiphol2h20 12:45Barcelona El Prat Airport
0 changes
£1261One-way
13:20Amsterdam Airport Schiphol2h20 15:40Barcelona El Prat Airport
0 changes
£1531One-way
10:25Amsterdam Airport Schiphol2h20 12:45Barcelona El Prat Airport
0 changes
£1601One-way
07:00Amsterdam Airport Schiphol2h20 09:20Barcelona El Prat Airport
0 changes
£1601One-way

Flight schedule Amsterdam to Barcelona

Showing flights for tomorrow, Sunday, 26 June
06:00Amsterdam Airport Schiphol2h10 08:10Barcelona El Prat Airport
0 changes
06:55Amsterdam Airport Schiphol26h00 08:55Barcelona El Prat Airport
1 change
07:00Amsterdam Airport Schiphol2h20 09:20Barcelona El Prat Airport
0 changes
07:00Amsterdam Airport Schiphol2h20 09:20Barcelona El Prat Airport
0 changes
07:20Amsterdam Airport Schiphol7h30 14:50Barcelona El Prat Airport
1 change
07:20Amsterdam Airport Schiphol7h35 14:55Barcelona El Prat Airport
1 change
10:25Amsterdam Airport Schiphol2h20 12:45Barcelona El Prat Airport
0 changes
10:25Amsterdam Airport Schiphol2h20 12:45Barcelona El Prat Airport
0 changes
11:00Amsterdam Airport Schiphol5h35 16:35Barcelona El Prat Airport
1 change
11:00Amsterdam Airport Schiphol21h55 08:55Barcelona El Prat Airport
1 change
12:10Amsterdam Airport Schiphol5h10 17:20Barcelona El Prat Airport
1 change
13:20Amsterdam Airport Schiphol2h20 15:40Barcelona El Prat Airport
0 changes
13:20Amsterdam Airport Schiphol2h20 15:40Barcelona El Prat Airport
0 changes
16:30Amsterdam Airport Schiphol2h20 18:50Barcelona El Prat Airport
0 changes
16:30Amsterdam Airport Schiphol2h20 18:50Barcelona El Prat Airport
0 changes
17:25Amsterdam Airport Schiphol22h20 15:45Barcelona El Prat Airport
1 change
17:25Amsterdam Airport Schiphol17h30 10:55Barcelona El Prat Airport
1 change
20:35Amsterdam Airport Schiphol2h10 22:45Barcelona El Prat Airport
0 changes

This is the last flight of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Sun
26 Jun
Mon
27 Jun
Tue
28 Jun
Wed
29 Jun
Thu
30 Jun
Fri
01 Jul
Sat
02 Jul
Sun
03 Jul
Mon
04 Jul
Tue
05 Jul
Wed
06 Jul
Thu
07 Jul
Fri
08 Jul
Sat
09 Jul
Sun
10 Jul
Mon
11 Jul
Tue
12 Jul
Wed
13 Jul
Thu
14 Jul
Fri
15 Jul
Sat
16 Jul

The fastest flights from Amsterdam to Barcelona

Showing times and prices for 26 Jun

Fastest Journey

2 h 10 m

Average

7 h 35 m

Flights per day

18

Distance

1239 km

Of the 18 flights that leave Amsterdam for Barcelona every day 10 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
06:00Amsterdam Airport Schiphol2h10 08:10Barcelona El Prat Airport
0 changes
£1871One-way
Fastest
20:35Amsterdam Airport Schiphol2h10 22:45Barcelona El Prat Airport
0 changes
£6191One-way
2nd Fastest
16:30Amsterdam Airport Schiphol2h20 18:50Barcelona El Prat Airport
0 changes
£1751One-way
2nd Fastest
10:25Amsterdam Airport Schiphol2h20 12:45Barcelona El Prat Airport
0 changes
£1601One-way
2nd Fastest
10:25Amsterdam Airport Schiphol2h20 12:45Barcelona El Prat Airport
0 changes
£1261One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling
Place to stay

Need a place to stay in Barcelona?

view on map

Top pick hotels

View more

Entire homes & apartments

View more

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

View all

Overview: Amsterdam to Barcelona flight

distanceDistance768 miles (1238 km)
durationAverage flight duration2 h 19 min
priceAverage plane ticket price£118 (€131)
changesDirect flightYes
carriersAirlinesAir Europa, TAP Portugal, Swiss, Germanwings, Norwegian Air Shuttle, Aegean Airlines, openskies, Bulgaria Air, Eurowings, Vueling, PGA-Portugalia Airlines, Tuifly, tarom, samurai airlines, tab, KLM, Lufthansa Cityline, British Airways, Air Dolomiti, Aer Lingus, csa, Austrian Airlines, Transavia Airlines, easyJet, anisec, Iberia, Air France or Lufthansa

Flights from Amsterdam to Barcelona cover the 768 miles (1238 km) long journey taking on average 2 h 19 min with our travel partners like Air Europa, TAP Portugal, Swiss, Germanwings, Norwegian Air Shuttle, Aegean Airlines, openskies, Bulgaria Air, Eurowings, Vueling, PGA-Portugalia Airlines, Tuifly, tarom, samurai airlines, tab, KLM, Lufthansa Cityline, British Airways, Air Dolomiti, Aer Lingus, csa, Austrian Airlines, Transavia Airlines, easyJet, anisec, Iberia, Air France or Lufthansa. There are direct flight services available. While the average ticket price for this journey costs around £118, you can find the cheapest plane ticket for as low as £99. Travellers depart most frequently from Amsterdam Airport Schiphol and arrive in Barcelona El Prat Airport.

Airlines: Eurowings, Vueling Airlines and KLM Amsterdam to Barcelona

Eurowings, Vueling Airlines and KLM flights will get you from Amsterdam to Barcelona from £99. With over 1000 travel companies on Omio, you can find the best flight times and tickets for your trip.

Eurowings
Vueling Airlines
KLM

Eurowings is Germany's leading low-cost airline and offers a choice of Smart, Best and BIZclass fares for your next flight from Amsterdam to Barcelona.

One of the best ways to travel from Amsterdam to Barcelona is by taking a flight with Eurowings. Omio helps you find the ideal Eurowings flight between Amsterdam and Barcelona by showing you Eurowings current flight timetables, the plane tickets on offer (including amenities offered onboard and travel information like luggage policy) and the best prices for this Amsterdam to Barcelona journey. You can expect to travel 768 miles (1238 km) between Amsterdam and Barcelona on a flight with Eurowings. If you are using the Omio app to search for flights to Barcelona from Amsterdam, you can check straight away if the Eurowings ticket is a mobile ticket, which makes it easy for you to go paperless when travelling without needing to purchase tickets in person at the airport. Once you’ve found that perfect flight, book your Eurowings plane ticket on Omio quickly and easily, then enjoy your upcoming trip from Amsterdam to Barcelona!

    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.

    Book your Vueling Airlines Amsterdam to Barcelona flight with Omio and enjoy a smooth and relaxing journey! Check Vueling Airlines 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 to Barcelona from Amsterdam is 768 miles (1238 km), and the best price for a one-way Amsterdam - Barcelona Vueling Airlines plane ticket starts at £99 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!

    • Average Price: £99

    KLM is the Netherlands' national carrier and offers two types of ticket for your flight between Amsterdam and Barcelona: Economy and Business.

    Enjoy a smooth and easy trip from Amsterdam to Barcelona with KLM! As an official travel partner of KLM, Omio can help you search current flight timetables from KLM, compare the best routes between Amsterdam and Barcelona as well as the class fares available for this route (including information on luggage policy and amenities provided onboard), and buy the most affordable KLM Amsterdam to Barcelona plane ticket available today. If you search for KLM tickets in the Omio app, you can also see if they are mobile tickets so that you can travel paperless rather than needing to wait in a queue at the airport in person to purchase tickets. Once you find your ideal route, book your one-way flight to Barcelona from Amsterdam on Omio or in the Omio app in just a few simple steps. You can then sit back and enjoy the 768 miles (1238 km) route from Amsterdam to Barcelona with ease and comfort on a flight with KLM.

      Travel Tips: Amsterdam to Barcelona flight

      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

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

      What is the status of international entry into Spain from Netherlands?

      International entry status: Entry is fully open for citizens and permanent residents of Netherlands

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

      Conditions of entry:

      • Specific entry restrictions may apply for travel to Spain: Canary Islands

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

      When travelling in Spain, you must follow these COVID-19 safety rules:

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

      The information above was last checked on 24/06/2022. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your flight to Barcelona from Amsterdam before travelling.

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

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

      Reentry to Netherlands is allowed for: Entry is fully open for citizens and permanent residents of Spain

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

      What are the entry requirements?

      • There are no current restrictions

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

      Last verified on 20/06/2022. 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 Barcelona to Amsterdam flight here.

      Omio customers have found cheap plane tickets to Barcelona from Amsterdam for as low as £99  for the next 7 days.
      If you’re looking to purchase your plane tickets in the next week, you can expect the Amsterdam to Barcelona flight price to come in at an average of £118  one way.
      The flight distance from Amsterdam to Barcelona is around 768 miles (1238 km).
      The Amsterdam to Barcelona flight duration is on average 2 h 19 min, which is to be expected when travelling 768 miles (1238 km) to Barcelona from Amsterdam. However, the time it takes can vary based on specific dates, weekends, and bank holidays.

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

      You can find the most popular departure airport for this journey, Amsterdam Airport Schiphol, located approximately 6.9 miles (11.2 km) from the city centre of Amsterdam. The most popular arrival airport in Barcelona, called Barcelona El Prat Airport, is located around 9 miles (14.5 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.

      When taking a flight from Amsterdam to Barcelona, you can count on Air Europa, TAP Portugal, Swiss, Germanwings, Norwegian Air Shuttle, Aegean Airlines, openskies, Bulgaria Air, Eurowings, Vueling, PGA-Portugalia Airlines, Tuifly, tarom, samurai airlines, tab, KLM, Lufthansa Cityline, British Airways, Air Dolomiti, Aer Lingus, csa, Austrian Airlines, Transavia Airlines, easyJet, anisec, Iberia, Air France or Lufthansa for the best way to get you to Barcelona. You can also check all possible airlines who offer a service from Amsterdam to Barcelona and compare the amenities they offer before buying a plane ticket.
      Yes, you can find a direct flight between Amsterdam and Barcelona with Vueling, Transavia Airlines or KLM  on Omio. This is worth paying attention to when you purchase your plane ticket as direct services tend to offer more convenience and help save you time travelling to your destination.
      The earliest flight departing from Amsterdam to Barcelona leaves at 05: 00. The last flight departing from Amsterdam to Barcelona leaves at 20: 45. You can find the latest Amsterdam to Barcelona flight schedule on Omio and book the best time to leave for your journey on your chosen travel date.
      In general, we recommend booking tickets for flights in advance to score the best deals from all possible airlines offering this trip and save money. If you buy plane tickets to Barcelona from Amsterdam within the next 7 days, you can find tickets to cost on average £118 one way. To find the best prices for this route, consider booking your plane ticket from Amsterdam to Barcelona a few months in advance.

      The Omio App Makes Travel Planning Easy

      We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

      ios-badge
      android-badge
      Hand With Phone
      Currency
      Language