Amsterdam to Madrid bus

Sun, 23 Mar
+ 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

The cheapest and fastest coaches from Amsterdam to Madrid

Showing times and prices for 23 Mar

Cheapest price

£116

Average price

£164

Fastest journey

1 d 15 m

Average duration

1 d 1 h 1 m

Buses per day

55

Distance

1481 km

Cheap tickets

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

Cheapest
BlaBlaCar Bus
13:4525h35
Amsterdam, Piarcoplein (Amsterdam Sloterdijk)
15:20Madrid, Estación Sur de Autobuses
£1161One-way
1 change
2nd Cheapest
BlaBlaCar Bus
08:0025h45
Amsterdam, Piarcoplein (Amsterdam Sloterdijk)
09:45Madrid, Estación Sur de Autobuses
£1251One-way
1 change
FlixBus
07:3028h00
Amsterdam, Piarcoplein (Amsterdam Sloterdijk)
11:30Madrid, Estación Sur de Autobuses
£1431One-way
2 changes
FlixBus
07:5527h35
Amsterdam, Arena
11:30Madrid, Estación Sur de Autobuses
£1431One-way
2 changes
FlixBus
06:1029h20
Amsterdam, Arena
11:30Madrid, Estación Sur de Autobuses
£1431One-way
2 changes

Amsterdam to Madrid bus times

