
Amsterdam to Barcelona flights from 75EUR*
expand_more
1 Passenger
expand_moretoday
today
If you want to apply a resident or large family discount, you’ll be able to do so in the next step.
Best flight deals from Amsterdam to Barcelona
flight_takeoff
flight_land
From | To | Fare Type | Dates | Price |
|---|---|---|---|---|
| Amsterdam (AMS) | Barcelona (BCN) | One-way | Depart: 13/10/2026 | From 75EUR Seen 1 day ago |
| Amsterdam (AMS) | Barcelona (BCN) | One-way | Depart: 13/10/2026 | From 75EUR Seen 1 day ago |
| Amsterdam (AMS) | Barcelona (BCN) | One-way | Depart: 18/08/2026 | From 75EUR Seen 1 day ago |
| Amsterdam (AMS) | Barcelona (BCN) | One-way | Depart: 18/08/2026 | From 75EUR Seen 1 day ago |
| Amsterdam (AMS) | Barcelona (BCN) | One-way | Depart: 19/08/2026 | From 75EUR Seen 1 day ago |
| Amsterdam (AMS) | Barcelona (BCN) | One-way | Depart: 19/08/2026 | From 75EUR Seen 1 day ago |
| Amsterdam (AMS) | Barcelona (BCN) | One-way | Depart: 02/09/2026 | From 75EUR Seen 1 day ago |
| Amsterdam (AMS) | Barcelona (BCN) | One-way | Depart: 18/09/2026 | From 75EUR Seen 16 hrs ago |
| Amsterdam (AMS) | Barcelona (BCN) | One-way | Depart: 17/08/2026 | From 75EUR Seen 17 hrs ago |
| Amsterdam (AMS) | Barcelona (BCN) | One-way | Depart: 17/08/2026 | From 75EUR Seen 17 hrs ago |
*Depending on demand, prices may vary at the time of flight selection. All taxes and fees are included in the price.

Flights to Barcelona from Amsterdam
Traveling from Amsterdam to Barcelona is one of the most popular routes connecting the heart of the Netherlands with the vibrant Catalan capital. In just over 2 hours, you will go from Amsterdam's iconic canals and historic architecture to enjoying the Mediterranean climate, Gaudí's architecture, and Barcelona's excellent gastronomy.
Amsterdam to Barcelona flight information
Key data for planning your journey between these two European cities.

Flight duration
2:25 h

Distance
1,240 km

