Amsterdam to Madrid bus

Tue, Sep 10
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Cheap bus tickets from Amsterdam to Madrid

Showing times and prices for Sep 10

Cheapest

The best way to find a cheap bus ticket from Amsterdam to Madrid is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Cheapest
BlaBlaCar Bus
01:45PM25h35
Amsterdam, Piarcoplein (Amsterdam Sloterdijk)
03:20PMMadrid, Estación Sur de Autobuses
$721One-way
1 transfer
Cheapest
BlaBlaCar Bus
08:55AM30h25
Amsterdam, Piarcoplein (Amsterdam Sloterdijk)
03:20PMMadrid, Estación Sur de Autobuses
$721One-way
1 transfer
Cheapest
BlaBlaCar Bus
10:20AM29h00
Amsterdam, Piarcoplein (Amsterdam Sloterdijk)
03:20PMMadrid, Estación Sur de Autobuses
$721One-way
1 transfer
2nd Cheapest
FlixBus
01:15PM26h05
Amsterdam, Piarcoplein (Amsterdam Sloterdijk)
03:20PMMadrid, Estación Sur de Autobuses
$791One-way
1 transfer
2nd Cheapest
FlixBus
11:30AM27h50
Amsterdam, Piarcoplein (Amsterdam Sloterdijk)
03:20PMMadrid, Estación Sur de Autobuses
$791One-way
1 transfer

Bus schedule from Amsterdam to Madrid

