Travel options
from Barcelona to Amsterdam

You can get from Barcelona to Amsterdam by train, bus or flight.

Our recommendation

To get from Barcelona to Amsterdam on 20 Jun we recommend taking a flight because it’s the best combination of price and speed.

07:15Barcelona El Prat Airport2h25 09:40Amsterdam Airport Schiphol
0 changes
£561One-way
Cheapest
07:15Barcelona El Prat Airport2h25 09:40Amsterdam Airport Schiphol
0 changes
£561One-way
Other options
13:00Barcelona El Prat Airport2h25 15:25Amsterdam Airport Schiphol
0 changes
£691One-way
14:40Barcelona El Prat Airport2h25 17:05Amsterdam Airport Schiphol
0 changes
£701One-way
18:25Barcelona El Prat Airport2h25 20:50Amsterdam Airport Schiphol
0 changes
£821One-way

Find all the dates and times for this journey by train, bus, and flight, .

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF
Place to stay

Need a place to stay?

Sun, Jun 20
Total price for 1 nights, 1 adults
view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View All

COMPARE Prices for trains, buses and flights

Sun
20 Jun
£59BlaBlaCar Bus
Find prices
Mon
21 Jun
£50BlaBlaCar Bus
£51Transavia Airlines
Tue
22 Jun
£59BlaBlaCar Bus
£51Vueling
Wed
23 Jun
Find prices
£46Vueling
Thu
24 Jun
£50BlaBlaCar Bus
£51Vueling
Fri
25 Jun
£45BlaBlaCar Bus
£46Vueling
Sat
26 Jun
£54BlaBlaCar Bus
£36Vueling
Sun
27 Jun
£50BlaBlaCar Bus
Find prices
Mon
28 Jun
£54BlaBlaCar Bus
£34Vueling
Tue
29 Jun
£54BlaBlaCar Bus
£34Vueling
Wed
30 Jun
£54BlaBlaCar Bus
£34Vueling
Thu
1 Jul
£59BlaBlaCar Bus
£34Vueling
Fri
2 Jul
Find prices
£51Vueling
Sat
3 Jul
£63BlaBlaCar Bus
£46Vueling
Sun
4 Jul
£72BlaBlaCar Bus
£36Vueling
Mon
5 Jul
£45BlaBlaCar Bus
£34Vueling
Tue
6 Jul
£45BlaBlaCar Bus
£36Vueling
Wed
7 Jul
£45BlaBlaCar Bus
£34Vueling
Thu
8 Jul
£63BlaBlaCar Bus
Find prices
Fri
9 Jul
£63BlaBlaCar Bus
Find prices
The Window Seat

Read more about Amsterdam

72 Hours in Amsterdam
72 Hours in Amsterdam

With almost 20 million visitors per year, Amsterdam is a city people never get tired of, and rightly so. Despite being a compact metropolis, it has a lot of personality, with something new around every corner. We’re here to...

Continue reading

Travel Tips

Travel from Barcelona to Amsterdam
Travel to Amsterdam easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Barcelona to Amsterdam.
FAQs
Is cross-border travel to Amsterdam, Netherlands from Barcelona, Spain currently allowed?

Travel from Barcelona, Spain to Amsterdam, Netherlands is: Partially open.

Is international entry into Amsterdam from Barcelona restricted?

International entry is currently allowed for: Entry is partially open for citizens and permanent residents of Spain.

Do I need to self-quarantine upon arrival to Amsterdam, Netherlands from Barcelona?

Entry Requirements:

  • 10-day mandatory quarantine and a negative COVID-19 test issued at most 1 days before arrival
  • A negative result for COVID-19 is a condition to end the quarantine obligation earlier. It is tested in quarantine on day 5

What are the COVID-19 safety measures to follow in Amsterdam, Netherlands?

The government of Netherlands has imposed the following measures to reduce the spread of COVID-19:

  • Social distance requirement: 1.5 metre (s) (5 feet)
  • Face mask requirement: Mandatory

The above information was last verified on 16/06/2021. Remember to check the latest COVID-19 travel safety regulations for your trip to Amsterdam from Barcelona closer to your planned date of departure here.

Are there COVID-19 restrictions on returning to Barcelona, Spain from Amsterdam, Netherlands?

The current restriction level for returning to Barcelona, Spain from Netherlands is: Partially open.

