Salzburg to Hallstatt by train: full step-by-step guide
How do I get from Salzburg to Hallstatt by train?
Take a train from Salzburg Hbf to Attnang-Puchheim (about 1 hour), then transfer to the regional Salzkammergutbahn to Hallstatt Bahnhof (a further 1 hour 10 minutes). The station is on the opposite shore from the village, so you take a short ferry (5 minutes, around €3). Total journey time is approximately 2 hours 15 minutes each way. Book at oebb.at.
Why getting the train right matters
Hallstatt is the most visited village in Austria and one of the most photographed places in Europe. It is genuinely beautiful — a cluster of painted houses stacked above a glacial lake with the Dachstein mountains behind. It is also small, crowded in summer, and involves a connection that confuses many first-time visitors.
The train from Salzburg to Hallstatt is not difficult, but it requires a change and a short ferry crossing that neither Google Maps nor casual searches make completely clear. This guide gives you every step — departure platform, connection timing, the ferry, what to expect on arrival, and how to get back.
The complete route, step by step
Step 1: Salzburg Hauptbahnhof to Attnang-Puchheim
Your journey starts at Salzburg Hauptbahnhof (Hbf), the city’s main railway station on the left bank of the Salzach, about 1.5 km north of the Altstadt.
Take an ÖBB REX (Regional Express) or IC train heading toward Attnang-Puchheim. These trains depart roughly every hour to two hours. The journey takes approximately 55–65 minutes.
Attnang-Puchheim is a small railway junction town with no particular tourist interest — it matters entirely because it is where the line from Salzburg meets the Salzkammergutbahn regional line.
Typical advance fare for this leg: approximately €12–15.
At Attnang-Puchheim, follow signs to the connecting platform. The connection time is typically 10–20 minutes. The ÖBB timetable at oebb.at will show you the connecting service automatically when you search Salzburg → Hallstatt.
Step 2: Attnang-Puchheim to Hallstatt Bahnhof (Salzkammergutbahn)
The Salzkammergutbahn is a narrow-gauge regional railway that threads through the Salzkammergut lakes region. Board the train toward Stainach-Irdning or specifically toward Hallstatt Bahnhof — check the departure board for the correct platform.
This leg takes approximately 1 hour 10 minutes. The train passes along the shores of the Attersee, the largest lake entirely within Austria, and then continues south through Gmunden on the Traunsee. The scenery improves progressively as the train moves deeper into the mountains. The final approach is the highlight: the line carves through rock tunnels along the steep eastern shore of the Hallstätter See before the station appears in a narrow shelf of mountain.
Hallstatt Bahnhof is not in the village — it is on the opposite (eastern) shore of the lake.
Step 3: The ferry from Hallstatt Bahnhof to the village
This is the detail that surprises many visitors. When you step off the train, you are facing the lake, with the village of Hallstatt visible across the water. There is no road connecting the station to the village on this side.
Walk down the short ramp from the platform to the wooden jetty. The Hallstatt-Schiffahrt ferry departs from here, timed to coincide with train arrivals. The crossing takes about 3–5 minutes and costs approximately €3 each way. Pay on board.
The ferry docks at the village boat station (Hallstatt Marktplatz pier), right at the heart of the lakefront. You step off the boat directly into the village.
Total time from Salzburg to Hallstatt village, including the ferry: approximately 2 hours 15 minutes.
Booking your train tickets
Book through oebb.at (the ÖBB website) or the ÖBB app. Search for “Salzburg Hbf” to “Hallstatt Bahnhof” — the booking system shows the full journey including the connection at Attnang-Puchheim.
Ticket options to know:
- Sparschiene (advance saver fares): the cheapest tickets, typically 50–75% cheaper than walk-up fares. Non-refundable and tied to a specific train.
- Standard (Normalpreis): flexible ticket valid on any train. More expensive but can be changed.
- Tageskarte/Day Pass: for frequent travellers, an ÖBB day ticket covering the whole network can work out cheaper for a long day trip.
For the Salzkammergutbahn segment, fares are fixed regardless of booking time — it is a regional service. The savings from advance booking apply mainly to the Salzburg to Attnang-Puchheim section on faster ÖBB trains.
Austrian rail passes (Eurail Austria) cover both segments. If you are visiting multiple Austrian destinations by train over several days, a pass can represent value.
Timing your visit: the crowd factor
Hallstatt receives over 10,000 visitors on peak summer days in a village with around 800 residents. Arriving at the right time makes the difference between a special experience and a shuffling queue.
Ideal arrival time in Hallstatt village: before 10 am.
The first practical train connection from Salzburg departs around 7:00 am and arrives in Hallstatt around 9:15 am. This is the recommended departure for summer visits. You have 1.5–2 hours before the first tour buses from Salzburg and Munich arrive.
Peak congestion: 11 am to 4 pm.
The market square and lakefront become extremely crowded. If your arrival train gets you in at noon, you are walking into the worst of it.
After 5 pm: The day trippers begin to leave. Arrival on a late afternoon train (reaching Hallstatt around 5:30–6 pm) lets you see the village in evening light with far fewer people — worth considering if you are staying overnight or happy with a short late visit.
What to do once you arrive
With limited time, prioritise the lakefront, the Marktplatz (market square), and the bone chapel (Beinhaus, approximately €1.50) in the Michaelskapelle. These require no booking and are the core of a 2–3 hour visit.
If you have a full day, the Hallstatt salt mine (approximately €37 including the funicular and Skywalk) is genuinely worth it — but book online at salzwelten.at ahead of time in summer. The salt mine tour takes about 90 minutes and the funicular ride to the Skywalk adds another 30 minutes.
For a full account of what to see and do, including the museum and boat hire, see our Hallstatt day trip guide.
Return journey
The return ferry from Hallstatt village to the station departs from the Hallstatt Marktplatz pier. Check your exact return train time on oebb.at before you leave Salzburg — note it down or screenshot it.
Allow at least 15 minutes before your train departs to be at the ferry jetty. In peak summer, the ferry can take 2–3 crossings to clear the queue if many people are leaving at the same time. Getting to the pier 20 minutes before departure time is safer.
From Hallstatt Bahnhof, the train back to Attnang-Puchheim and then to Salzburg reverses the outbound route. Total return time is the same — approximately 2 hours 15 minutes. Last practical return trains from Hallstatt connect to Salzburg arrivals around 9:30 pm.
Train vs car: which is better for Hallstatt?
This is a reasonable question. The car is faster (1 hour vs 2h15) and gives you more flexibility. But the train has a significant advantage that is easy to underestimate: Hallstatt’s car park situation is genuinely difficult.
Private cars are not allowed in the village centre. All traffic stops at P1 Lahn, a car park approximately 1.5 km south of the village, costing around €10/day. In peak summer, P1 fills completely by 9 am. When it is full, the road is closed and you are turned back. Drivers who arrive at 9:30 am on a July morning often cannot park at all.
The train never turns you back.
When to drive: if you want to combine Hallstatt with other Salzkammergut stops (St. Gilgen, St. Wolfgang, Gosau) in a single day. The train commits you to Hallstatt as your primary destination. A car lets you loop multiple lakes. For this scenario, see our Salzburg with or without a car guide.
For a broader view of the Salzkammergut transport options, including the Postbus network and boat services, see our getting around Salzkammergut guide.
Train vs organised tour: a direct comparison
| Train | Organised tour | |
|---|---|---|
| Cost | ~€33–45 return (train + ferry) | ~€35–55 |
| Journey time | 2h15 each way | 1–1.5h each way (coach) |
| Departure time | You choose | Fixed (typically 7:30–8:30 am) |
| Flexibility | Very high | Low |
| Crowd arrival time | Depends on your train | Early departure means pre-crowd arrival |
| Includes other lakes? | Hallstatt only | Some tours include St. Gilgen/St. Wolfgang |
| Effort required | Medium (plan connections) | Low |
The organised tour’s main advantage is that the early morning departure is built in — you do not have to decide to catch the 7:00 am train yourself. For travellers who want to see multiple Salzkammergut destinations in a single day without driving, the tour is the more efficient option.
The Hallstatt half-day tour from Salzburg runs approximately 5.5 hours total, departing early to arrive before the peak crowds. It is the most popular single-lake option from Salzburg. This full-day tour combines Hallstatt with St. Gilgen and St. Wolfgang — covering three Salzkammergut highlights in a single day that would require a car to replicate independently.For the full picture of all Hallstatt options including car, tour and transport comparison, see our Salzburg to Hallstatt guide.
Practical information
ÖBB app: Download before travelling — it shows real-time train tracking, connection updates and allows digital ticket storage. Free to download.
Luggage: There are no luggage storage facilities at Hallstatt Bahnhof. If you are carrying luggage, store it at the Salzburg Hbf left-luggage lockers (approximately €3–5/day) before heading out.
Food: Bring snacks if you prefer. There is no food at Attnang-Puchheim station. The Salzkammergutbahn trains have no catering. Hallstatt village has cafes and restaurants (pricey — this is a tourist destination).
Connectivity: Mobile signal can be patchy on the Salzkammergutbahn through mountain sections. Download your tickets offline before departing.
Seasonal note: The Salzkammergutbahn runs year-round. In winter (November–March), the ferry still operates and Hallstatt is considerably quieter — and spectacular under snow. Some businesses in the village are closed, but the core sights remain accessible.
Frequently asked questions about Salzburg to Hallstatt by train: full step-by-step
Is there a direct train from Salzburg to Hallstatt?
How much does the train to Hallstatt cost?
What time is the first and last train from Salzburg to Hallstatt?
Is the train better than a tour to Hallstatt?
Is it better to drive or take the train to Hallstatt?
What happens if I miss my connection at Attnang-Puchheim?
Can I park at Hallstatt station?
Is the ferry from Hallstatt station included in the ÖBB ticket?
Top experiences
Bookable activities with verified prices and instant confirmation on GetYourGuide.