Find a bus from Amsterdam to Barcelona

These train, bus and flight companies trust us


Find the cheapest ticket for your trip

Journey details

Best price 55.73$
Journey duration 38 h 5 min
Connections per day 47
First departure: 08:00
Last departure: 22:00
Distance 1239km

Find your bus connections from Amsterdam to Barcelona on virail

Finding the pertect bus tickets to travel from Amsterdam to Barcelona is so easy with virail. Once you chose your travel date, virail will compare hundreds of offers from our partner to find the best solution for you.

How much are the bus tickets from Amsterdam to Barcelona?

Bus tickets from Amsterdam to Barcelona cost on average 81,00 $, but if you have the possiblity to book in advance, or if your travel dates are flexible, you will more easily get low-cost bus tickets from Amsterdam to Barcelona for only 49,00 $.

Which stations are served by buses from Amsterdam to Barcelona?

Buses from Amsterdam leave from Amsterdam Duivendrecht, Amsterdam Sloterdijk, Amsterdam, Duivendrecht, Schiphol Airport or Duivendrecht, reaching Barcelona at Barcelona Sants Central Bus Station, Barcelona, Barcelona Nord, Barcelona Sants, Sants or Barcelona Bus Station North.

Ticket price Amsterdam - Barcelona every day

Today Tomorrow In 2 days In 3 days In 4 days In 5 days In 6 days
78 $81 $ More More More More More
140 $173 $ More More More More More

Buses from Amsterdam to Barcelona


When travelling for long distances, bus rides can be very long and boring. If your budget is limited, you can find faster options by booking flights with low-cost airlines.

How many daily connections exist to go to Barcelona from Amsterdam by bus?

When do the first and last buses from Amsterdam to Barcelona leave?

While the first bus leaves at 10:01, the last one leaves Amsterdam at 22:01. The duration of the journey is on average 30 hours and 15 minutes, but it can take you only 25 hours and 10 minutes with the fastest connections.

By bus from Amsterdam to Barcelona: which companies offer the service?

There are many companies cooperating with virail, among which also Eurolines SA, FlixBus and Eurolines with buses to Barcelona.

Flixbus is undoubtedly one of the youngest and most famous bus companies in whole Europe. With more than 40 millions passengers only in 2017, Flixbus offers national and international bus connections, also with night buses.

Eurolines is one of the leader bus companies in Europe, with more than 350 connections in 23 countries. Among its services you can also find long-distance night buses.

virail lets you search and compare times and prices of any transports from one city to another