Cheapest
Average
The best way to find a cheap bus ticket from Amsterdam to Barcelona is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
FlixBus | 12:15AM Amsterdam, Arena | 28h25 | 04:40AM Barcelona, Estación de Autobuses de Sants | 2 transfers | |
FlixBus | 03:15AM Amsterdam, Centraal Station | 27h50 | 07:05AM Barcelona, Estació d'Autobusos Nord | 2 transfers | |
FlixBus | 03:15AM Amsterdam, Centraal Station | 28h20 | 07:35AM Barcelona, Estación de Autobuses de Sants | 2 transfers | |
FlixBus | 06:10AM Amsterdam, Arena | 26h55 | 09:05AM Barcelona, Estació d'Autobusos Nord | 2 transfers | |
FlixBus | 08:05AM Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 23h30 | 07:35AM Barcelona, Estación de Autobuses de Sants | 1 transfer | |
FlixBus | 08:05AM Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 23h00 | 07:05AM Barcelona, Estació d'Autobusos Nord | 1 transfer | |
FlixBus | 08:45AM Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 24h20 | 09:05AM Barcelona, Estació d'Autobusos Nord | 1 transfer | |
BlaBlaCar Bus | 09:25AM Amsterdam | 24h45 | 10:10AM Barcelona, Estació d'Autobusos Nord | 1 transfer | |
BlaBlaCar Bus | 10:20AM Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 23h50 | 10:10AM Barcelona, Estació d'Autobusos Nord | 1 transfer | |
FlixBus | 12:05PM Amsterdam, Arena | 23h35 | 11:40AM Barcelona, Estació d'Autobusos Nord | 2 transfers | |
FlixBus | 12:05PM Amsterdam, Arena | 24h10 | 12:15PM Barcelona, Estación de Autobuses de Sants | 2 transfers | |
FlixBus | 01:15PM Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 23h00 | 12:15PM Barcelona, Estación de Autobuses de Sants | 1 transfer | |
FlixBus | 01:15PM Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 22h25 | 11:40AM Barcelona, Estació d'Autobusos Nord | 1 transfer | |
BlaBlaCar Bus | 01:45PM Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 25h00 | 02:45PM Barcelona, Estació d'Autobusos Nord | 1 transfer | |
FlixBus | 04:45PM Amsterdam, Arena | 25h45 | 06:30PM Barcelona, Estació d'Autobusos Nord | 1 transfer | |
FlixBus | 05:30PM Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 25h00 | 06:30PM Barcelona, Estació d'Autobusos Nord | 1 transfer | |
FlixBus | 06:00PM Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 24h50 | 06:50PM Barcelona, Estació d'Autobusos Nord | 1 transfer | |
FlixBus | 09:40PM Amsterdam, Arena | 31h00 | 04:40AM Barcelona, Estación de Autobuses de Sants | 2 transfers | |
FlixBus | 10:15PM Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 36h05 | 10:20AM Barcelona, Estació d'Autobusos Nord | 1 transfer | |
FlixBus | 11:15PM Amsterdam, Centraal Station | 36h25 | 11:40AM Barcelona, Estació d'Autobusos Nord | 2 transfers | |
FlixBus | 11:15PM Amsterdam, Centraal Station | 37h00 | 12:15PM Barcelona, Estación de Autobuses de Sants | 2 transfers | |
BlaBlaCar Bus | 11:28PM Amsterdam | 24h17 | 11:45PM Barcelona, Estació d'Autobusos Nord | 1 transfer | |
BlaBlaCar Bus | 11:30PM Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 24h15 | 11:45PM Barcelona, Estació d'Autobusos Nord | 1 transfer | |
FlixBus | 11:50PM Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 28h50 | 04:40AM Barcelona, Estación de Autobuses de Sants | 2 transfers | |
This is the last bus of the day. |
Find all the dates and times for this journey
Fastest Journey
22 h 25 m
Average
1 d 2 h 46 m
Buses per day
24
Distance
1239 km
It's difficult to get from Amsterdam to Barcelona without transferring at least once.
Distance | 768 miles (1238 km) |
---|---|
Average bus duration | 20 h |
Average bus ticket price | $112 (€96) |
Direct bus | No |
Bus providers | BlaBlaCar Bus or FlixBus |
Buses from Amsterdam to Barcelona cover the 768 miles (1238 km) long route taking on average 20 h with our travel partners like BlaBlaCar Bus or FlixBus. You can get the cheapest bus tickets for this trip for as low as $62 (€53), but the average price of bus tickets is $112 (€96).
BlaBlaCar Bus, FlixBus and Movelia buses will get you from Amsterdam to Barcelona from $58 (€50). With over 1000 travel companies on Omio, you can find the best bus times and tickets for your trip.
BlaBlaCar Bus (formerly known as Ouibus or iDBUS), a subsidiary of the popular French carpooling company, BlaBlaCar, is a bus company operating long-distance services in 10 countries in Europe. Founded in France, BlaBlaCar Bus provides connections to over 300 destinations. Standard amenities on the buses include air conditioning, toilets, USB and power outlets for charging phones, tablets and laptops during long bus journeys, extra legroom and adjustable seats. On select routes there is also free Wi-Fi available. BlaBlaCar Bus offers only the Standard ticket for all its routes, which allows you to bring one carry-on bag and up to two checked bags per person.
BlaBlaCar Bus from Amsterdam to Barcelona bus information:
Here are some other resources that might have the information you need