There are 6 ways to get from Rosenheim to Madrid by train, plane, train (TGV, Renfe, Ouigo), bus, car, or night train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, fly
best- Take the train from Rosenheim to Muenchen Osttrain
- Fly from Munich International Airport (MUC) to Adolfo Suárez Madrid–Barajas Airport (MAD)plane MUC - MAD
6h 30m€105–298Train
- Take the train from Rosenheim to Hauptbahnhoftrain 62 / ...
- Take the train from Hauptbahnhof to Strasbourg Bahnhoftrain 83
- Take the train from Strasbourg 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
19h 6m€322–869Bus
- Take the bus from Rosenheim station to Strasbourgbus 1923
- Take the bus from Strasbourg - L'Étoile Park Bus Station to Estación Sur de Autobusesbus BlaBlaCar Bus
32h 20m€182–332Drive 1,927.2 km
- Drive from Rosenheim to Madridcar 1,927.2 km
19h 49m€305–441Night train, train
- Take the nighttrain from Rosenheim to Innsbruck Hauptbahnhofnighttrain Nj
- Take the nighttrain from Innsbruck Hauptbahnhof to Zuerich Hbnighttrain Nj
- Take the train from Zürich HB to Genèvetrain Ic1 / ...
- Take the train from Geneve to Avignon Tgvtrain Tgv
- Take the train from Avignon Tgv to Madrid-Puerta de Atocha-Almudena Grandestrain
22h 39m€325–723Night train, bus
- Take the nighttrain from Rosenheim to Padovanighttrain Nj
- Take the bus from Padova to Méndez Álvaro Estación Surbus
38h 35m€159–272
Rosenheim to Madrid by train
Questions & Answers
The cheapest way to get from Rosenheim to Madrid is to train and fly which costs €100 - €300 and takes 6h 30m.
The fastest way to get from Rosenheim to Madrid is to train and fly which takes 6h 30m and costs €100 - €300.
No, there is no direct bus from Rosenheim station to Madrid. However, there are services departing from Rosenheim station and arriving at Estación Sur de Autobuses via Strasbourg - L'Étoile Park Bus Station. The journey, including transfers, takes approximately 32h 20m.
No, there is no direct train from Rosenheim to Madrid. However, there are services departing from Rosenheim and arriving at Madrid-Puerta de Atocha-Almudena Grandes via Hauptbahnhof, Strasbourg, Lyon Part Dieu and Barcelona-Sants. The journey, including transfers, takes approximately 19h 6m.
The distance between Rosenheim and Madrid is 1596 km. The road distance is 1927.2 km.
The best way to get from Rosenheim to Madrid without a car is to train which takes 19h 6m and costs €320 - €900.
It takes approximately 6h 30m to get from Rosenheim to Madrid, including transfers.
Rosenheim to Madrid bus services, operated by FlixBus, depart from Rosenheim station.
Rosenheim to Madrid train services, operated by Deutsche Bahn Intercity (DB IC), depart from Rosenheim station.
The best way to get from Rosenheim to Madrid is to train which takes 19h 6m and costs €320 - €900. Alternatively, you can bus, which costs €180 - €340 and takes 32h 20m.
What companies run services between Rosenheim, Germany and Madrid, Spain?
You can take a train from Rosenheim to Madrid-Puerta de Atocha-Almudena Grandes via Hauptbahnhof, Strasbourg Bahnhof, Strasbourg, Lyon Part Dieu, and Barcelona-Sants in around 19h 6m. Alternatively, you can take a bus from Rosenheim station to Estación Sur de Autobuses via Strasbourg - L'Étoile Park Bus Station in around 32h 20m.
- Website
- lufthansa.com
Flights from Munich International Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- €70–360
- Phone
- +49 30 200 73-0
- [email protected]
- Website
- Transdev GmbH
Train from Rosenheim to Muenchen Ost
- Ave. Duration
- 39 min
- Frequency
- Every 20 minutes
- Estimated price
- €10–16
- Schedules at
- Transdev GmbH
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Rosenheim station to Strasbourg
- Ave. Duration
- 6h 25m
- Frequency
- 3 times a week
- Estimated price
- €30–55
- Website
- Flixbus
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
More Questions & Answers
Rosenheim to Madrid bus services, operated by FlixBus, arrive at Strasbourg station.
Rosenheim to Madrid train services, operated by Deutsche Bahn Intercity (DB IC), arrive at Hauptbahnhof station.
Yes, the driving distance between Rosenheim to Madrid is 1927 km. It takes approximately 19h 49m to drive from Rosenheim to Madrid.
Book your Rosenheim to Madrid train tickets online with Omio.
Book your Rosenheim to Madrid bus tickets online with Omio.
There are 7036+ hotels available in Madrid.



