flights.net

AMS → BCN

Distance
771 mi
Carriers
2

Amsterdam Airport Schiphol (AMS) to Josep Tarradellas Barcelona–El Prat Airport (BCN) is a intra-European route of about 771 miles. KLM and Vueling connect Amsterdam with Barcelona on a busy business-and-leisure corridor to the Catalan coast. Amsterdam to Barcelona surges with sun-seekers and city-break travelers in the warmer months.

Route map from Amsterdam (AMS) to Barcelona (BCN) AMS BCN
Amsterdam (AMS) → Barcelona (BCN) 771 miles · great-circle

Connecting Amsterdam, Netherlands with Barcelona, Spain, this is one of the more travelled intra-European city pairs. Carriers fly the roughly 771-mile sector nonstop in about 2h 03m. Departures use Amsterdam Airport Schiphol, a 1 terminal airport that is a base for KLM; arrivals land at Josep Tarradellas Barcelona–El Prat Airport, which has 2 terminals and anchors Vueling. With hub operations at both ends, frequencies and schedules on the AMS–BCN sector stay competitive year-round.

Route facts

Route Amsterdam Airport Schiphol (AMS)Josep Tarradellas Barcelona–El Prat Airport (BCN)
Distance771 miles
Nonstop flight timeapproximately 2h 03m
Nonstop carriers2
Aircraft typesBoeing 737, Airbus A320, Airbus A321
Marketintra-European

Carriers on this route

KLM, Vueling operate nonstop service from Amsterdam to Barcelona. On-time performance and cancellation rates appear here once this route's BTS data is baked.

  • KLM (KL)
  • Vueling (VY)

Aircraft on this route

Carriers typically operate the Boeing 737, Airbus A320, Airbus A321 between Amsterdam and Barcelona. The exact type varies by airline, frequency and season.

Best time to fly

May, June, and September offer Barcelona's warm Mediterranean weather without peak-summer crowds. Spring shoulder season brings the best value.

Connecting your trip

Planning departure or arrival logistics? See our airport guides for Amsterdam Airport Schiphol (AMS) and Josep Tarradellas Barcelona–El Prat Airport (BCN) for terminals, hub airlines and the other routes each airport serves.

Fares & booking

Fares on the Amsterdam to Barcelona route move with season and demand; booking roughly two to eight weeks ahead usually beats walk-up prices, and midweek departures tend to be cheaper than weekends. We show indicative cached fares for AMS–BCN where available and link out to live Skyscanner search for current, bookable prices.

Frequently asked questions

How far is the flight from Amsterdam to Barcelona?
Amsterdam Airport Schiphol (AMS) to Josep Tarradellas Barcelona–El Prat Airport (BCN) is about 771 miles (1,241 km) by great-circle distance. A nonstop flight takes approximately 2h 03m.
Which airlines fly nonstop from Amsterdam to Barcelona?
KLM and Vueling operate nonstop service from Amsterdam Airport Schiphol (AMS) to Josep Tarradellas Barcelona–El Prat Airport (BCN).
What aircraft are used on the AMS to BCN route?
Carriers typically operate the Boeing 737, Airbus A320 and Airbus A321 on the Amsterdam–Barcelona route.
When is the best time to fly from Amsterdam to Barcelona?
May, June, and September offer Barcelona's warm Mediterranean weather without peak-summer crowds. Spring shoulder season brings the best value.
Is AMS to BCN a nonstop flight?
Yes. Amsterdam Airport Schiphol (AMS) to Josep Tarradellas Barcelona–El Prat Airport (BCN) is a directional nonstop route flown by 2 carriers; connecting itineraries via other hubs are also widely available.
What countries does the AMS to BCN route connect?
This route links Amsterdam, Netherlands with Barcelona, Spain.
Which airports does the Amsterdam to Barcelona route use?
Flights depart Amsterdam Airport Schiphol (AMS/EHAM) in Amsterdam and arrive at Josep Tarradellas Barcelona–El Prat Airport (BCN/LEBL) in Barcelona.

Data sources

  • Airport identity and geography courtesy of OurAirports (ourairports.com); carriers and aircraft curated editorially.