There are 10 ways to get from Madrid to Asbach by plane, train, 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.
Fly to Düsseldorf International Airport, train
best- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Düsseldorf International Airport (DUS)plane MAD - DUS
- Take the train from Duesseldorf Flughafen to Koeln Messe/Deutztrain
7h 42m€94–254Bus
cheapest- Take the bus from Madrid - South Station to Paris - Bercy-Seine Bus Stationbus BlaBlaCar Bus
- Take the bus from Paris - Bercy-Seine Bus Station to Cologne - Airport Bus Stationbus BlaBlaCar Bus
27h 23m€61–202Train, taxi
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Santstrain Ave
- Take the train from Barcelona-Sants to Lyon Part Dieutrain
- Take the train from Lyon Part Dieu to Kaiserslautern Hbftrain Tgv
- Take the train from Kaiserslautern, Hbf to Bingen, Hauptbahnhoftrain
- Take the train from Bingen, Hauptbahnhof to Remagen Bftrain
- Take the taxi from Remagen Bf to Asbachtaxi
20h 50m€306–563Train, bus via Barcelona
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Santstrain Ave
- Take the bus from Barcelona to Bonn UN Campusbus FlixBus N710
24h 20m€91–284Drive 1,743.6 km
- Drive from Madrid to Asbachcar 1,743.6 km
17h 58m€272–392Fly to Cologne Bonn Airport
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Cologne Bonn Airport (CGN)plane MAD - CGN
8h 33m€91–235Fly to Frankfurt, train
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Frankfurt (FRA)plane MAD - FRA
- Take the train from Frankfurt to Siegburg Bftrain
7h 30m€107–317Fly to Brussels Airport, train
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Brussels Airport (BRU)plane MAD - BRU
- Take the train from Brussels-Nord to Koeln Hbftrain
9h 33m€105–291Fly to Amsterdam Airport Schiphol, train
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Amsterdam Airport Schiphol (AMS)plane MAD - AMS
- Take the train from Schiphol Airport to Arnhem Centraaltrain
- Take the train from Arnhem Centraal to Siegburg/Bonntrain
10h 10m€116–387Train, bus
- Take the train from Madrid Chamartín to Vitoria/Gasteiztrain Alv / ...
- Take the bus from Vitoria-Gasteiz to Cologne Airport CGNbus FlixBus N1153
28h 40m€144–222
Madrid to Asbach by train, foot, bus, and tram
Questions & Answers
The cheapest way to get from Madrid to Asbach is to bus which costs €60 - €210 and takes 27h 23m.
The fastest way to get from Madrid to Asbach is to fly and train which takes 7h 30m and costs €100 - €320.
The distance between Madrid and Asbach is 1552 km. The road distance is 1743.6 km.
The best way to get from Madrid to Asbach without a car is to train and taxi which takes 20h 50m and costs €300 - €600.
It takes approximately 7h 42m to get from Madrid to Asbach, including transfers.
The best way to get from Madrid to Asbach is to fly which takes 8h 33m and costs €90 - €240. Alternatively, you can bus, which costs €60 - €210 and takes 27h 23m.
Yes, the driving distance between Madrid to Asbach is 1744 km. It takes approximately 17h 58m to drive from Madrid to Asbach.
There are 1348+ hotels available in Asbach.
What companies run services between Madrid, Spain and Asbach, Rhineland-Palatinate, Germany?
Lufthansa, Ryanair, and three other airlines fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Cologne Bonn Airport (CGN) 3 times a day. Alternatively, you can take a bus from Madrid - South Station to Asbach via Paris - Bercy-Seine Bus Station, Cologne - Airport Bus Station, Flughafen Köln/Bonn Bf, Hennef Bf, and Hennef Bf in around 27h 23m.
- Website
- iberia.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Düsseldorf International Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- €70–160
Flights from Adolfo Suárez Madrid–Barajas Airport to Frankfurt
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- €70–160
Flights from Adolfo Suárez Madrid–Barajas Airport to Brussels Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- €55–150
Flights from Adolfo Suárez Madrid–Barajas Airport to Brussels Airport via Bilbao
- Ave. Duration
- 4h 30m
- When
- Friday
- Estimated price
- €85–200
Flights from Adolfo Suárez Madrid–Barajas Airport to Amsterdam Airport Schiphol
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- €50–170
- Website
- vueling.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Düsseldorf International Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- €70–160
Flights from Adolfo Suárez Madrid–Barajas Airport to Frankfurt
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- €70–160
Flights from Adolfo Suárez Madrid–Barajas Airport to Brussels Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- €55–150
Flights from Adolfo Suárez Madrid–Barajas Airport to Brussels Airport via Bilbao
- Ave. Duration
- 4h 30m
- When
- Friday
- Estimated price
- €85–200
Flights from Adolfo Suárez Madrid–Barajas Airport to Amsterdam Airport Schiphol
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- €50–170
- Website
- lufthansa.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Düsseldorf International Airport via Frankfurt
- Ave. Duration
- 4h 36m
- When
- Every day
- Estimated price
- €85–210
Flights from Adolfo Suárez Madrid–Barajas Airport to Cologne Bonn Airport via Munich
- Ave. Duration
- 5h 17m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €85–360
Flights from Adolfo Suárez Madrid–Barajas Airport to Frankfurt
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- €95–370
- Website
- klm.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Düsseldorf International Airport via Amsterdam Airport Schiphol
- Ave. Duration
- 5h 1m
- When
- Every day
- Estimated price
- €60–330
Flights from Adolfo Suárez Madrid–Barajas Airport to Amsterdam Airport Schiphol
- Ave. Duration
- 2h 33m
- When
- Every day
- Estimated price
- €35–310
Flights from Adolfo Suárez Madrid–Barajas Airport to Amsterdam Airport Schiphol via Bilbao
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- €55–310
- Website
- aireuropa.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Frankfurt
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- €70–210
Flights from Adolfo Suárez Madrid–Barajas Airport to Brussels Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- €55–190
Flights from Adolfo Suárez Madrid–Barajas Airport to Amsterdam Airport Schiphol
- Ave. Duration
- 2h 33m
- When
- Every day
- Estimated price
- €35–310
- Website
- eurowings.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Düsseldorf International Airport
- Ave. Duration
- 2h 35m
- When
- Sunday
- Estimated price
- €70–200
Flights from Adolfo Suárez Madrid–Barajas Airport to Cologne Bonn Airport via Nice
- Ave. Duration
- 4h 30m
- When
- Thursday
- Estimated price
- €65–240
Flights from Adolfo Suárez Madrid–Barajas Airport to Cologne Bonn Airport via Zurich
- Ave. Duration
- 4h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €60–240
Flights from Adolfo Suárez Madrid–Barajas Airport to Cologne Bonn Airport via Barcelona
- Ave. Duration
- 4h 45m
- When
- Friday and Sunday
- Estimated price
- €95–190
- Website
- airfrance.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Düsseldorf International Airport via Paris Charles de Gaulle
- Ave. Duration
- 4h 56m
- When
- Every day
- Estimated price
- €55–310
- Website
- ryanair.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Cologne Bonn Airport via Palma Mallorca
- Ave. Duration
- 6h 15m
- When
- Wednesday, Saturday, and Sunday
- Estimated price
- €65–210
Flights from Adolfo Suárez Madrid–Barajas Airport to Brussels Airport
- Ave. Duration
- 2h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- €45–200
- Website
- brusselsairlines.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Brussels Airport
- Ave. Duration
- 2h 23m
- When
- Every day
- Estimated price
- €65–230
- Phone
- 0221 13 999 444
- Website
- nationalexpress.de
Train from Duesseldorf Flughafen to Koeln Messe/Deutz
- Ave. Duration
- 35 min
- Frequency
- Every 30 minutes
- Estimated price
- €10–15
- Schedules at
- nationalexpress.de
Rome2Rio's guide to Renfe AVE
Contact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 2h 37m
- Frequency
- Hourly
- Estimated price
- €35–140
- Website
- https://www.renfe.com/es/en
- Phone
- +34 900 926 851
- atencion.cliente@iryo.eu
- Website
- iryo.eu
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 2h 57m
- Frequency
- Hourly
- Estimated price
- €35–110
- Website
- https://iryo.eu/en/home
- Phone
- +34 910 780 990
- Website
- ouigo.com
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 2m
- Frequency
- Every 4 hours
- Estimated price
- €29–70
- 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 Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 4m
- Frequency
- Twice daily
- Estimated price
- €45–65
- Website
- https://www.renfe.com/es/en
Train from Barcelona-Sants to Lyon Part Dieu
- Ave. Duration
- 5h 6m
- Frequency
- Once daily
- Estimated price
- €50–75
- Website
- https://www.renfe.com/es/en
Train from Madrid Chamartín to Vitoria/Gasteiz
- Ave. Duration
- 3h 18m
- Frequency
- 3 times a day
- Estimated price
- €25–60
- Website
- https://www.renfe.com/es/en
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Lyon Part Dieu to Kaiserslautern Hbf
- Ave. Duration
- 6h 16m
- Frequency
- 4 times a week
- Estimated price
- €100–180
- Website
- https://www.sncf-connect.com/en-en
- 2nd Class
- €100–140
- 1st Class
- €130–180
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Kaiserslautern, Hbf to Bingen, Hauptbahnhof
- Ave. Duration
- 1h 32m
- Frequency
- Hourly
- Estimated price
- €14–21
- Website
- https://int.bahn.de/en
- Phone
- +49 6731 999 27-27
- info@vlexx.de
- Website
- vlexx.de
Train from Kaiserslautern, Hbf to Bingen, Hauptbahnhof
- Ave. Duration
- 1h 8m
- Frequency
- Every 4 hours
- Estimated price
- €15–22
- Schedules at
- vlexx.de
- Phone
- +49-261-98887070
- service@trans-regio.de
- Website
- mittelrheinbahn.de
Train from Bingen, Hauptbahnhof to Remagen Bf
- Ave. Duration
- 1h 25m
- Frequency
- Hourly
- Estimated price
- €18–26
- Schedules at
- mittelrheinbahn.de
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Bingen, Hauptbahnhof to Remagen Bf
- Ave. Duration
- 1h 1m
- Frequency
- Twice daily
- Estimated price
- €30–33
- Website
- https://int.bahn.de/en
Train from Frankfurt to Siegburg Bf
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Estimated price
- €18–60
- Website
- https://int.bahn.de/en
Train from Brussels-Nord to Koeln Hbf
- Ave. Duration
- 1h 41m
- Frequency
- Every 4 hours
- Estimated price
- €30–65
- Website
- https://int.bahn.de/en
Train from Arnhem Centraal to Siegburg/Bonn
- Ave. Duration
- 1h 57m
- Frequency
- Every 4 hours
- Estimated price
- €40–45
- Website
- https://int.bahn.de/en
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Frankfurt to Siegburg Bf
- Ave. Duration
- 39 min
- Frequency
- Every 3 hours
- Estimated price
- €23–75
- Website
- https://www.ns.nl/en
- 2nd Class
- €23–35
- 1st Class
- €45–75
Train from Schiphol Airport to Arnhem Centraal
- Ave. Duration
- 1h 10m
- Frequency
- Every 30 minutes
- Estimated price
- €17–55
- Website
- https://www.ns.nl/en
- 2nd Class
- €17–25
- 1st Class
- €30–55
Train from Arnhem Centraal to Siegburg/Bonn
- Ave. Duration
- 1h 57m
- Frequency
- Every 2 hours
- Estimated price
- €30–100
- Website
- https://www.ns.nl/en
- 2nd Class
- €30–45
- 1st Class
- €60–100
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Barcelona to Bonn UN Campus
- Ave. Duration
- 18h 20m
- Frequency
- Once daily
- Estimated price
- €60–150
- Website
- https://www.flixbus.co.uk
Bus from Paris - Bercy-Seine Bus Station to Cologne - Airport Bus Station
- Ave. Duration
- 9h 20m
- Frequency
- 5 times a week
- Estimated price
- €40–60
- Website
- https://www.flixbus.co.uk
Bus from Vitoria-Gasteiz to Cologne Airport CGN
- Ave. Duration
- 22h 15m
- Frequency
- 5 times a week
- Estimated price
- €110–150
- Website
- https://www.flixbus.co.uk
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Madrid - South Station to Paris - Bercy-Seine Bus Station
- Ave. Duration
- 16h 40m
- Frequency
- Once daily
- Estimated price
- €30–100
- Website
- https://www.blablacar.co.uk/bus
Bus from Paris - Bercy-Seine Bus Station to Cologne - Airport Bus Station
- Ave. Duration
- 7h 55m
- Frequency
- Twice daily
- Estimated price
- €21–85
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +34 910 207 007
- alsa@alsa.es
- Website
- alsa.com
Bus from Madrid - South Station to Paris - Bercy-Seine Bus Station
- Ave. Duration
- 17h 15m
- Frequency
- Twice daily
- Estimated price
- €45–110
- Website
- https://www.alsa.com/en/
- Ave. Duration
- 47 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 Germany
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

























