Am I allowed to reenter Barcelona, Spain from Amsterdam, Netherlands?

Reentering Spain is currently allowed for: Entry is partially open for citizens and permanent residents of Netherlands

Do I need to self-quarantine when I arrive back to Barcelona from Amsterdam?

  • Negative COVID-19 test issued at most 2 days before arrival
  • Pre-arrival Health Control Form (FCS) required
  • Specific entry restrictions may apply for travel to Spain: Canary Islands
  • Travellers with a certificate of vaccination are exempted from providing a negative COVID-19 test
  • Health screen upon arrival

Which rules do I need to follow in Barcelona, Spain regarding COVID-19?

All travellers returning to Spain must observe the following safety measures to reduce the spread of COVID-19 in the country:

  • Physical distance: 1.5 metre (s) (5 feet)
  • Face masks: Mandatory

The information above was last checked on 19/06/2021. We do our best to keep this information up-to-date, but regulations can change due to the nature of the coronavirus pandemic, so please double check the latest COVID-19 travel safety regulations ahead of your trip back to Barcelona from Amsterdam here.

How do I go from Barcelona to Amsterdam?

There are 3 travel options from Barcelona to Amsterdam: coach, flight or train.

How many miles from Barcelona to Amsterdam would I travel?

Amsterdam is approximately 768 miles (1238 km) away from Barcelona.

Where do people depart from and arrive in when travelling from Barcelona to Amsterdam?

These are the most popular departure and arrival points when travelling from Barcelona to Amsterdam:

  • Most travellers catch their flight from Barcelona El Prat Airport and arrive in Amsterdam Airport Schiphol.
  • Most travellers take a coach from Barcelona, Estació d'Autobusos Nord to Amsterdam, Sloterdijk.
Which travel operators can get me from Barcelona to Amsterdam?

If finding a good deal is your main consideration for your trip from Barcelona to Amsterdam, then we'll help you find the best value travel companies for you:

  • Vueling can get you to Amsterdam by plane. You can find a good deal for plane tickets with Vueling from Barcelona to Amsterdam for £46 on Omio.
  • BlaBlaCar Bus can take you to Amsterdam by coach. If searching for a good deal on coaches, you can find tickets for BlaBlaCar Bus from Barcelona to Amsterdam for £36.
Can I find a direct route to Amsterdam from Barcelona?

Yes, there are direct routes from Barcelona to Amsterdam with the following travel companies:

  • You can find a direct flight to Amsterdam with KLM.
  • You'll find direct coach services to Amsterdam with.

As you won't need to change at another stop in between, direct services to Amsterdam tend to save you time and add more convenience, so it's worth paying attention to before you buy tickets for this route.

What other popular destinations should I add to my itinerary for my trip to Amsterdam from Barcelona?
Your journey from Barcelona to Amsterdam doesn't have to end in Amsterdam. Many of our customers like to extend their holidays to explore other popular destinations like Paris, London or Brussels. If you’d like to add Paris, London or Brussels to your Barcelona to Amsterdam trip, check Omio for the best and cheapest ways to travel to any of these top destinations from Amsterdam today!
When should I purchase a ticket from Barcelona to Amsterdam online to score the best deals?

Before travelling from Barcelona to Amsterdam, it’s good to know what ticket you can buy and how much it will cost in the next 7 days:

  • The price of a plane ticket for this route is on average £46 one way.
  • The price of a coach ticket for this route is on average £36 one way.

But we recommend booking Barcelona to Amsterdam tickets online a few months before your planned travel date to score the best deals and save money on your trip.

What is the cheapest way from Barcelona to Amsterdam?

A coach service offers the cheapest way to travel from Barcelona to Amsterdam, which costs on average £36.

This is compared to other ways of getting to Amsterdam:

A coach journey is usually £10 less than a journey to Amsterdam by plane, which costs on average £46 for the same trip.

What is the quickest way from Barcelona to Amsterdam?

The quickest way to travel from Barcelona to Amsterdam is by flight, which takes on average 2 h 25 min  compared to other travel options that may take you longer to get to your destination:

In comparison, taking a coach requires on average 23 h 15 min  of travel time.

Stations

Important Stations and Airports for this Journey

Barcelona
Amsterdam
Barcelona, Estacion de Autobuses de Sants
Amenities
Estació d'autobusos Barcelona-Nord
Amenities
Barcelona Estació De França
Amenities