Showing buses for tomorrow, Tuesday, September 10
FlixBus
12:15AM34h00
Amsterdam, Arena
10:15AMMadrid, Estación Sur/Gare routière Méndez Alvaro - 83
2 transfers
FlixBus
03:15AM29h40
Amsterdam, Centraal Station
08:55AMMadrid, Estación Sur/Gare routière Méndez Alvaro - 83
2 transfers
FlixBus
03:15AM31h00
Amsterdam, Centraal Station
10:15AMMadrid, Estación Sur/Gare routière Méndez Alvaro - 83
2 transfers
FlixBus
03:15AM28h55
Amsterdam, Centraal Station
08:10AMMadrid
2 transfers
FlixBus
06:00AM26h55
Amsterdam, Piarcoplein (Amsterdam Sloterdijk)
08:55AMMadrid, Estación Sur/Gare routière Méndez Alvaro - 83
1 transfer
FlixBus
06:00AM27h45
Amsterdam, Piarcoplein (Amsterdam Sloterdijk)
09:45AMMadrid, Estación Sur de Autobuses
1 transfer
FlixBus
06:00AM26h10
Amsterdam, Piarcoplein (Amsterdam Sloterdijk)
08:10AMMadrid
1 transfer
FlixBus
06:00AM28h15
Amsterdam, Piarcoplein (Amsterdam Sloterdijk)
10:15AMMadrid, Estación Sur/Gare routière Méndez Alvaro - 83
2 transfers
BlaBlaCar Bus
08:00AM25h45
Amsterdam, Piarcoplein (Amsterdam Sloterdijk)
09:45AMMadrid, Estación Sur de Autobuses
1 transfer
BlaBlaCar Bus
08:00AM31h20
Amsterdam, Piarcoplein (Amsterdam Sloterdijk)
03:20PMMadrid, Estación Sur de Autobuses
1 transfer
FlixBus
08:50AM30h30
Amsterdam, Piarcoplein (Amsterdam Sloterdijk)
03:20PMMadrid, Estación Sur de Autobuses
1 transfer
BlaBlaCar Bus
08:55AM30h25
Amsterdam, Piarcoplein (Amsterdam Sloterdijk)
03:20PMMadrid, Estación Sur de Autobuses
1 transfer
FlixBus
09:45AM25h45
Amsterdam, Piarcoplein (Amsterdam Sloterdijk)
11:30AMMadrid, Estación Sur/Gare routière Méndez Alvaro - 83
1 transfer
FlixBus
09:45AM29h35
Amsterdam, Piarcoplein (Amsterdam Sloterdijk)
03:20PMMadrid, Estación Sur de Autobuses
1 transfer
FlixBus
10:10AM44h10
Amsterdam, Arena
06:20AMMadrid
2 transfers
FlixBus
10:10AM29h10
Amsterdam, Arena
03:20PMMadrid, Estación Sur de Autobuses
1 transfer
FlixBus
10:10AM25h20
Amsterdam, Arena
11:30AMMadrid, Estación Sur/Gare routière Méndez Alvaro - 83
1 transfer
BlaBlaCar Bus
10:20AM29h00
Amsterdam, Piarcoplein (Amsterdam Sloterdijk)
03:20PMMadrid, Estación Sur de Autobuses
1 transfer
FlixBus
11:30AM27h50
Amsterdam, Piarcoplein (Amsterdam Sloterdijk)
03:20PMMadrid, Estación Sur de Autobuses
1 transfer
FlixBus
11:30AM25h50
Amsterdam, Piarcoplein (Amsterdam Sloterdijk)
01:20PMMadrid, Estación Sur/Gare routière Méndez Alvaro - 83
1 transfer
FlixBus
01:15PM26h05
Amsterdam, Piarcoplein (Amsterdam Sloterdijk)
03:20PMMadrid, Estación Sur de Autobuses
1 transfer
BlaBlaCar Bus
01:45PM25h35
Amsterdam, Piarcoplein (Amsterdam Sloterdijk)
03:20PMMadrid, Estación Sur de Autobuses
1 transfer
FlixBus
03:45PM23h35
Amsterdam, Piarcoplein (Amsterdam Sloterdijk)
03:20PMMadrid, Estación Sur de Autobuses
1 transfer
FlixBus
09:40PM34h30
Amsterdam, Arena
08:10AMMadrid
2 transfers
FlixBus
09:40PM35h15
Amsterdam, Arena
08:55AMMadrid, Estación Sur/Gare routière Méndez Alvaro - 83
2 transfers
FlixBus
11:15PM55h25
Amsterdam, Centraal Station
06:40AMMadrid, Estación Sur/Gare routière Méndez Alvaro - 83
3 transfers
FlixBus
11:15PM55h55
Amsterdam, Centraal Station
07:10AMMadrid
3 transfers
FlixBus
11:30PM32h40
Amsterdam, Piarcoplein (Amsterdam Sloterdijk)
08:10AMMadrid
2 transfers
FlixBus
11:30PM33h25
Amsterdam, Piarcoplein (Amsterdam Sloterdijk)
08:55AMMadrid, Estación Sur/Gare routière Méndez Alvaro - 83
2 transfers

This is the last bus of the day.

Find all the dates and times for this journey

Compare prices and tickets Amsterdam to Madrid by train, bus, or flight

Tue
Sep 10
Wed
Sep 11
Thu
Sep 12
Fri
Sep 13
Sat
Sep 14
Sun
Sep 15
Mon
Sep 16
Tue
Sep 17
Wed
Sep 18
Thu
Sep 19
Fri
Sep 20
Sat
Sep 21
Sun
Sep 22
Mon
Sep 23
Tue
Sep 24
Wed
Sep 25
Thu
Sep 26
Fri
Sep 27
Sat
Sep 28
Sun
Sep 29
Mon
Sep 30

Bus times from Amsterdam to Madrid

Showing times and prices for Sep 10

Fastest Journey

23 h 35 m

Average

1 d 7 h 22 m

Buses per day

29

Distance

1481 km

It's difficult to get from Amsterdam to Madrid without transferring at least once.

