Flights from Amsterdam to Barcelona

Mon, Jul 22
Easy as 1, 2, 3
Choose the cheapest and fastest routes from over 800 official partners
Get there your way
Enjoy travelling by train, bus and flight across Europe
Every time, anywhere
Because your trip doesn't end with a ticket, we’re here for you all the way

See the cheapest flights from Amsterdam to Barcelona

Today
19 flights from $198
Tomorrow
49 flights from $190
Fri, Jul 26
70 flights from $136
icn_success

Easy as 1, 2, 3

Choose the cheapest and fastest routes from over 800 official partners

icn_success

Get there your way

Enjoy travelling by train, bus and flight across Europe

icn_success

Every time, anywhere

Because your trip doesn't end with a ticket, we’re here for you all the way

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

Ryanair
Easyjet
Eurowings
Vueling

COMPARE

Prices across different modes

Bus
Flight
Sun
Jul 21
$153Flixbus
$198Vueling
Mon
Jul 22
$99Eurolines Switzerland
$190TAP Portugal
Tue
Jul 23
$88Flixbus
$188TAP Portugal
Wed
Jul 24
$104Eurolines Switzerland
$171Vueling
Thu
Jul 25
$116Flixbus
$118Germanwings
Fri
Jul 26
$104Flixbus
$136Vueling
Sat
Jul 27
$92Eurolines Switzerland
$124Vueling
Sun
Jul 28
$88Flixbus
$112Vueling
Mon
Jul 29
$68Flixbus
$100Vueling
Tue
Jul 30
$77Flixbus
$100Vueling
Wed
Jul 31
$77Flixbus
$100Vueling
Thu
Aug 1
$93Flixbus
$136Vueling
Fri
Aug 2
$106Eurolines France
$100Vueling
Sat
Aug 3
$100Eurolines France
$88Vueling
Sun
Aug 4
$88Flixbus
$136Vueling
Mon
Aug 5
$88Flixbus
$88Vueling
Tue
Aug 6
$75Eurolines Switzerland
$77Vueling
Wed
Aug 7
$77Flixbus
$65Vueling
Thu
Aug 8
$71Flixbus
$110Vueling
Fri
Aug 9
$100Eurolines France
$77Vueling
Sat
Aug 10
$80Flixbus
$100Vueling
flight

Journey Summary

Amsterdam to Barcelona Flight Information

Avg. Flight Duration:
3 hours 44 minutes
Flight Price: $84
Flights Depart from:Amsterdam
Flights arrive in:Barcelona
Distance:1239 km
FlightAirlines:anisec, Germanwings, TAP Portugal, Vueling, Transavia Airlines

Amsterdam to Barcelona Flights: An Overview

Amsterdam to Barcelona flights offer a fast and cost-effective way to travel from Holland to northern (Catalonian) Spain. Travelers can expect a choice of several direct flights from Amsterdam to Barcelona every day of the week offered by a selection of airlines including the Dutch national carrier. The flight distance of this route is 1,240 km and is usually covered in just over two hours.

Which airlines fly from Amsterdam to Barcelona?

Several airlines ply this route including Transavia, Iberia, Vueling, and national carrier KLM.

How long is the flight from Amsterdam to Barcelona?

On average, a flight takes two hours and fifteen minutes to arrive at its destination. The fastest possible flight takes two hours and five minutes. Of course, indirect flights take much longer and can mean around 5 hours of flying time plus several hours of layover.

How many flights are there from Amsterdam to Barcelona?

You can expect about seven direct Amsterdam to Barcelona flights daily plus a variety of indirect flights with just once change. Travel times range from early morning to late in the evening.

What are the departure and arrival airports for flights from Amsterdam to Barcelona?

Departure airport: Amsterdam Airport Schiphol (AMS) is the departure airport on this route. The airport is 9 km or a 20-minute drive south west of the city centre and can easily be reached by public transport. Schiphol is a huge international travel hub, so expect a variety of eateries, shopping, bars, and cafes.

Arrival airport: Barcelona El Prat Airport (BCN) is the arrival airport on this route. The airport is about 12 km from the city centre and is easily accessible with a variety of different public transport connections. As the second largest airport in Spain, you can expect a myriad of shops and eateries at all of the terminals. It will soon adopt the official name of Josep Tarradellas Barcelona-El Prat Airport.

Compare prices

Best fares for flights from Amsterdam to Barcelona

This Weekend
This month
Next Month
Fri, Jul 26
Flight
Vueling
19:452h 14m21:59
AmsterdamBarcelona
Sat, Jul 27
Flight
Vueling
19:452h 14m21:59
AmsterdamBarcelona
Fastest Flights from Amsterdam to Barcelona by duration
Mon, Aug 12
Flight
Transavia Airlines
04:002h 10m06:10
AmsterdamBarcelona
Fri, Aug 16
Flight
Transavia Airlines
04:002h 10m06:10
AmsterdamBarcelona
Thu, Aug 22
Flight
Transavia Airlines
03:302h 10m05:40
AmsterdamBarcelona
Return Flights from Barcelona to Amsterdam
Tue, Jul 23
Flight
Vueling
10:052h 25m12:30
BarcelonaAmsterdam
Wed, Jul 24
Flight
TAP Portugal
10:506h 5m16:55
BarcelonaAmsterdam
Thu, Jul 25
Flight
TAP Portugal
08:258h 30m16:55
BarcelonaAmsterdam

Stations

Important Stations and Airports for this Journey
Amsterdam
Barcelona
FlightAmsterdam-Schiphol

Amenities

Refreshments
Wifi
WC

Frequently Asked Questions

Where is the airport and what is the best way to get there?
pt_a.amsterdam_b.amsterdamschiphol.description

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