Showing buses for tomorrow, Sunday 23 March
ProviderDepartsDurationArrivesChangesTickets
FlixBus
FlixBus
FlixBusFlixBus
00:15 Amsterdam, Arena32h05 08:20 Madrid3 changes
FlixBus
FlixBus
FlixBusFlixBus
03:15 Amsterdam, Centraal Station32h15 11:30 Madrid, Estación Sur de Autobuses2 changes
FlixBus
FlixBus
FlixBusFlixBus
03:15 Amsterdam, Centraal Station29h50 09:05 Madrid, Estación Sur de Autobuses2 changes
FlixBus
FlixBus
FlixBusFlixBus
03:15 Amsterdam, Centraal Station29h50 09:05 Madrid, Estación Sur de Autobuses2 changes
FlixBus
FlixBus
FlixBusFlixBus
03:15 Amsterdam, Centraal Station29h05 08:20 Madrid2 changes
FlixBus
FlixBus
FlixBusFlixBus
03:15 Amsterdam, Centraal Station29h50 09:05 Madrid, Estación Sur de Autobuses2 changes
FlixBus
FlixBus
FlixBusFlixBus
03:40 Amsterdam, Piarcoplein (Amsterdam Sloterdijk)31h50 11:30 Madrid, Estación Sur de Autobuses2 changes
FlixBus
FlixBus
FlixBusFlixBus
03:40 Amsterdam, Piarcoplein (Amsterdam Sloterdijk)29h25 09:05 Madrid, Estación Sur de Autobuses2 changes
FlixBus
FlixBus
FlixBusFlixBus
03:40 Amsterdam, Piarcoplein (Amsterdam Sloterdijk)29h25 09:05 Madrid, Estación Sur de Autobuses2 changes
FlixBus
FlixBus
FlixBusFlixBus
04:00 Amsterdam28h20 08:20 Madrid2 changes
FlixBus
FlixBus
FlixBusFlixBus
04:00 Amsterdam29h05 09:05 Madrid, Estación Sur de Autobuses2 changes
FlixBus
FlixBus
FlixBusFlixBus
04:00 Amsterdam31h30 11:30 Madrid, Estación Sur de Autobuses2 changes
FlixBus
FlixBus
FlixBusFlixBus
04:00 Amsterdam29h05 09:05 Madrid, Estación Sur de Autobuses2 changes
FlixBus
FlixBus
FlixBusFlixBus
04:00 Amsterdam29h05 09:05 Madrid, Estación Sur de Autobuses2 changes
FlixBus
FlixBus
FlixBusFlixBus
06:10 Amsterdam, Arena29h20 11:30 Madrid, Estación Sur de Autobuses2 changes
FlixBus
FlixBus
FlixBusFlixBus
06:10 Amsterdam, Arena31h10 13:20 Madrid, Estación Sur de Autobuses2 changes
FlixBus
FlixBus
FlixBusFlixBus
06:10 Amsterdam, Arena29h20 11:30 Madrid, Estación Sur de Autobuses2 changes
FlixBus
FlixBus
FlixBusFlixBus
07:00 Amsterdam, Piarcoplein (Amsterdam Sloterdijk)26h05 09:05 Madrid, Estación Sur de Autobuses2 changes
FlixBus
FlixBus
FlixBusFlixBus
07:00 Amsterdam, Piarcoplein (Amsterdam Sloterdijk)28h30 11:30 Madrid, Estación Sur de Autobuses2 changes
FlixBus
FlixBus
FlixBusFlixBus
07:00 Amsterdam, Piarcoplein (Amsterdam Sloterdijk)28h30 11:30 Madrid, Estación Sur de Autobuses2 changes
FlixBus
FlixBus
FlixBusFlixBus
07:30 Amsterdam, Piarcoplein (Amsterdam Sloterdijk)29h50 13:20 Madrid, Estación Sur de Autobuses2 changes
FlixBus
FlixBus
FlixBusFlixBus
07:30 Amsterdam, Piarcoplein (Amsterdam Sloterdijk)28h00 11:30 Madrid, Estación Sur de Autobuses2 changes
FlixBus
FlixBus
FlixBusFlixBus
07:30 Amsterdam, Piarcoplein (Amsterdam Sloterdijk)28h00 11:30 Madrid, Estación Sur de Autobuses2 changes
FlixBus
FlixBus
FlixBusFlixBus
07:55 Amsterdam, Arena27h35 11:30 Madrid, Estación Sur de Autobuses2 changes
FlixBus
FlixBus
FlixBusFlixBus
07:55 Amsterdam, Arena27h35 11:30 Madrid, Estación Sur de Autobuses2 changes
FlixBus
FlixBus
FlixBusFlixBus
07:55 Amsterdam, Arena29h25 13:20 Madrid, Estación Sur de Autobuses2 changes
FlixBus
FlixBus
FlixBusFlixBus
08:00 Amsterdam, Piarcoplein (Amsterdam Sloterdijk)27h30 11:30 Madrid, Estación Sur de Autobuses2 changes
FlixBus
FlixBus
FlixBusFlixBus
08:00 Amsterdam, Piarcoplein (Amsterdam Sloterdijk)29h20 13:20 Madrid, Estación Sur de Autobuses2 changes
FlixBus
FlixBus
FlixBusFlixBus
08:00 Amsterdam, Piarcoplein (Amsterdam Sloterdijk)27h30 11:30 Madrid, Estación Sur de Autobuses2 changes
BlaBlaCar Bus
1696
BlaBlaCar Bus1696
08:00 Amsterdam, Piarcoplein (Amsterdam Sloterdijk)25h45 09:45 Madrid, Estación Sur de Autobuses1 change
FlixBus
FlixBus
FlixBusFlixBus
08:05 Amsterdam, Piarcoplein (Amsterdam Sloterdijk)24h15 08:20 Madrid1 change
FlixBus
FlixBus
FlixBusFlixBus
08:05 Amsterdam, Piarcoplein (Amsterdam Sloterdijk)25h00 09:05 Madrid, Estación Sur de Autobuses1 change
FlixBus
FlixBus
FlixBusFlixBus
08:15 Amsterdam, Piarcoplein (Amsterdam Sloterdijk)27h15 11:30 Madrid, Estación Sur de Autobuses2 changes
FlixBus
FlixBus
FlixBusFlixBus
08:15 Amsterdam, Piarcoplein (Amsterdam Sloterdijk)27h15 11:30 Madrid, Estación Sur de Autobuses2 changes
FlixBus
FlixBus
FlixBusFlixBus
08:15 Amsterdam, Piarcoplein (Amsterdam Sloterdijk)29h05 13:20 Madrid, Estación Sur de Autobuses2 changes
FlixBus
FlixBus
FlixBusFlixBus
08:45 Amsterdam, Arena26h45 11:30 Madrid, Estación Sur de Autobuses2 changes
FlixBus
FlixBus
FlixBusFlixBus
08:45 Amsterdam, Arena26h45 11:30 Madrid, Estación Sur de Autobuses2 changes
FlixBus
FlixBus
FlixBusFlixBus
08:45 Amsterdam, Arena28h35 13:20 Madrid, Estación Sur de Autobuses2 changes
FlixBus
FlixBus
FlixBusFlixBus
09:10 Amsterdam26h20 11:30 Madrid, Estación Sur de Autobuses2 changes
FlixBus
FlixBus
FlixBusFlixBus
09:10 Amsterdam28h10 13:20 Madrid, Estación Sur de Autobuses2 changes
FlixBus
FlixBus
FlixBusFlixBus
10:00 Amsterdam, Piarcoplein (Amsterdam Sloterdijk)27h20 13:20 Madrid, Estación Sur de Autobuses2 changes
FlixBus
FlixBus
FlixBusFlixBus
10:00 Amsterdam, Piarcoplein (Amsterdam Sloterdijk)25h30 11:30 Madrid, Estación Sur de Autobuses2 changes
FlixBus
FlixBus
FlixBusFlixBus
10:00 Amsterdam, Piarcoplein (Amsterdam Sloterdijk)25h30 11:30 Madrid, Estación Sur de Autobuses1 change
FlixBus
FlixBus
FlixBusFlixBus
10:10 Amsterdam, Arena25h20 11:30 Madrid, Estación Sur de Autobuses1 change
FlixBus
FlixBus
FlixBusFlixBus
10:30 Amsterdam, Piarcoplein (Amsterdam Sloterdijk)25h00 11:30 Madrid, Estación Sur de Autobuses2 changes
FlixBus
FlixBus
FlixBusFlixBus
10:30 Amsterdam, Piarcoplein (Amsterdam Sloterdijk)26h50 13:20 Madrid, Estación Sur de Autobuses2 changes
FlixBus
FlixBus
FlixBusFlixBus
11:00 Amsterdam, Piarcoplein (Amsterdam Sloterdijk)26h20 13:20 Madrid, Estación Sur de Autobuses2 changes
FlixBus
FlixBus
FlixBusFlixBus
11:30 Amsterdam, Piarcoplein (Amsterdam Sloterdijk)25h50 13:20 Madrid, Estación Sur de Autobuses1 change
BlaBlaCar Bus
1658
BlaBlaCar Bus1658
13:45 Amsterdam, Piarcoplein (Amsterdam Sloterdijk)25h35 15:20 Madrid, Estación Sur de Autobuses1 change
FlixBus
FlixBus
FlixBusFlixBus
21:40 Amsterdam, Arena34h40 08:20 Madrid2 changes
FlixBus
FlixBus
FlixBusFlixBus
21:40 Amsterdam, Arena35h25 09:05 Madrid, Estación Sur de Autobuses2 changes
FlixBus
FlixBus
FlixBusFlixBus
23:30 Amsterdam, Piarcoplein (Amsterdam Sloterdijk)33h35 09:05 Madrid, Estación Sur de Autobuses2 changes
FlixBus
FlixBus
FlixBusFlixBus
23:30 Amsterdam, Piarcoplein (Amsterdam Sloterdijk)32h50 08:20 Madrid2 changes
FlixBus
FlixBus
FlixBusFlixBus
23:55 Amsterdam33h10 09:05 Madrid, Estación Sur de Autobuses2 changes
FlixBus
FlixBus
FlixBusFlixBus
23:55 Amsterdam32h25 08:20 Madrid2 changes

