There are 7 ways to get from Madrid to Maria Alm by plane, bus, train, car, or shuttle
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 Salzburg Airport, bus
best- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Salzburg Airport (SZG)plane MAD - SZG
- Take the bus from Salzburg Airport Terminal to Saalfelden Am Postplatzbus
9h 30m€112–308Train, bus
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Marseille St Charlestrain
- Take the bus from Marseille to Innsbruck Südbahnstraßebus
- Take the train from Innsbruck Hauptbahnhof to Saalfeldentrain 513 / ...
28h 6m€252–483Drive 1,989.6 km
- Drive from Madrid to Maria Almcar 1,989.6 km
20h 47m€327–471Fly to Munich International Airport, train
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Munich International Airport (MUC)plane MAD - MUC
- Take the train from Muenchen Ost to Kufsteintrain
- Take the train from Woergl Hbf to Saalfeldentrain
10h 21m€127–433Fly to Ljubljana, shuttle, train
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Ljubljana (LJU)plane MAD - LJU
- Take a shuttle bus from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Klagenfurt - Hauptbahnhof
- Take the train from Klagenfurt Hbf to Schwarzach-St.Veittrain
- Take the train from Schwarzach-St.Veit to Saalfeldentrain
12h 48m€187–582Bus
- Take the bus from Estación Sur de Autobuses to Karlsruhe - Central Station South Sidebus
- Take the bus from Karlsruhe Hauptbahnhof Süd to Bad Reichenhallbus
- Take the bus from Bad Reichenhall Hauptbahnhof to Saalfelden Am Postplatzbus 260
36h 31mBus, train
- Take the bus from Méndez Álvaro Estación Sur to Padovabus
- Take the train from Padova to Salzburg Hauptbahnhoftrain Nj
- Take the train from Salzburg Hbf to Saalfeldentrain Re / ...
39h 48m€185–311
Madrid to Maria Alm by train, bus, and foot
Questions & Answers
The cheapest way to get from Madrid to Maria Alm is to fly and train which costs €120 - €440 and takes 10h 21m.
The fastest way to get from Madrid to Maria Alm is to fly and bus which takes 9h 30m and costs €110 - €310.
No, there is no direct bus from Madrid to Maria Alm. However, there are services departing from Estación Sur de Autobuses and arriving at Maria Alm Abergbahn/Sonnbergbahn via Karlsruhe Hauptbahnhof Süd, Bad Reichenhall Hauptbahnhof and Saalfelden Am Postplatz. The journey, including transfers, takes approximately 36h 31m.
The distance between Madrid and Maria Alm is 1637 km. The road distance is 1989.6 km.
The best way to get from Madrid to Maria Alm without a car is to train and bus which takes 28h 6m and costs €250 - €490.
It takes approximately 9h 30m to get from Madrid to Maria Alm, including transfers.
Madrid to Maria Alm bus services, operated by BlaBlaCar Bus, depart from Estación Sur de Autobuses station.
Madrid to Maria Alm bus services, operated by BlaBlaCar Bus, arrive at Karlsruhe - Central Station South Side.
Yes, the driving distance between Madrid to Maria Alm is 1990 km. It takes approximately 20h 47m to drive from Madrid to Maria Alm.
There are 3419+ hotels available in Maria Alm.
What companies run services between Madrid, Spain and Maria Alm, Austria?
You can take a bus from Estación Sur de Autobuses to Maria Alm Abergbahn/Sonnbergbahn via Karlsruhe - Central Station South Side, Karlsruhe Hauptbahnhof Süd, Bad Reichenhall Hauptbahnhof, and Saalfelden Am Postplatz in around 36h 31m.
- Website
- lufthansa.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Salzburg Airport via Frankfurt
- Ave. Duration
- 4h 48m
- When
- Every day
- Estimated price
- €85–350
Flights from Adolfo Suárez Madrid–Barajas Airport to Munich International Airport
- Ave. Duration
- 2h 32m
- When
- Every day
- Estimated price
- €65–340
Flights from Adolfo Suárez Madrid–Barajas Airport to Ljubljana via Munich International Airport
- Ave. Duration
- 4h 22m
- When
- Monday, Tuesday, Friday, and Sunday
- Estimated price
- €85–410
Flights from Adolfo Suárez Madrid–Barajas Airport to Ljubljana via Frankfurt
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- €110–190
Rome2Rio's guide to Renfe Viajeros
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- Website
- Renfe Viajeros
Train from Madrid-Puerta de Atocha-Almudena Grandes to Marseille St Charles
- Ave. Duration
- 8h 42m
- Frequency
- Twice daily
- Estimated price
- €140–220
- Website
- Renfe Viajeros
- Phone
- 0662 632900
- [email protected]
- Website
- Salzburg Verkehr
Bus from Salzburg Airport Terminal to Saalfelden Am Postplatz
- Ave. Duration
- 1h 19m
- Frequency
- Hourly
- Estimated price
- €9–12
- Website
- Salzburg Verkehr
Bus from Bad Reichenhall Hauptbahnhof to Saalfelden Am Postplatz
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- €10–13
- Website
- Salzburg Verkehr
Want to know more about travelling around Austria
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Train travel in Spain: A guide to Renfe
Read the travel guide











