There are 11 ways to get from Asbach to Madrid by train, plane, taxi, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Düsseldorf International Airport, fly
best- Take the train from Siegburg Bf to Düsseldorf Hbftrain
- Fly from Düsseldorf International Airport (DUS) to Adolfo Suárez Madrid–Barajas Airport (MAD)plane DUS - MAD
7h 27m€92–245Fly from Cologne Bonn Airport
cheapest- Fly from Cologne Bonn Airport (CGN) to Adolfo Suárez Madrid–Barajas Airport (MAD)plane CGN - MAD
8h 10m€74–234Taxi, train
- Take the taxi from Asbach to Remagen Bftaxi
- Take the train from Remagen Bf to Bingen, Hauptbahnhoftrain
- Take the train from Bingen, Hauptbahnhof to Kaiserslautern, Hbftrain
- Take the train from Kaiserslautern, Hbf to Strasbourg Bahnhoftrain 84
- Take the train from Strasbourg to Narbonnetrain Tgv
- Take the train from Narbonne to Madrid-Puerta de Atocha-Almudena Grandestrain
22h 48m€376–539Bus, train via Barcelona
- Take the bus from Bonn UN Campus to Barcelonabus FlixBus N710
- Take the train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena Grandestrain Ave
24h 21m€110–228Drive 1,744.2 km
- Drive from Asbach to Madridcar 1,744.2 km
17h 58m€274–396Train to Frankfurt, fly
- Take the train from Siegburg/Bonn to Frankfurt(M) Flughafen Fernbftrain
- Fly from Frankfurt (FRA) to Adolfo Suárez Madrid–Barajas Airport (MAD)plane FRA - MAD
7h 2m€105–326Train to Brussels Airport, fly
- Take the train from Köln Hbf to Brussels-Nordtrain
- Fly from Brussels Airport (BRU) to Adolfo Suárez Madrid–Barajas Airport (MAD)plane BRU - MAD
9h 16m€117–255Train, train to Luxembourg, fly
- Take the train from Koblenz Hauptbahnhof to Trier, Hauptbahnhoftrain
- Take the train from Trier, Hauptbahnhof to Luxembourg, Gare Centraletrain
- Fly from Luxembourg (LUX) to Adolfo Suárez Madrid–Barajas Airport (MAD)plane LUX - MAD
10h 50m€91–274Bus
- Take the bus from Cologne Airport CGN to Paris, Quai de Bercy (Bercy Seine)bus N74 / ...
- Take the bus from Paris to Madridbus FlixBus 793
26h€113–206Bus, train
- Take the bus from Cologne Airport CGN to Vitoria-Gasteizbus FlixBus N1153
- Take the train from Vitoria/Gasteiz to Madrid Chamartíntrain Alv / ...
29h 44m€139–223Train, bus
- Take the train from Siegburg/Bonn to Frankfurt(M) Flughafen Fernbftrain Ice
- Take the bus from Frankfurt - Airport Bus Station to Madrid - South Stationbus BlaBlaCar Bus
31h 42m€139–243
Asbach to Madrid by bus, tram, foot, and train
Questions & Answers
The cheapest way to get from Asbach to Madrid is to bus which costs €110 - €210 and takes 26h.
The fastest way to get from Asbach to Madrid is to train and fly which takes 7h 2m and costs €100 - €330.
The distance between Asbach and Madrid is 1553 km. The road distance is 1744.2 km.
The best way to get from Asbach to Madrid without a car is to taxi and train which takes 22h 48m and costs €370 - €550.
It takes approximately 7h 27m to get from Asbach to Madrid, including transfers.
The best way to get from Asbach to Madrid is to fly which takes 8h 10m and costs €70 - €240. Alternatively, you can bus, which costs €110 - €210 and takes 26h.
Yes, the driving distance between Asbach to Madrid is 1744 km. It takes approximately 17h 58m to drive from Asbach to Madrid.
There are 6880+ hotels available in Madrid.
What companies run services between Asbach, Rhineland-Palatinate, Germany and Madrid, Spain?
Ryanair, Eurowings, and three other airlines fly from Cologne Bonn Airport (CGN) to Adolfo Suárez Madrid–Barajas Airport (MAD) once daily. Alternatively, you can take a bus from Asbach to Madrid via Hennef Bf, Hennef Bf, Flughafen Köln/Bonn Bf, Cologne Airport CGN, Paris, Quai de Bercy (Bercy Seine), and Paris in around 26h.
- Website
- iberia.com
Flights from Düsseldorf International Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- €70–160
Flights from Cologne Bonn Airport to Adolfo Suárez Madrid–Barajas Airport via Palma Mallorca
- Ave. Duration
- 4h 44m
- When
- Thursday and Friday
- Estimated price
- €100–750
Flights from Frankfurt to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- €80–180
Flights from Brussels Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- €60–130
- Website
- ryanair.com
Flights from Cologne Bonn Airport to Adolfo Suárez Madrid–Barajas Airport via Palma Mallorca
- Ave. Duration
- 4h 58m
- When
- Saturday and Sunday
- Estimated price
- €60–200
Flights from Brussels Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- €45–160
Flights from Luxembourg to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 2h 25m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €40–160
- Website
- lufthansa.com
Flights from Düsseldorf International Airport to Adolfo Suárez Madrid–Barajas Airport via Frankfurt
- Ave. Duration
- 5h 7m
- When
- Every day
- Estimated price
- €90–360
Flights from Frankfurt to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- €80–330
- Website
- airfrance.com
Flights from Düsseldorf International Airport to Adolfo Suárez Madrid–Barajas Airport via Paris Charles de Gaulle
- Ave. Duration
- 4h 43m
- When
- Every day
- Estimated price
- €65–340
Flights from Cologne Bonn Airport to Adolfo Suárez Madrid–Barajas Airport via Palma Mallorca
- Ave. Duration
- 4h 30m
- When
- Monday
- Estimated price
- €100–200
Flights from Luxembourg to Adolfo Suárez Madrid–Barajas Airport via Paris Charles de Gaulle
- Ave. Duration
- 4h 30m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €55–300
- Website
- aireuropa.com
Flights from Cologne Bonn Airport to Adolfo Suárez Madrid–Barajas Airport via Palma Mallorca
- Ave. Duration
- 4h 35m
- When
- Monday and Saturday
- Estimated price
- €100–200
Flights from Frankfurt to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- €55–190
Flights from Brussels Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- €50–170
- Website
- klm.com
Flights from Düsseldorf International Airport to Adolfo Suárez Madrid–Barajas Airport via Amsterdam Schiphol
- Ave. Duration
- 4h 48m
- When
- Every day
- Estimated price
- €70–360
Flights from Cologne Bonn Airport to Adolfo Suárez Madrid–Barajas Airport via Palma Mallorca
- Ave. Duration
- 4h 30m
- When
- Monday
- Estimated price
- €100–200
- Website
- brusselsairlines.com
Flights from Brussels Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 2h 27m
- When
- Every day
- Estimated price
- €65–180
- Website
- eurowings.com
Flights from Düsseldorf International Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 2h 30m
- When
- Sunday
- Estimated price
- €65–200
- Website
- luxair.lu
Flights from Luxembourg to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 2h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €65–160
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Siegburg Bf to Düsseldorf Hbf
- Ave. Duration
- 42 min
- Frequency
- Hourly
- Estimated price
- €25–29
- Website
- https://int.bahn.de/en
Train from Remagen Bf to Bingen, Hauptbahnhof
- Ave. Duration
- 1h 39m
- Frequency
- Once daily
- Estimated price
- €30–33
- Website
- https://int.bahn.de/en
Train from Kaiserslautern, Hbf to Strasbourg Bahnhof
- Ave. Duration
- 2h 38m
- Frequency
- 4 times a week
- Estimated price
- €35–40
- Website
- https://int.bahn.de/en
Train from Siegburg/Bonn to Frankfurt(M) Flughafen Fernbf
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Estimated price
- €35–39
- Website
- https://int.bahn.de/en
Train from Köln Hbf to Brussels-Nord
- Ave. Duration
- 1h 45m
- Frequency
- Every 4 hours
- Estimated price
- €44–49
- Website
- https://int.bahn.de/en
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Siegburg Bf to Düsseldorf Hbf
- Ave. Duration
- 41 min
- Frequency
- Every 4 hours
- Estimated price
- €11–35
- Website
- https://www.ns.nl/en
- 2nd Class
- €11–18
- 1st Class
- €20–35
Train from Siegburg/Bonn to Frankfurt(M) Flughafen Fernbf
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- €23–75
- Website
- https://www.ns.nl/en
- 2nd Class
- €23–35
- 1st Class
- €45–75
- Phone
- +49-261-98887070
- service@trans-regio.de
- Website
- mittelrheinbahn.de
Train from Remagen Bf to Bingen, Hauptbahnhof
- Ave. Duration
- 1h 25m
- Frequency
- Hourly
- Estimated price
- €18–26
- Schedules at
- mittelrheinbahn.de
- Phone
- +49 6731 999 27-27
- info@vlexx.de
- Website
- vlexx.de
Train from Bingen, Hauptbahnhof to Kaiserslautern, Hbf
- Ave. Duration
- 1h 11m
- Frequency
- Every 4 hours
- Estimated price
- €15–22
- Schedules at
- vlexx.de
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Bingen, Hauptbahnhof to Kaiserslautern, Hbf
- Ave. Duration
- 1h 32m
- Frequency
- Hourly
- Estimated price
- €14–21
- Website
- https://int.bahn.de/en
Train from Koblenz Hauptbahnhof to Trier, Hauptbahnhof
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- €18–26
- Website
- https://int.bahn.de/en
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Strasbourg to Narbonne
- Ave. Duration
- 7h 31m
- Frequency
- Once a week
- Estimated price
- €140–230
- Website
- https://www.sncf-connect.com/en-en
- 2nd Class
- €140–190
- 1st Class
- €180–230
Rome2Rio's guide to Renfe Viajeros
Contact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Narbonne to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 5h 42m
- Frequency
- Once daily
- Estimated price
- €70–95
- Website
- https://www.renfe.com/es/en
Train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 3h 28m
- Frequency
- Twice daily
- Estimated price
- €45–65
- Website
- https://www.renfe.com/es/en
Train from Vitoria/Gasteiz to Madrid Chamartín
- Ave. Duration
- 3h 31m
- Frequency
- 3 times a day
- Estimated price
- €35–50
- Website
- https://www.renfe.com/es/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
- 3h 2m
- Frequency
- Hourly
- Estimated price
- €50–75
- Website
- https://www.renfe.com/es/en
- Básico
- €50–75
- 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
- 3h 17m
- Frequency
- Hourly
- Estimated price
- €27–85
- Website
- https://iryo.eu/en/home
- Inicial
- €27–85
- Phone
- +34 910 780 990
- Website
- ouigo.com
Train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 3h 17m
- Frequency
- 5 times a day
- Estimated price
- €25–80
- Website
- https://www.ouigo.com/es/en
- Phone
- 0621 8301200
- Website
- suewex.de
Train from Koblenz Hauptbahnhof to Trier, Hauptbahnhof
- Ave. Duration
- 1h 24m
- Frequency
- Hourly
- Estimated price
- €19–27
- Schedules at
- suewex.de
Train from Trier, Hauptbahnhof to Luxembourg, Gare Centrale
- Ave. Duration
- 1h 1m
- Frequency
- Once daily
- Estimated price
- €12–17
- Schedules at
- suewex.de
- Phone
- +352 24 89 24 89
- Website
- cfl.lu
Train from Trier, Hauptbahnhof to Luxembourg, Gare Centrale
- Ave. Duration
- 46 min
- Frequency
- Hourly
- Estimated price
- €12–19
- Website
- https://www.cfl.lu/en-gb
- 1st Class
- €12–19
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Bonn UN Campus to Barcelona
- Ave. Duration
- 18h 15m
- Frequency
- Twice daily
- Estimated price
- €80–150
- Website
- https://www.flixbus.co.uk
Bus from Cologne Airport CGN to Paris, Quai de Bercy (Bercy Seine)
- Ave. Duration
- 6h 15m
- Frequency
- Twice daily
- Estimated price
- €30–55
- Website
- https://www.flixbus.co.uk
Bus from Paris to Madrid
- Ave. Duration
- 16h 30m
- Frequency
- Once daily
- Estimated price
- €75–140
- Website
- https://www.flixbus.co.uk
Bus from Cologne Airport CGN to Vitoria-Gasteiz
- Ave. Duration
- 22h 40m
- Frequency
- 3 times a week
- Estimated price
- €95–160
- Website
- https://www.flixbus.co.uk
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Frankfurt - Airport Bus Station to Madrid - South Station
- Ave. Duration
- 28h 35m
- Frequency
- Twice daily
- Estimated price
- €110–160
- Website
- https://www.blablacar.co.uk/bus
- Ave. Duration
- 48 min
- Estimated price
- €95–120
Taxi Gross
- Phone
- +49 2641/912191
- Website
- taxi-gross.de
Are-taxi GmbH
- Phone
- +49 2641/2333
- Website
- are-taxi.de
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
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



























































