The average train between Leogang and Bad Reichenhall takes 4h 8m and the fastest train takes 2h 58m. There is a train service every few hours from Leogang to Bad Reichenhall. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Trains run every 2 hours between Leogang and Bad Reichenhall. The earliest departure is at 1:40 AM at night, and the last departure from Leogang is at 10:40 PM which arrives into Bad Reichenhall at 6:51 AM. All services require a transfer at Saalfelden and take an average of 4h 8m. The schedules shown below are for the next available departures.



3h 58m • 3 changes


2h 58m • 3 changes


3h 58m • 3 changes


3h 58m • 3 changes


4h 33m • 3 changes


3h 58m • 3 changes


3h 58m • 3 changes


3h 58m • 3 changes


5h 11m • 3 changes


3h 58m • 3 changes


3h 58m • 3 changes


3h 58m • 3 changes


5h 11m • 3 changes


3h 58m • 3 changes


3h 58m • 3 changes


3h 58m • 3 changes


5h 11m • 3 changes


3h 58m • 3 changes


3h 58m • 3 changes


3h 58m • 3 changesWant to know about travelling from Leogang to Bad Reichenhall? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct train from Leogang to Bad Reichenhall. However, there are services departing from Leogang station and arriving at Bad Reichenhall station via Salzburg Hbf. The journey, including transfers, takes approximately 4h 8m.
Leogang to Bad Reichenhall train services, operated by ÖBB, depart from Saalfelden station.
Leogang to Bad Reichenhall train services, operated by ÖBB, arrive at Salzburg Hbf station.
The distance between Leogang and Bad Reichenhall is 33.5 km. The road distance is 138 km.
ÖBB operates a train from Saalfelden to Salzburg Hbf hourly. Tickets cost €22–40 and the journey takes 1h 57m. WESTbahn Gmbh also services this route 3 times a day.