Cheapest price
€115
Average price
€185
Fastest journey
22 h 20 m
Average duration
22 h 40 m
Buses per day
96
Distance
1239 km
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 FlixBus | 12:15AM Amsterdam, Arena | 28h25 | 04:40AM Barcelona, Estación de Autobuses de Sants | 2 transfers | |
FlixBus FlixBus | 06:10AM Amsterdam, Arena | 25h05 | 07:15AM Barcelona, Estació d'Autobusos Nord | 2 transfers | |
FlixBus FlixBus | 06:10AM Amsterdam, Arena | 25h05 | 07:15AM Barcelona, Estació d'Autobusos Nord | 2 transfers | |
FlixBus FlixBus | 06:10AM Amsterdam, Arena | 25h30 | 07:40AM Barcelona, Estación de Autobuses de Sants | 2 transfers | |
FlixBus FlixBus | 06:10AM Amsterdam, Arena | 25h05 | 07:15AM Barcelona, Estació d'Autobusos Nord | 2 transfers | |
FlixBus FlixBus | 06:10AM Amsterdam, Arena | 25h30 | 07:40AM Barcelona, Estación de Autobuses de Sants | 2 transfers | |
FlixBus FlixBus | 07:00AM Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 24h15 | 07:15AM Barcelona, Estació d'Autobusos Nord | 2 transfers | |
FlixBus FlixBus | 07:00AM Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 24h15 | 07:15AM Barcelona, Estació d'Autobusos Nord | 2 transfers | |
FlixBus FlixBus | 07:00AM Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 24h40 | 07:40AM Barcelona, Estación de Autobuses de Sants | 2 transfers | |
FlixBus FlixBus | 07:30AM Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 28h05 | 11:35AM Barcelona, Estació d'Autobusos Nord | 2 transfers | |
FlixBus FlixBus | 07:30AM Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 28h05 | 11:35AM Barcelona, Estació d'Autobusos Nord | 2 transfers | |
FlixBus FlixBus | 07:30AM Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 28h30 | 12:00PM Barcelona, Estación de Autobuses de Sants | 2 transfers | |
FlixBus FlixBus | 07:55AM Amsterdam, Arena | 27h40 | 11:35AM Barcelona, Estació d'Autobusos Nord | 2 transfers | |
FlixBus FlixBus | 07:55AM Amsterdam, Arena | 28h05 | 12:00PM Barcelona, Estación de Autobuses de Sants | 2 transfers | |
FlixBus FlixBus | 07:55AM Amsterdam, Arena | 27h40 | 11:35AM Barcelona, Estació d'Autobusos Nord | 2 transfers | |
FlixBus FlixBus | 08:00AM Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 23h40 | 07:40AM Barcelona, Estación de Autobuses de Sants | 2 transfers | |
FlixBus FlixBus | 08:00AM Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 27h35 | 11:35AM Barcelona, Estació d'Autobusos Nord | 2 transfers | |
BlaBlaCar Bus 1696 | 08:00AM Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 22h25 | 06:25AM Barcelona, Estació d'Autobusos Nord | 1 transfer | |
FlixBus FlixBus | 08:00AM Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 23h15 | 07:15AM Barcelona, Estació d'Autobusos Nord | 2 transfers | |
FlixBus FlixBus | 08:05AM Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 23h10 | 07:15AM Barcelona, Estació d'Autobusos Nord | 1 transfer | |
FlixBus FlixBus | 08:05AM Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 23h35 | 07:40AM Barcelona, Estación de Autobuses de Sants | 1 transfer | |
FlixBus FlixBus | 08:15AM Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 27h45 | 12:00PM Barcelona, Estación de Autobuses de Sants | 2 transfers | |
FlixBus FlixBus | 08:15AM Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 27h20 | 11:35AM Barcelona, Estació d'Autobusos Nord | 2 transfers | |
FlixBus FlixBus | 08:15AM Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 27h20 | 11:35AM Barcelona, Estació d'Autobusos Nord | 2 transfers | |
FlixBus FlixBus | 08:45AM Amsterdam, Arena | 26h50 | 11:35AM Barcelona, Estació d'Autobusos Nord | 2 transfers | |
FlixBus FlixBus | 08:45AM Amsterdam, Arena | 27h15 | 12:00PM Barcelona, Estación de Autobuses de Sants | 2 transfers | |
FlixBus FlixBus | 08:45AM Amsterdam, Arena | 26h50 | 11:35AM Barcelona, Estació d'Autobusos Nord | 2 transfers | |
BlaBlaCar Bus 1646 | 08:55AM Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 26h35 | 11:30AM Barcelona, Estació d'Autobusos Nord | 1 transfer | |
FlixBus FlixBus | 09:10AM Amsterdam | 26h50 | 12:00PM Barcelona, Estación de Autobuses de Sants | 2 transfers | |
FlixBus FlixBus | 09:10AM Amsterdam | 26h25 | 11:35AM Barcelona, Estació d'Autobusos Nord | 2 transfers | |
FlixBus FlixBus | 09:10AM Amsterdam | 26h25 | 11:35AM Barcelona, Estació d'Autobusos Nord | 2 transfers | |
FlixBus FlixBus | 10:00AM Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 25h35 | 11:35AM Barcelona, Estació d'Autobusos Nord | 2 transfers | |
FlixBus FlixBus | 10:00AM Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 26h00 | 12:00PM Barcelona, Estación de Autobuses de Sants | 2 transfers | |
FlixBus FlixBus | 10:00AM Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 25h35 | 11:35AM Barcelona, Estació d'Autobusos Nord | 2 transfers | |
BlaBlaCar Bus 1662 | 10:20AM Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 25h10 | 11:30AM Barcelona, Estació d'Autobusos Nord | 1 transfer | |
FlixBus FlixBus | 10:30AM Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 25h05 | 11:35AM Barcelona, Estació d'Autobusos Nord | 2 transfers | |
FlixBus FlixBus | 10:30AM Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 25h05 | 11:35AM Barcelona, Estació d'Autobusos Nord | 2 transfers | |
FlixBus FlixBus | 10:30AM Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 25h30 | 12:00PM Barcelona, Estación de Autobuses de Sants | 2 transfers | |
FlixBus FlixBus | 11:00AM Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 24h35 | 11:35AM Barcelona, Estació d'Autobusos Nord | 2 transfers | |
FlixBus FlixBus | 11:00AM Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 24h35 | 11:35AM Barcelona, Estació d'Autobusos Nord | 2 transfers | |
FlixBus FlixBus | 11:00AM Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 25h00 | 12:00PM Barcelona, Estación de Autobuses de Sants | 2 transfers | |
FlixBus FlixBus | 11:35AM Amsterdam | 24h25 | 12:00PM Barcelona, Estación de Autobuses de Sants | 2 transfers | |
FlixBus FlixBus | 11:35AM Amsterdam | 24h00 | 11:35AM Barcelona, Estació d'Autobusos Nord | 2 transfers | |
FlixBus FlixBus | 11:35AM Amsterdam | 24h25 | 12:00PM Barcelona, Estación de Autobuses de Sants | 2 transfers | |
FlixBus FlixBus | 11:35AM Amsterdam | 24h00 | 11:35AM Barcelona, Estació d'Autobusos Nord | 2 transfers | |
FlixBus FlixBus | 11:35AM Amsterdam | 24h25 | 12:00PM Barcelona, Estación de Autobuses de Sants | 2 transfers | |
FlixBus FlixBus | 12:00PM Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 23h35 | 11:35AM Barcelona, Estació d'Autobusos Nord | 2 transfers | |
FlixBus FlixBus | 12:00PM Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 24h00 | 12:00PM Barcelona, Estación de Autobuses de Sants | 2 transfers | |
FlixBus FlixBus | 12:00PM Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 23h35 | 11:35AM Barcelona, Estació d'Autobusos Nord | 2 transfers | |
FlixBus FlixBus | 12:05PM Amsterdam, Arena | 23h30 | 11:35AM Barcelona, Estació d'Autobusos Nord | 2 transfers | |
FlixBus FlixBus | 12:05PM Amsterdam, Arena | 23h55 | 12:00PM Barcelona, Estación de Autobuses de Sants | 2 transfers | |
FlixBus FlixBus | 12:30PM Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 23h30 | 12:00PM Barcelona, Estación de Autobuses de Sants | 2 transfers | |
FlixBus FlixBus | 12:30PM Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 23h05 | 11:35AM Barcelona, Estació d'Autobusos Nord | 2 transfers | |
FlixBus FlixBus | 12:30PM Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 23h05 | 11:35AM Barcelona, Estació d'Autobusos Nord | 2 transfers | |
FlixBus FlixBus | 01:15PM Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 22h20 | 11:35AM Barcelona, Estació d'Autobusos Nord | 1 transfer | |
FlixBus FlixBus | 01:15PM Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 22h45 | 12:00PM Barcelona, Estación de Autobuses de Sants | 1 transfer | |
FlixBus FlixBus | 01:30PM Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 27h00 | 04:30PM Barcelona, Estació d'Autobusos Nord | 3 transfers | |
FlixBus FlixBus | 01:30PM Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 33h40 | 11:10PM Barcelona, Estación de Autobuses de Sants | 2 transfers | |
FlixBus FlixBus | 01:30PM Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 29h00 | 06:30PM Barcelona, Estació d'Autobusos Nord | 1 transfer | |
BlaBlaCar Bus 1658 | 01:45PM Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 25h00 | 02:45PM Barcelona, Estació d'Autobusos Nord | 1 transfer | |
FlixBus FlixBus | 02:00PM Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 28h30 | 06:30PM Barcelona, Estació d'Autobusos Nord | 1 transfer | |
FlixBus FlixBus | 02:00PM Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 33h10 | 11:10PM Barcelona, Estación de Autobuses de Sants | 2 transfers | |
FlixBus FlixBus | 02:00PM Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 26h30 | 04:30PM Barcelona, Estació d'Autobusos Nord | 3 transfers | |
FlixBus FlixBus | 02:30PM Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 26h00 | 04:30PM Barcelona, Estació d'Autobusos Nord | 3 transfers | |
FlixBus FlixBus | 02:30PM Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 28h00 | 06:30PM Barcelona, Estació d'Autobusos Nord | 1 transfer | |
FlixBus FlixBus | 02:30PM Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 32h40 | 11:10PM Barcelona, Estación de Autobuses de Sants | 2 transfers | |
FlixBus FlixBus | 02:45PM Amsterdam | 27h45 | 06:30PM Barcelona, Estació d'Autobusos Nord | 1 transfer | |
FlixBus FlixBus | 02:45PM Amsterdam | 32h25 | 11:10PM Barcelona, Estación de Autobuses de Sants | 2 transfers | |
FlixBus FlixBus | 03:10PM Amsterdam | 27h20 | 06:30PM Barcelona, Estació d'Autobusos Nord | 1 transfer | |
FlixBus FlixBus | 03:10PM Amsterdam | 32h00 | 11:10PM Barcelona, Estación de Autobuses de Sants | 2 transfers | |
FlixBus FlixBus | 03:15PM Amsterdam, Arena | 31h55 | 11:10PM Barcelona, Estación de Autobuses de Sants | 2 transfers | |
FlixBus FlixBus | 03:15PM Amsterdam, Arena | 27h15 | 06:30PM Barcelona, Estació d'Autobusos Nord | 1 transfer | |
FlixBus FlixBus | 04:00PM Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 26h30 | 06:30PM Barcelona, Estació d'Autobusos Nord | 1 transfer | |
FlixBus FlixBus | 04:00PM Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 31h10 | 11:10PM Barcelona, Estación de Autobuses de Sants | 2 transfers | |
FlixBus FlixBus | 04:15PM Amsterdam | 26h15 | 06:30PM Barcelona, Estació d'Autobusos Nord | 1 transfer | |
FlixBus FlixBus | 04:15PM Amsterdam | 30h55 | 11:10PM Barcelona, Estación de Autobuses de Sants | 2 transfers | |
FlixBus FlixBus | 04:45PM Amsterdam, Arena | 30h25 | 11:10PM Barcelona, Estación de Autobuses de Sants | 2 transfers | |
FlixBus FlixBus | 04:45PM Amsterdam, Arena | 25h45 | 06:30PM Barcelona, Estació d'Autobusos Nord | 1 transfer | |
FlixBus FlixBus | 04:45PM Amsterdam, Arena | 25h45 | 06:30PM Barcelona, Estació d'Autobusos Nord | 1 transfer | |
FlixBus FlixBus | 05:00PM Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 30h10 | 11:10PM Barcelona, Estación de Autobuses de Sants | 2 transfers | |
FlixBus FlixBus | 05:00PM Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 25h30 | 06:30PM Barcelona, Estació d'Autobusos Nord | 1 transfer | |
FlixBus FlixBus | 05:30PM Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 29h40 | 11:10PM Barcelona, Estación de Autobuses de Sants | 2 transfers | |
FlixBus FlixBus | 05:30PM Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 25h00 | 06:30PM Barcelona, Estació d'Autobusos Nord | 1 transfer | |
FlixBus FlixBus | 05:55PM Amsterdam | 24h35 | 06:30PM Barcelona, Estació d'Autobusos Nord | 1 transfer | |
FlixBus FlixBus | 05:55PM Amsterdam | 29h15 | 11:10PM Barcelona, Estación de Autobuses de Sants | 2 transfers | |
FlixBus FlixBus | 06:15PM Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 24h15 | 06:30PM Barcelona, Estació d'Autobusos Nord | 1 transfer | |
FlixBus FlixBus | 07:00PM Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 28h10 | 11:10PM Barcelona, Estación de Autobuses de Sants | 2 transfers | |
FlixBus FlixBus | 07:00PM Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 23h30 | 06:30PM Barcelona, Estació d'Autobusos Nord | 1 transfer | |
BlaBlaCar Bus 50804 | 08:40PM Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 22h45 | 07:25PM Barcelona, Estació d'Autobusos Nord | 1 transfer | |
FlixBus FlixBus | 08:45PM Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 26h25 | 11:10PM Barcelona, Estación de Autobuses de Sants | 2 transfers | |
FlixBus FlixBus | 09:40PM Amsterdam, Arena | 31h00 | 04:40AM Barcelona, Estación de Autobuses de Sants | 2 transfers | |
BlaBlaCar Bus 1608 | 11:00PM Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 24h45 | 11:45PM Barcelona, Estació d'Autobusos Nord | 1 transfer | |
BlaBlaCar Bus 1602 | 11:30PM Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 24h15 | 11:45PM Barcelona, Estació d'Autobusos Nord | 1 transfer | |
FlixBus FlixBus | 11:50PM Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 28h50 | 04:40AM Barcelona, Estación de Autobuses de Sants | 2 transfers | |
FlixBus FlixBus | 11:55PM Amsterdam | 28h45 | 04:40AM Barcelona, Estación de Autobuses de Sants | 2 transfers | |
FlixBus FlixBus | 11:55PM Amsterdam | 25h05 | 01:00AM Barcelona, Estació d'Autobusos Nord | 2 transfers | |
This is the last bus of the day. |
Find all the dates and times for this journey
Distance 1239 km |
Average bus duration 1d 25h 14m |
Cheapest ticket price €44 |
Buses per day 22 |
Bus providers 2 |
Fastest bus 21h 30m |
First bus 07:55 |
Last bus 22:55 |
For as little as €50 you can travel by coach from Amsterdam to Barcelona with BlaBlaCar Bus, FlixBus and Movelia. Omio will show you the best deals, timetables and tickets available for this route.
BlaBlaCar Bus (formerly known as Ouibus or iDBUS) is a popular French coach provider from France operating long-distance services in 10 countries in Europe and connecting over 300 destinations. It is a subsidiary of the French car sharing service, BlaBlaCar. Standard amenities on BlaBlaCar Bus include toilets, air conditioning, USB and power outlets for charging phones, tablets and laptops during long coach journeys, extra legroom and adjustable seats. There is also free Wi-Fi available on select routes. The only ticket type from BlaBlaCar Bus is the Standard ticket, which allows each traveler to bring one cabin bag and up to two hold bags.
Amsterdam to Barcelona coach information with BlaBlaCar Bus:
Here are some other resources that might have the information you need