Public transport
Train, Metro, and Bus
Amsterdam-Barcelona by plane
Flying from Amsterdam to Barcelona with Vueling offers a direct, fast, and efficient connection between two of Europe's most important hubs. This route is ideal for both business trips and tourist getaways, allowing you to cross the continent in total comfort and land ready to explore the Catalan capital.
Flights depart from Amsterdam Airport Schiphol (AMS) and land at Terminal 1 of Josep Tarradellas Barcelona-El Prat Airport (BCN). Both airports have excellent facilities and transport connections that facilitate a quick transfer to their respective city centers.
Upon arriving in Barcelona, a city full of life awaits you, from Las Ramblas to the beaches of Barceloneta. Book your flight and start planning your visit to one of the most cosmopolitan cities in the Mediterranean.
In-flight services on Amsterdam-Barcelona flights
On the Amsterdam-Barcelona route, we strive to make every minute on board satisfying, offering services adapted to the needs of the modern traveler.
Food and drink
During the flight, you can consult our on-board menu, which includes a wide selection of hot and cold drinks, as well as sweet and savory snacks. It is the perfect opportunity to have a snack before landing in Barcelona.
WiFi
Stay connected during your trip thanks to the on-board WiFi service. You can check your emails, chat, or finalize the details of your Barcelona itinerary while flying over Europe.
Pets
We know your pet is part of the family. Therefore, on flights between Amsterdam and Barcelona, you can travel with your pet in the cabin, provided that the safety and transport conditions established for their well-being are met.
People with special needs
Both at Schiphol and El Prat, there are assistance services for passengers with reduced mobility or special needs. We recommend requesting this service in advance to ensure a smooth and barrier-free travel experience.
How to get to Amsterdam Airport Schiphol
Amsterdam Airport Schiphol (AMS) is one of the best-connected in the world, offering various alternatives to get there from the city center.
By train
The train station is located directly beneath the airport. NS trains connect Amsterdam Central Station with Schiphol in about 15-20 minutes. It is the fastest and most frequent option for travelers.
By bus
The Amsterdam Airport Express (line 397) connects several points in the city center, such as Leidseplein or Museumplein, directly with the airport. It is a very convenient option if you are staying in areas not so close to the central station.
By taxi or VTC
Official taxi ranks are located in front of the main exit of Schiphol Plaza. You can also request private transport services through mobile apps, offering an ideal door-to-door service if you are traveling with a lot of luggage.
By bicycle
True to Dutch culture, the airport is accessible by bicycle via safe bike lanes. Schiphol has specific bicycle parking for those who opt for this sustainable means of transport.
Everything you need to know about Amsterdam Airport Schiphol
Schiphol is much more than an airport; it is a small city with all the necessary services to make your wait pleasant before flying to Barcelona.
- VIP Lounges: If you are looking for exclusivity and relaxation, you can access the airport's VIP lounges, equipped with work areas, showers, and premium catering.
- Schiphol Plaza: A large shopping area open to the public before passing through security, with shops, supermarkets, and restaurants.
- Free WiFi: The airport offers free and unlimited WiFi connection for all passengers in all areas of the terminal.
- Rest areas and museums: Schiphol has themed rest areas and even a small branch of the Rijksmuseum to enjoy art before boarding.
- Accessibility: The airport is fully adapted for people with reduced mobility, with elevators, ramps, and assistance staff available 24/7.
- Left luggage: If you arrive early, you can leave your bags in the automatic luggage lockers located at various points in the terminal.
How to get around Barcelona by public transport
Barcelona has an integrated and efficient public transport network that will allow you to move around the city and its metropolitan area with ease.
How to pay for transport in Barcelona
- T-usual: Personal and unlimited pass for 30 days, ideal if you are going to make many journeys.
- T-casual: Individual card for 10 trips, very popular among visitors planning to move around occasionally.
- Single ticket: Can be purchased at metro machines or via contactless payment with a bank card directly on the bus.
- Hola Barcelona Travel Card: 2 to 5-day passes with unlimited travel, designed specifically for tourists.
How to validate your trip
- It is mandatory to validate your ticket or card when entering the metro, bus, train, or tram.
- In the metro and train, validation is done at the access turnstiles (and sometimes at the exit).
- On buses, validation machines are located near the entrance doors.
- Remember to keep your ticket until the end of your journey, as inspectors may request it at any time.
Frequently asked questions
How long is the flight from Amsterdam to Barcelona?
The direct flight takes approximately 2 hours and 25 minutes, a short time to cross from Northern Europe to the Mediterranean.
What is the flight distance between Amsterdam and Barcelona?
The straight-line distance between Schiphol Airport and El Prat Airport is approximately 1,240 kilometers.
Which terminal in Barcelona does my flight from Amsterdam arrive at?
Vueling flights from Amsterdam land at Terminal 1 (T1) of Josep Tarradellas Barcelona-El Prat Airport (BCN), from where you can easily access taxis, metro, and buses.
Where do Vueling flights to Barcelona from Amsterdam arrive?
All flights on this route operated by Vueling arrive at Josep Tarradellas Barcelona-El Prat Airport (BCN), the city's main airport.
Can I use my Avios to fly to Barcelona from Amsterdam?
Yes, you can use your accumulated Avios to get discounts on your booking or even to pay for your entire ticket on the Amsterdam-Barcelona route.
Baggage on your Amsterdam-Barcelona flight
Currently, all Vueling fares include one free piece of luggage to be placed under the front seat, with maximum dimensions of 40×30×20 cm. This option is ideal for carrying essentials on your journey.
Depending on the selected fare or the additional services you add to your booking, you can also travel with another piece of cabin luggage or add checked baggage with different weights according to your needs.
Important
Since baggage regulations and policies may be updated in accordance with current regulations, you must always confirm the specific conditions applicable to your ticket at the time of purchase or through the official Vueling Baggage Policy section.
Explore more destinations
Explore Vueling's Top-Pick Destinations