There are 11 ways to get from Madrid to Leogang by plane, train, train (Renfe, Ouigo, TGV), bus, 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 Munich International Airport, train
best- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Munich International Airport (MUC)plane MAD - MUC
- Take the train from Ostbahnhof to Kufsteintrain
- Take the train from Woergl Hbf to Leogang-Steinbergetrain
8h 50m€131–462Fly to Salzburg Airport, bus
cheapest- 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 43m€112–298Train
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Santstrain Ave
- Take the train from Barcelona-Sants to Paris Gare De Lyontrain Tgv
- Take the train from Paris Gare De Lyon to Zuerich Hbtrain Tgv
- Take the train from Zuerich Hb to Innsbruck Hauptbahnhoftrain Rjx
- Take the train from Innsbruck Hauptbahnhof to Leogangtrain 513 / ...
23h 31m€461–1,064Train, 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 Leogangtrain 513 / ...
26h 56m€243–391Drive 1,974.2 km
- Drive from Madrid to Leogangcar 1,974.2 km
20h 30m€321–463Fly 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 Leogangtrain
11h 48m€190–572Fly to Zurich Airport, train
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Zurich Airport (ZRH)plane MAD - ZRH
- Take the train from Zuerich Flughafen to Innsbruck Hauptbahnhoftrain
- Take the train from Innsbruck Hauptbahnhof to Leogangtrain
11h 58m€147–582Fly to Venice Marco Polo Airport, shuttle, train
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Venice Marco Polo Airport (VCE)plane MAD - VCE
- Take a shuttle bus from Venezia, Aeroporto Marco Polo di Venezia to Udine
- Take the train from Udine to Villach Hbftrain
- Take the train from Villach Hbf to Schwarzach-St.Veittrain
- Take the train from Schwarzach-St.Veit to Leogangtrain
12h 15m€231–737Fly to Il Caravaggio International Airport, shuttle, train
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Il Caravaggio International Airport (BGY)plane MAD - BGY
- Take a shuttle bus from Orio al Serio Airport to Bolzano
- Take the train from Bolzano Bozen to Brennero - Brennertrain
- Take the train from Innsbruck Hauptbahnhof to Leogangtrain
12h 50m€210–525Bus
- 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 44mBus, 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 Leogangtrain 710 / ...
39h€185–306
Madrid to Leogang by train
Questions & Answers
The cheapest way to get from Madrid to Leogang is to fly and bus which costs €110 - €300 and takes 9h 43m.
The fastest way to get from Madrid to Leogang is to fly and train which takes 8h 50m and costs €130 - €470.
No, there is no direct bus from Madrid to Leogang. However, there are services departing from Estación Sur de Autobuses and arriving at Leogang Ortsmitte via Karlsruhe Hauptbahnhof Süd, Bad Reichenhall Hauptbahnhof and Saalfelden Am Postplatz. The journey, including transfers, takes approximately 36h 44m.
No, there is no direct train from Madrid to Leogang. However, there are services departing from Madrid-Puerta de Atocha-Almudena Grandes and arriving at Leogang via Barcelona-Sants, Paris Gare De Lyon, Zuerich Hb and Innsbruck Hauptbahnhof. The journey, including transfers, takes approximately 23h 31m.
The distance between Madrid and Leogang is 1716 km. The road distance is 1974.2 km.
The best way to get from Madrid to Leogang without a car is to train which takes 23h 31m and costs €460 - €1100.
It takes approximately 8h 50m to get from Madrid to Leogang, including transfers.
Madrid to Leogang bus services, operated by BlaBlaCar Bus, depart from Estación Sur de Autobuses station.
Madrid to Leogang train services, operated by Renfe AVE, depart from Madrid-Puerta de Atocha-Almudena Grandes station.
The best way to get from Madrid to Leogang is to train which takes 23h 31m and costs €460 - €1100. Alternatively, you can bus, which costs and takes 36h 44m.
What companies run services between Madrid, Spain and Leogang, Austria?
You can take a train from Madrid-Puerta de Atocha-Almudena Grandes to Leogang via Barcelona-Sants, Paris Gare De Lyon, Zuerich Hb, and Innsbruck Hauptbahnhof in around 23h 31m. Alternatively, you can take a bus from Estación Sur de Autobuses to Leogang Ortsmitte via Karlsruhe - Central Station South Side, Karlsruhe Hauptbahnhof Süd, Bad Reichenhall Hauptbahnhof, and Saalfelden Am Postplatz in around 36h 44m.
- Website
- lufthansa.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Munich International Airport
- Ave. Duration
- 2h 32m
- When
- Every day
- Estimated price
- €70–340
Flights from Adolfo Suárez Madrid–Barajas Airport to Salzburg Airport via Frankfurt
- Ave. Duration
- 4h 48m
- When
- Every day
- Estimated price
- €90–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
- Website
- iberia.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Munich International Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- €80–180
Flights from Adolfo Suárez Madrid–Barajas Airport to Ljubljana via Barcelona
- Ave. Duration
- 6h 10m
- When
- Thursday and Sunday
- Estimated price
- €60–250
Flights from Adolfo Suárez Madrid–Barajas Airport to Zurich Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- €65–160
Flights from Adolfo Suárez Madrid–Barajas Airport to Venice Marco Polo Airport
- Ave. Duration
- 2h 27m
- When
- Every day
- Estimated price
- €50–170
- Website
- vueling.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Munich International Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- €80–180
Flights from Adolfo Suárez Madrid–Barajas Airport to Ljubljana via Barcelona
- Ave. Duration
- 6h 10m
- When
- Thursday and Sunday
- Estimated price
- €60–250
Flights from Adolfo Suárez Madrid–Barajas Airport to Zurich Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- €65–160
Flights from Adolfo Suárez Madrid–Barajas Airport to Venice Marco Polo Airport
- Ave. Duration
- 2h 27m
- When
- Every day
- Estimated price
- €50–170
- Website
- ryanair.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Venice Marco Polo Airport
- Ave. Duration
- 2h 22m
- When
- Every day
- Estimated price
- €40–140
Flights from Adolfo Suárez Madrid–Barajas Airport to Il Caravaggio International Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- €45–230
Flights from Adolfo Suárez Madrid–Barajas Airport to Il Caravaggio International Airport via Ibiza
- Ave. Duration
- 4h 26m
- When
- Saturday, Monday, Tuesday, Wednesday, and Sunday
- Estimated price
- €45–230
- Website
- aireuropa.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Munich International Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- €90–230
Flights from Adolfo Suárez Madrid–Barajas Airport to Zurich Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- €65–200
Flights from Adolfo Suárez Madrid–Barajas Airport to Venice Marco Polo Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- €60–160
- Website
- eurowings.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Salzburg Airport via Palma Mallorca
- Ave. Duration
- 4h 30m
- When
- Monday and Friday
- Estimated price
- €140–310
Flights from Adolfo Suárez Madrid–Barajas Airport to Salzburg Airport via Barcelona
- Ave. Duration
- 4h 20m
- When
- Monday
- Estimated price
- €140–310
- Website
- lufthansa-city.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Munich International Airport
- Ave. Duration
- 2h 32m
- When
- Every day
- Estimated price
- €70–340
- Website
- swiss.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Zurich Airport
- Ave. Duration
- 2h 17m
- When
- Every day
- Estimated price
- €80–200
- Website
- transavia.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Ljubljana via Paris Orly
- Ave. Duration
- 6h 30m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €95–430
- Website
- airfrance.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Ljubljana via Paris Charles de Gaulle
- Ave. Duration
- 7h 50m
- When
- Every day
- Estimated price
- €95–430
- Website
- flyulendo.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Venice Marco Polo Airport
- Ave. Duration
- 2h 35m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- €28–120
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Ostbahnhof to Kufstein
- Ave. Duration
- 1h 1m
- Frequency
- Every 4 hours
- Estimated price
- €16–70
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Klagenfurt Hbf to Schwarzach-St.Veit
- Ave. Duration
- 2h 3m
- Frequency
- Every 3 hours
- Estimated price
- €27–120
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Villach Hbf to Schwarzach-St.Veit
- Ave. Duration
- 1h 25m
- Frequency
- Every 3 hours
- Estimated price
- €20–90
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +49 8024 997171
- [email protected]
- Website
- Bayerische Regiobahn (BRB)
Train from Ostbahnhof to Kufstein
- Ave. Duration
- 1h 20m
- Frequency
- Every 2 hours
- Estimated price
- €35–110
- Schedules at
- Bayerische Regiobahn (BRB)
- Phone
- _AUSTRIAN_RAILWAYS_(ÖBB)
- Website
- Austrian Railways
Train from Woergl Hbf to Leogang-Steinberge
- Ave. Duration
- 1h 17m
- Frequency
- Every 30 minutes
- Estimated price
- €15–27
- Website
- Austrian Railways
Train from Innsbruck Hauptbahnhof to Leogang
- Ave. Duration
- 1h 44m
- Frequency
- Hourly
- Estimated price
- €26–50
- Website
- Austrian Railways
Train from Innsbruck Hauptbahnhof to Leogang
- Ave. Duration
- 1h 44m
- Frequency
- Hourly
- Estimated price
- €26–50
- Website
- Austrian Railways
Train from Klagenfurt Hbf to Schwarzach-St.Veit
- Ave. Duration
- 1h 54m
- Frequency
- 3 times a day
- Estimated price
- €30–60
- Website
- Austrian Railways
Train from Schwarzach-St.Veit to Leogang
- Ave. Duration
- 47 min
- Frequency
- Hourly
- Estimated price
- €10–20
- Website
- Austrian Railways
Train from Innsbruck Hauptbahnhof to Leogang
- Ave. Duration
- 1h 44m
- Frequency
- Hourly
- Estimated price
- €26–50
- Website
- Austrian Railways
Train from Udine to Villach Hbf
- Ave. Duration
- 1h 44m
- Frequency
- Twice daily
- Estimated price
- €23–45
- Website
- Austrian Railways
Train from Villach Hbf to Schwarzach-St.Veit
- Ave. Duration
- 1h 39m
- Frequency
- 3 times a day
- Estimated price
- €23–45
- Website
- Austrian Railways
Train from Schwarzach-St.Veit to Leogang
- Ave. Duration
- 47 min
- Frequency
- Hourly
- Estimated price
- €10–20
- Website
- Austrian Railways
Train from Bolzano Bozen to Brennero - Brenner
- Ave. Duration
- 1h 19m
- Frequency
- 4 times a day
- Estimated price
- €18–35
- Website
- Austrian Railways
Train from Innsbruck Hauptbahnhof to Leogang
- Ave. Duration
- 1h 44m
- Frequency
- Hourly
- Estimated price
- €26–50
- Website
- Austrian Railways
Train from Salzburg Hbf to Leogang
- Ave. Duration
- 1h 51m
- Frequency
- Hourly
- Estimated price
- €24–45
- Website
- Austrian Railways
Rome2Rio's guide to Renfe AVE
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- Website
- Renfe AVE
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 2m
- Frequency
- Every 20 minutes
- Estimated price
- €90–160
- Website
- Renfe AVE
- Phone
- +34 900 926 851
- [email protected]
- Website
- Iryo
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 22m
- Frequency
- Hourly
- Estimated price
- €65–130
- Website
- Iryo
- Phone
- +34 900 759 781
- Website
- Ouigo
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 23m
- Frequency
- Hourly
- Estimated price
- €60–100
- Website
- Ouigo
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 Barcelona-Sants
- Ave. Duration
- 3h 29m
- Frequency
- 4 times a day
- Estimated price
- €75–120
- 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–230
- Website
- Renfe Viajeros
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Barcelona-Sants to Paris Gare De Lyon
- Ave. Duration
- 6h 46m
- Frequency
- 4 times a day
- Estimated price
- €210–340
- Website
- TGV inOui
Train from Paris Gare De Lyon to Zuerich Hb
- Ave. Duration
- 4h 4m
- Frequency
- Every 3 hours
- Estimated price
- €120–200
- Website
- TGV inOui
- Phone
- +43 (0)5 1717
- Website
- Railjet
Train from Zuerich Hb to Innsbruck Hauptbahnhof
- *
- €45–70
Train from Klagenfurt Hbf to Schwarzach-St.Veit
- *
- €26–40
Train from Zuerich Flughafen to Innsbruck Hauptbahnhof
- *
- €45–70
Train from Udine to Villach Hbf
- *
- €21–35
Train from Villach Hbf to Schwarzach-St.Veit
- *
- €21–35
Train from Zuerich Hb to Innsbruck Hauptbahnhof
- Ave. Duration
- 3h 43m
- Frequency
- 4 times a day
- Estimated price
- €110–320
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Zuerich Flughafen to Innsbruck Hauptbahnhof
- Ave. Duration
- 3h 58m
- Frequency
- Twice daily
- Estimated price
- €100–310
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +43 (0) 5 1717
- Website
- ÖBB Intercity
Train from Klagenfurt Hbf to Schwarzach-St.Veit
- Ave. Duration
- 1h 59m
- Frequency
- Twice daily
- Estimated price
- €18–40
- Website
- ÖBB Intercity
- Website
- ÖBB Intercity
Train from Schwarzach-St.Veit to Leogang
- Ave. Duration
- 54 min
- Frequency
- 5 times a week
- Estimated price
- €6–13
- Website
- ÖBB Intercity
- Website
- ÖBB Intercity
Train from Villach Hbf to Schwarzach-St.Veit
- Ave. Duration
- 1h 26m
- Frequency
- Hourly
- Estimated price
- €13–28
- Website
- ÖBB Intercity
- Website
- ÖBB Intercity
Train from Schwarzach-St.Veit to Leogang
- Ave. Duration
- 54 min
- Frequency
- 5 times a week
- Estimated price
- €6–13
- Website
- ÖBB Intercity
- Website
- ÖBB Intercity
- Phone
- +43 (0) 5 1717
- Website
- ÖBB EuroCity
Train from Klagenfurt Hbf to Schwarzach-St.Veit
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Estimated price
- €30–60
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
Train from Villach Hbf to Schwarzach-St.Veit
- Ave. Duration
- 1h 31m
- Frequency
- 4 times a day
- Estimated price
- €24–45
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
- Phone
- +43 (0) 51717
- Website
- Nightjet
Train from Klagenfurt Hbf to Schwarzach-St.Veit
- Ave. Duration
- 2h 2m
- Frequency
- Once daily
- Estimated price
- €19–90
- Website
- Nightjet
- Sleeper Carriage
- €80–90
- Couchette Carriage
- €50–60
- Seating Carriage
- €19–23
Train from Villach Hbf to Schwarzach-St.Veit
- Ave. Duration
- 1h 25m
- Frequency
- Twice daily
- Estimated price
- €17–90
- Website
- Nightjet
- Sleeper Carriage
- €75–90
- Couchette Carriage
- €50–60
- Seating Carriage
- €17–21
Train from Padova to Salzburg Hauptbahnhof
- Ave. Duration
- 7h 51m
- Frequency
- Once daily
- Estimated price
- €35–110
- Website
- Nightjet
- Sleeper Carriage
- €95–110
- Couchette Carriage
- €65–80
- Seating Carriage
- €35–45
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Bolzano Bozen to Brennero - Brenner
- Ave. Duration
- 1h 20m
- Frequency
- Every 30 minutes
- Estimated price
- €11–18
- Website
- Trenitalia
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Marseille to Innsbruck Südbahnstraße
- Ave. Duration
- 14h 35m
- Frequency
- Once daily
- Estimated price
- €70–120
- Website
- Flixbus
- 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
- Phone
- +386 1 320 4530
- [email protected]
- Website
- GoOpti
Shuttle from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Klagenfurt - Hauptbahnhof
- Ave. Duration
- 1h 8m
- Frequency
- On demand
- Estimated price
- €75–220
- Website
- GoOpti
- Private
- €146
Shuttle from Venezia, Aeroporto Marco Polo di Venezia to Udine
- Ave. Duration
- 1h 45m
- Frequency
- On demand
- Estimated price
- €160–440
- Website
- GoOpti
- Phone
- +39 0471 305604
- [email protected]
- Website
- Alto Adige Bus
Shuttle from Orio al Serio Airport to Bolzano
- Ave. Duration
- 3h 16m
- Frequency
- On demand
- Estimated price
- €120–180
- Website
- Alto Adige Bus
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Estación Sur de Autobuses to Karlsruhe - Central Station South Side
- Ave. Duration
- 26h 15m
- Frequency
- Once daily
- Estimated price
- €160–290
- Website
- BlaBlaCar Bus
- Phone
- +421 55 72 896 16
- [email protected]
- Website
- interbus.sk
Bus from Karlsruhe Hauptbahnhof Süd to Bad Reichenhall
- Ave. Duration
- 6h 35m
- Frequency
- Twice daily
- Schedules at
- interbus.sk
- Book at
- interbus.sk
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Méndez Álvaro Estación Sur to Padova
- Ave. Duration
- 27h 34m
- Frequency
- Once a week
- Estimated price
- €120–160
- Schedules at
- tabitatour.ro
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
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
Madrid to Leogang bus services, operated by BlaBlaCar Bus, arrive at Karlsruhe - Central Station South Side.
Madrid to Leogang train services, operated by Renfe AVE, arrive at Barcelona-Sants station.
Yes, the driving distance between Madrid to Leogang is 1974 km. It takes approximately 20h 30m to drive from Madrid to Leogang.
Book your Madrid to Leogang train tickets online with Omio.
There are 3432+ hotels available in Leogang.

















































