Find all the dates and times for this journey

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

Sat
22 Mar
Sun
23 Mar
Mon
24 Mar
Tue
25 Mar
Wed
26 Mar
Thu
27 Mar
Fri
28 Mar
Sat
29 Mar
Sun
30 Mar
Mon
31 Mar
Tue
01 Apr
Wed
02 Apr
Thu
03 Apr
Fri
04 Apr
Sat
05 Apr
Sun
06 Apr
Mon
07 Apr
Tue
08 Apr
Wed
09 Apr
Thu
10 Apr
Fri
11 Apr

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

National Express
Eurolines France
RegioJet
Trenitalia

Journey information

Overview: Bus from Amsterdam to Madrid

Buses from Amsterdam to Madrid run on average 13 times per day, taking around 1d 32h 22m. Cheap bus tickets for this journey start at £48 if you book in advance.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Distance
1481 km
Average bus duration
1d 32h 22m
Cheapest ticket price
£48
Buses per day
13
Bus providers
3
Fastest bus
1d 25h 20m
First bus
07:00
Last bus
22:59
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information

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

For as little as £53 you can travel by coach from Amsterdam to Madrid with BlaBlaCar Bus, FlixBus and Alsa. Omio will show you the best deals, timetables and tickets available for this trip.

BlaBlaCar Bus (formerly known as Ouibus or iDBUS), a subsidiary of the popular French car sharing service, BlaBlaCar, is a provider operating long-distance coach services in 10 countries in Europe. Founded in France, BlaBlaCar Bus provides connections to over 300 destinations. Standard amenities on the coaches include air conditioning, toilets, USB and power outlets for charging phones, tablets and laptops during long coach 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 cabin bag and up to two hold bags per person.

Coach information from Amsterdam to Madrid with BlaBlaCar Bus:

  • Average Duration: 25 h 35 min
  • Cheapest Price: £53

FAQs: Amsterdam to Madrid coach

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

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