Cheapest
Average
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.
This is the last flight of the day.
Find all the dates and times for this journey
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.
Distance | 768 miles (1238 km) | |
Average flight duration | 2 h 19 min | |
Average plane ticket price | £118 (€131) | |
Direct flight | Yes | |
Airlines | 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 |
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.
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 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!
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 between Amsterdam, Netherlands and Barcelona, Spain by plane is: Fully open.
International entry status: Entry is fully open for citizens and permanent residents of Netherlands
Conditions of entry:
When travelling in Spain, you must follow these COVID-19 safety rules:
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
Reentry to Netherlands is allowed for: Entry is fully open for citizens and permanent residents of Spain
What are the entry requirements?
The government of Netherlands has imposed these measures to reduce the spread of COVID-19:
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 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.
Here are some other resources that might have the information you need