- Home
- Flights
- Flights from Barcelona
- Barcelona to Amsterdam
Cheap flights from Barcelona to Amsterdam from €37
Vueling, KLM, SunExpress and Transavia Holland fly nonstop from Barcelona to Amsterdam, about 81 flights a week. The flight takes around 2h 15m, and the cheapest one-way fare we found recently is €37 on 14 Dec.
Direct flights available ~81 flights a week 2h 15m Cheapest in December Prices checked 14 days ago
Barcelona to Amsterdam at a glance
Cheapest one-way€37Transavia Holland · nonstop · Mon 14 DecCheapest return€121Thu 18 Feb – Thu 4 MarFastest flight2h 15mKLM · nonstop
Nonstop flights81/wkVueling, KLM, SunExpress
Airlines flying nonstop from Barcelona to Amsterdam
4 airlines on this route, about 81 flights a week in total (observed over the last 4 weeks).
Cheapest dates from Barcelona to Amsterdam
The lowest one-way fares found recently, cheapest first. Prices change; click through for the live fare.
HVTransavia HollandNonstop
Mon 14 Dec
One-way from€37
HVTransavia HollandNonstop
Wed 13 Jan
One-way from€38
HVTransavia HollandNonstop
Wed 3 Mar
One-way from€39
HVTransavia HollandNonstop
Thu 4 Feb
One-way from€39
HVTransavia HollandNonstop
Tue 26 Jan
One-way from€39
HVTransavia HollandNonstop
Sat 12 Dec
One-way from€39
HVTransavia HollandNonstop
Thu 11 Mar
One-way from€39
HVTransavia HollandNonstop
Mon 12 Apr
One-way from€40
Cheapest month to fly from Barcelona to Amsterdam
Lowest one-way fare found for each month: December is cheapest, May the most expensive.
Good to know
- Distance
- 1,241 km771 miles
- Flight time
- 2h 15mfastest found
- Time difference
- NoneAmsterdam vs Barcelona
- Currency in Amsterdam
- EUR
- Airports
- BCN → AMS
Flights from Barcelona to Amsterdam: questions answered
How much is a flight from Barcelona to Amsterdam?
The cheapest one-way fare we found recently is €37, nonstop, departing in December. Return trips start from €121. Prices change constantly, so search your dates for the live fare.
Are there direct flights from Barcelona to Amsterdam?
Yes. Vueling, KLM, SunExpress and Transavia Holland fly this route nonstop, with about 81 flights a week in each direction.
How long is the flight from Barcelona to Amsterdam?
A nonstop flight covers 1,241 km and takes around 2h 15m.
What is the cheapest month to fly from Barcelona to Amsterdam?
December has the lowest fare we found (€37), while May is the most expensive (€88).
Which airlines fly from Barcelona to Amsterdam?
Vueling, KLM, SunExpress and Transavia Holland operate nonstop flights on this route.
Which airports serve Barcelona and Amsterdam?
Barcelona: Josep Tarradellas Barcelona-El Prat Airport (BCN). Amsterdam: Amsterdam Airport Schiphol (AMS).





