
What to do · Mariazell
The Mariazellerbahn, from St. Pölten to Mariazell on a narrow-gauge train
Information
- From
- €22 per person each way
- Duration
- 2 h 30
- Distance
- 84 km
- Season
- All year; panoramic carriage and Ötscherbär on weekends from May to 1 November and in Advent
- Who it's for
- All ages; children aged 6 to 14, half price
- With a dog
- On a lead and muzzled; dog ticket €2.20 or day ticket €4.30
The 84 km of narrow-gauge track that climb from St. Pölten up the Pielach valley, cross the Ötscher-Tormäuer nature park and end in Mariazell, already in Styria. It is the classic way to Mariazell and a journey in itself: viaducts, tunnels, the Erlaufklause reservoir and stops such as Laubenbachmühle or Wienerbruck. Every day the modern Himmelstreppe trains run; on weekends from May to early November and in Advent the panoramic carriage, with breakfast on request, and the Ötscherbär with an open carriage are added. From 2 to 20 November 2026 the line closes for works and buses replace it between St. Pölten and Mariazell: check the status on the website before you go.
As a familyWith a dog
Who runs it
- Niederösterreich BahnenPanoramic carriage on the Mariazellerbahn, St. Pölten – Mariazell Visit their website
- Niederösterreich BahnenDay ticket on the Himmelstreppe, with free stops Visit their website






