There are 10 ways to get from Boom to Madrid by plane, train (Eurostar, TGV, Renfe, Ouigo), bus, car, train, train (TGV, Renfe, Ouigo), or train (TGV, Renfe)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Brussels Airport
best- Fly from Brussels Airport (BRU) to Adolfo Suárez Madrid–Barajas Airport (MAD)plane BRU - MAD
5h 55m€73–222Bus
cheapest- Take the bus from Boom Station perron 1 to Brussel Noord afstaphaltebus X60
- Take the bus from Brussels-North train station to Paris, Quai de Bercy (Bercy Seine)bus 801 / ...
- Take the bus from Paris to Madridbus
23h 47m€47–153Train
- Take the train from Anvers-Central to Paris Nordtrain
- Take the train from Paris Gare De Lyon to Barcelona-Santstrain Tgv
- Take the train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena Grandestrain Ave
14h 48m€156–539Bus via Brussels - Midi Train Station
- Take the bus from Boom Station perron 1 to Brussel Noord afstaphaltebus X60
- Take the bus from Brussels - Midi Train Station to Paris - Bercy-Seine Bus Stationbus
- Take the bus from Paris - Bercy-Seine Bus Station to Madrid - South Stationbus
23h 23m€49–169Drive 1,569.5 km
- Drive from Boom to Madridcar 1,569.5 km
15h 30m€246–355Train to Amsterdam Airport Schiphol, fly
- Take the train from Antwerpen-Centraal to Schiphol Airporttrain
- Fly from Amsterdam Airport Schiphol (AMS) to Adolfo Suárez Madrid–Barajas Airport (MAD)plane AMS - MAD
6h 50m€92–329Train to Brussels South Charleroi Airport, fly
- Take the train from Anvers-Berchem to Luttretrain
- Fly from Brussels South Charleroi Airport (CRL) to Adolfo Suárez Madrid–Barajas Airport (MAD)plane CRL - MAD
7h 35m€80–227Train, train to Eindhoven Airport, fly
- Take the train from Anvers-Central to Bredatrain
- Take the train from Breda to Eindhoventrain
- Fly from Eindhoven Airport (EIN) to Adolfo Suárez Madrid–Barajas Airport (MAD)plane EIN - MAD
7h 38m€96–273Train via Lyon
- Take the train from Antwerpen-Centraal to Brussel-Zuidtrain
- Take the train from Brussel-Zuid / Bruxelles-Midi to Lyon Part Dieutrain Tgv
- Take the train from Lyon Part Dieu to Barcelona-Santstrain
- Take the train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena Grandestrain Ave
15h 19m€165–394Train #2
- Take the train from Brussel-Zuid / Bruxelles-Midi to Narbonnetrain Tgv
- Take the train from Narbonne to Madrid-Puerta de Atocha-Almudena Grandestrain 9730
15h 49m€197–335
Boom to Madrid by train and bus
Questions & Answers
The cheapest way to get from Boom to Madrid is to bus which costs €45 - €160 and takes 23h 47m.
The fastest way to get from Boom to Madrid is to fly which takes 5h 55m and costs €70 - €230.
No, there is no direct bus from Boom station to Madrid. However, there are services departing from Boom Station perron 1 and arriving at Madrid via Brussels-North train station and Paris. The journey, including transfers, takes approximately 23h 47m.
No, there is no direct train from Boom to Madrid. However, there are services departing from Boom and arriving at Madrid-Puerta de Atocha-Almudena Grandes via Antwerpen-Centraal, Brussel-Zuid / Bruxelles-Midi, Lyon Part Dieu and Barcelona-Sants. The journey, including transfers, takes approximately 15h 19m.
The distance between Boom and Madrid is 1380 km. The road distance is 1569.5 km.
The best way to get from Boom to Madrid without a car is to train which takes 14h 48m and costs €150 - €550.
It takes approximately 5h 55m to get from Boom to Madrid, including transfers.
Boom to Madrid bus services, operated by De Lijn, depart from Boom Station perron 1.
Boom to Madrid train services, operated by Nederlandse Spoorwegen (NS), depart from Antwerpen-Centraal station.
The best way to get from Boom to Madrid is to fly which takes 5h 55m and costs €70 - €230. Alternatively, you can train, which costs €150 - €550 and takes 14h 48m, you could also bus via Brussels - Midi Train Station, which costs €45 - €170 and takes 23h 23m.
What companies run services between Boom, Belgium and Madrid, Spain?
Ryanair, Air Europa, and three other airlines fly from Brussels Airport (BRU) to Adolfo Suárez Madrid–Barajas Airport (MAD) every 4 hours. Alternatively, you can take a train from Boom to Madrid-Puerta de Atocha-Almudena Grandes via Anvers-Central, Paris Nord, Gare du Nord, Gare de Lyon - Diderot, Paris Gare De Lyon, and Barcelona-Sants in around 14h 48m.
- Website
- iberia.com
Flights from Brussels Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- €60–150
Flights from Brussels Airport to Adolfo Suárez Madrid–Barajas Airport via Valencia
- Ave. Duration
- 5h 25m
- When
- Tuesday and Thursday
- Estimated price
- €85–200
Flights from Amsterdam Airport Schiphol to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 2h 43m
- When
- Every day
- Estimated price
- €55–170
- Website
- vueling.com
Flights from Brussels Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- €60–150
Flights from Brussels Airport to Adolfo Suárez Madrid–Barajas Airport via Valencia
- Ave. Duration
- 5h 25m
- When
- Tuesday and Thursday
- Estimated price
- €85–200
Flights from Amsterdam Airport Schiphol to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 2h 42m
- When
- Every day
- Estimated price
- €55–170
Flights from Amsterdam Airport Schiphol to Adolfo Suárez Madrid–Barajas Airport via Bilbao
- Ave. Duration
- 4h 45m
- When
- Friday
- Estimated price
- €85–250
- Website
- ryanair.com
Flights from Brussels Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 2h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- €45–200
Flights from Brussels South Charleroi Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 2h 20m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €60–190
Flights from Eindhoven Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 2h 30m
- When
- Wednesday and Sunday
- Estimated price
- €60–220
Flights from Eindhoven Airport to Adolfo Suárez Madrid–Barajas Airport via London Stansted
- Ave. Duration
- 5h 8m
- When
- Tuesday, Friday, and Saturday
- Estimated price
- €60–220
- Website
- aireuropa.com
Flights from Brussels Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- €55–190
Flights from Amsterdam Airport Schiphol to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- €35–400
- Website
- klm.com
Flights from Amsterdam Airport Schiphol to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- €35–400
- Website
- brusselsairlines.com
Flights from Brussels Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 2h 26m
- When
- Every day
- Estimated price
- €65–230
- Phone
- +44 343 218 6186
- Website
- eurostar.com
Train from Anvers-Central to Paris Nord
- Ave. Duration
- 2h 7m
- Frequency
- Hourly
- Estimated price
- €65–210
- Website
- https://www.eurostar.com/rw-en
Train from Antwerpen-Centraal to Schiphol Airport
- Ave. Duration
- 59 min
- Frequency
- Hourly
- Estimated price
- €40–100
- Website
- https://www.eurostar.com/rw-en
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Paris Gare De Lyon to Barcelona-Sants
- Ave. Duration
- 6h 50m
- Frequency
- Twice daily
- Estimated price
- €55–190
- Website
- https://www.sncf-connect.com/en-en
Train from Brussel-Zuid / Bruxelles-Midi to Lyon Part Dieu
- Ave. Duration
- 3h 55m
- Frequency
- Every 4 hours
- Estimated price
- €75–170
- Website
- https://www.sncf-connect.com/en-en
Train from Brussel-Zuid / Bruxelles-Midi to Narbonne
- Ave. Duration
- 7h 8m
- Frequency
- Twice a week
- Estimated price
- €120–230
- Website
- https://www.sncf-connect.com/en-en
Rome2Rio's guide to Renfe AVE
Contact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 2h 37m
- Frequency
- Hourly
- Estimated price
- €35–130
- Website
- https://www.renfe.com/es/en
- Phone
- +34 900 926 851
- atencion.cliente@iryo.eu
- Website
- iryo.eu
Train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 2h 59m
- Frequency
- Hourly
- Estimated price
- €35–110
- Website
- https://iryo.eu/en/home
- Phone
- +34 910 780 990
- Website
- ouigo.com
Train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 3h 3m
- Frequency
- 5 times a day
- Estimated price
- €29–60
- Website
- https://www.ouigo.com/es/en
Rome2Rio's guide to Renfe Viajeros
Contact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 3h 2m
- Frequency
- Twice daily
- Estimated price
- €45–65
- Website
- https://www.renfe.com/es/en
Train from Lyon Part Dieu to Barcelona-Sants
- Ave. Duration
- 4h 48m
- Frequency
- Once daily
- Estimated price
- €50–75
- Website
- https://www.renfe.com/es/en
Train from Narbonne to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 5h 16m
- Frequency
- Once daily
- Estimated price
- €70–95
- Website
- https://www.renfe.com/es/en
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Antwerpen-Centraal to Schiphol Airport
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Estimated price
- €24–100
- Website
- https://www.ns.nl/en
Train from Anvers-Central to Breda
- Ave. Duration
- 34 min
- Frequency
- Hourly
- Estimated price
- €13
- Website
- https://www.ns.nl/en
Train from Breda to Eindhoven
- Ave. Duration
- 39 min
- Frequency
- Every 30 minutes
- Estimated price
- €13–15
- Website
- https://www.ns.nl/en
Train from Antwerpen-Centraal to Brussel-Zuid
- Ave. Duration
- 58 min
- Frequency
- Every 30 minutes
- Estimated price
- €6–12
- Website
- https://www.ns.nl/en
- Phone
- +32 70 79 79 79
- Website
- belgiantrain.be
Train from Anvers-Berchem to Luttre
- Ave. Duration
- 1h 27m
- Frequency
- Every 30 minutes
- Estimated price
- €9–14
- Website
- https://www.belgiantrain.be/en
- 2nd Class
- €9–14
- 1st Class
- €14–21
Train from Anvers-Central to Breda
- Ave. Duration
- 33 min
- Frequency
- Hourly
- Estimated price
- €12–15
- Website
- https://www.belgiantrain.be/en
- Phone
- 0800-0232 545
- Website
- arriva.nl
Train from Anvers-Central to Breda
- Ave. Duration
- 20 min
- Frequency
- 3 times a week
- Estimated price
- €12–14
- Website
- https://www.arriva.nl/en/
- 2nd Class
- €12–14
- Phone
- +31302035833
- info@europeansleeper.eu
- Website
- europeansleeper.eu
Train from Antwerpen-Centraal to Brussel-Zuid
- Ave. Duration
- 49 min
- Frequency
- 3 times a week
- Estimated price
- €11–13
- Website
- https://www.europeansleeper.eu/
- Seats - Budget
- €11–13
- Phone
- +32 70 22 02 00
- Website
- delijn.be
Bus from Boom Station perron 1 to Brussel Noord afstaphalte
- Ave. Duration
- 1h 16m
- Frequency
- Every 30 minutes
- Estimated price
- €3
- Website
- https://www.delijn.be/en/
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Brussels - Midi Train Station to Paris - Bercy-Seine Bus Station
- Ave. Duration
- 4h 5m
- Frequency
- Hourly
- Estimated price
- €8–35
- Website
- https://www.blablacar.co.uk/bus
Bus from Paris - Bercy-Seine Bus Station to Madrid - South Station
- Ave. Duration
- 16h 10m
- Frequency
- Once daily
- Estimated price
- €35–100
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +34 910 207 007
- alsa@alsa.es
- Website
- alsa.com
Bus from Paris - Bercy-Seine Bus Station to Madrid - South Station
- Ave. Duration
- 17h 30m
- Frequency
- Twice daily
- Estimated price
- €45–110
- Website
- https://www.alsa.com/en/
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Brussels-North train station to Paris, Quai de Bercy (Bercy Seine)
- Ave. Duration
- 4h 15m
- Frequency
- Every 3 hours
- Estimated price
- €9–40
- Website
- https://www.flixbus.co.uk
Bus from Paris to Madrid
- Ave. Duration
- 16h 10m
- Frequency
- 4 times a day
- Estimated price
- €35–110
- Website
- https://www.flixbus.co.uk
Want to know more about travelling around Spain
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Train travel in Spain: A guide to Renfe
Read the travel guide
What are the different types of Renfe trains in Spain?
Read the travel guide
More Questions & Answers
Boom to Madrid bus services, operated by De Lijn, arrive at Brussel Noord afstaphalte station.
Boom to Madrid train services, operated by Nederlandse Spoorwegen (NS), arrive at Brussel-Zuid station.
Yes, the driving distance between Boom to Madrid is 1570 km. It takes approximately 15h 30m to drive from Boom to Madrid.
There are 6886+ hotels available in Madrid.


















