Fastest
FlixBus
03:45PM23h35
Amsterdam, Piarcoplein (Amsterdam Sloterdijk)
03:20PMMadrid, Estación Sur de Autobuses
$791One-way
1 transfer
2nd Fastest
FlixBus
10:10AM25h20
Amsterdam, Arena
11:30AMMadrid, Estación Sur/Gare routière Méndez Alvaro - 83
$1651One-way
1 transfer
BlaBlaCar Bus
01:45PM25h35
Amsterdam, Piarcoplein (Amsterdam Sloterdijk)
03:20PMMadrid, Estación Sur de Autobuses
$721One-way
1 transfer
BlaBlaCar Bus
08:00AM25h45
Amsterdam, Piarcoplein (Amsterdam Sloterdijk)
09:45AMMadrid, Estación Sur de Autobuses
$1141One-way
1 transfer
FlixBus
09:45AM25h45
Amsterdam, Piarcoplein (Amsterdam Sloterdijk)
11:30AMMadrid, Estación Sur/Gare routière Méndez Alvaro - 83
$1621One-way
1 transfer

More than 1,000 travel companies trust us to sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Overview: Bus from Amsterdam to Madrid

distanceDistance918 miles (1481 km)
durationAverage bus duration25 h 35 min
priceAverage bus ticket price$180 (€153)
frequencyBus frequency4 a day
changesDirect busNo
carriersBus companiesBlaBlaCar Bus or FlixBus

Buses from Amsterdam to Madrid cover the 918 miles (1481 km) long route taking on average 25 h 35 min with our travel partners like BlaBlaCar Bus or FlixBus. Normally, there are 4 buses operating per day. You can get the cheapest bus tickets for this journey for as low as $76 (€65), but the average price of bus tickets is $180 (€153).

Bus companies: BlaBlaCar Bus, FlixBus and Alsa from Amsterdam to Madrid

You can travel by bus between Amsterdam and Madrid with BlaBlaCar Bus, FlixBus and Alsa for as low as $71 (€60). When you search for schedules and tickets, Omio will show you the best route.

Alsa is the main bus company in Spain, a subsidiary of the UK bus company National Express. Alsa offers a wide variety of national and international routes and transports more than 300 million passengers every year. Apart from the Standard fare, Alsa provides ticket types like Minimum, Reduced and Flexible fares on select routes for those looking to save money on bus journeys. While most travelers don’t mind traveling on normal buses with basic services like bathrooms, free WiFi, footrests and onboard entertainment, some others may want to check out Alsa’s deluxe buses like the Alsa Supra, Alsa Eurobus and Alsa Premium, which provide more luxurious amenities on specific routes.

FAQs: Bus from Amsterdam to Madrid

FAQs: Take the bus from Amsterdam to Madrid with ease. Whether you want fast, cheap or something entirely different, our travel experts have the information you need to know so you can find the best option from Amsterdam to Madrid.
FAQs
Cheap bus tickets from Amsterdam to Madrid can start from as little as $76 (€65) when you book in advance. The average bus ticket price for Amsterdam to Madrid is $180 (€153); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
The average journey time by bus from Amsterdam to Madrid is 25 h 35 min   to travel the 918 mile (1481 km) long route, with around there are 4 buses per day. Journey times can vary on weekends and holidays.
The first bus from Amsterdam to Madrid leaves at 5: 05 AM. Plan your trip with the Journey Planner   from Omio.
The last bus from Amsterdam to Madrid leaves at 9: 15 PM.
There are 4 buses a day from Amsterdam to Madrid which require at least one change with BlaBlaCar Bus or FlixBus. Schedules can vary on holidays or weekends with fewer buses.
Take the Amsterdam to Madrid bus with BlaBlaCar Bus or FlixBus. However, it's always good to check out all possible bus companies for the journey between Amsterdam and Madrid as there might be differences in the amenities they offer.
The cheapest month to travel from Amsterdam to Madrid by bus is October.
It's helpful to compare your options as there are 3 ways to travel to Madrid from Amsterdam including taking a train, bus or flight.

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language

Useful links