How to Get to Hallstatt from Salzburg or Vienna: Train, Bus or Car
There are four ways into Hallstatt: the train to Hallstatt station and a short ferry across the lake, the public bus from Salzburg with a change at Bad Ischl, your own car parked at the edge of the village, or a day tour by coach or minibus from Salzburg or Vienna. The train and ferry is the classic route and the most predictable. The bus is the simplest from Salzburg if you don’t mind changing. The car gives you freedom but no guarantee of a parking space.
The thing that catches people out is the last few hundred metres. Hallstatt station is on the opposite shore of the lake, so rail travellers finish by boat, and the ferry is a separate cash-only ticket. Drivers cannot drive into the village at all: the centre is closed to traffic during the day, and day visitors cannot reserve a space in the main car parks. This guide covers each route, what it costs where the operators publish prices, and when a tour is the easier answer.
The four ways in, compared
| How it works | What it costs | What to watch | |
|---|---|---|---|
| Train + ferry | Change at Attnang-Puchheim to the Salzkammergut Railway, then the ferry from Hallstatt station to Hallstatt Markt | Rail fare, plus €4 one way on the ferry | The ferry is cash only; its times shift if a train is late |
| Bus from Salzburg | Line 150 to Bad Ischl, then bus 541 and bus 543 (change at Gosaumühle) to Hallstatt Lahn | Bought from the driver, cash or card | The last bus from Bad Ischl leaves at 6:16 p.m. |
| Car | Park at P1 (all year) or P2 (summer) and walk 5 to 20 minutes | €4 for an hour up to €15 for a full day | No reservations; the centre is closed to traffic |
| Day tour | Coach or minibus from Salzburg or Vienna, often with other stops | Varies by product | Time in Hallstatt itself, and whether the salt mine is included |
Each of these is explained below. If you are also going up to the salt mine or across to the Dachstein caves, the route you pick affects that too, so it is worth reading to the end.
By train: Attnang-Puchheim and the Salzkammergut Railway
From Vienna or Salzburg, you take a train on the main line to Attnang-Puchheim and change there to the Salzkammergut Railway (the regional REX trains) towards Hallstatt. Hallstatt station sits on the line from Attnang-Puchheim to Stainach-Irdning, which runs down the length of the Salzkammergut through Bad Ischl and along the shore of the Hallstätter See.
The station is not in the village. It stands on the eastern shore, opposite Hallstatt, beside the east-shore cycle and walking path, and the way across is by boat. That is the whole reason the ferry exists, and it is why the train is the one route that ends with a lake crossing rather than a walk.
Trains link Hallstatt with Salzburg main station at least once an hour through the day, and the whole journey takes either 2 hours 16 minutes or 2 hours 41 minutes, depending on the connection at Attnang-Puchheim. From Vienna main station the trains are also at least hourly, and the journey takes either 3 hours 33 minutes or 3 hours 58 minutes. Those times stop at Hallstatt station; add the ferry crossing to reach the village.
A few practical points:
- Buy the rail ticket from the railway, the ferry ticket at the quay. The ferry is run by a separate company, Hallstättersee Schifffahrt, and you pay for it separately at the quayside before boarding. It takes cash only.
- Check the regional timetable before you travel. The Salzkammergut line is a single-track regional railway, and the ferry is timed to it, so a delay on the train moves the boat too.
- Travelling on to Obertraun? The railway continues past Hallstatt to Obertraun, the village at the foot of the Dachstein cable car. The stop for the cable car is Obertraun Dachsteinhöhlen, from where bus 543 runs to the valley station.
The ferry from Hallstatt station
The ferry pier is just below the station, about a two-minute walk with luggage. The boat that works this crossing, the Stefanie, runs every day of the year between Hallstatt Markt and the station, and a ferry is ready for every train arrival and departure. The operator warns that its departure times can change when trains run late, which works in your favour: the boat waits for the train rather than the other way round.
The crossing takes about 15 minutes. You land at Hallstatt Markt, in the middle of the village, which is as close to the centre as any arrival gets.
Fares, valid from 1 January 2025:
- €4 one way between Hallstatt Markt and the station
- €8 return
- Cash only: the operator does not take cards
This line has run since 1881, and it is still the only boat service on an Austrian lake that keeps going through the winter. The Stefanie carries up to 150 passengers and has wheelchair-accessible boarding.
By bus from Salzburg, via Bad Ischl
The bus is the most-used public route from Salzburg, and it does not involve the lake at all: you arrive on the village side, at the Hallstatt Lahn bus terminal.
Salzburg to Bad Ischl. Line 150 starts at Salzburg main station and runs past Lake Fuschl and Lake Wolfgang to Bad Ischl. It runs every hour and at times every half hour. Line 150 ends in Bad Ischl, where you change; the bus stops right in front of the train station.
Bad Ischl to Hallstatt. From Bad Ischl the onward bus takes about 40 to 50 minutes to Hallstatt. The detail that matters: to reach Hallstatt you change from bus 541 to bus 543 at the stop called Gosaumühle. The 541 carries on to Gosau, so if you stay on, you end up in the wrong valley. The stop to get off at in Hallstatt is Hallstatt Lahn, the central stop for visitors, where buses 542 and 543 arrive.
The last bus. There is no evening service between Bad Ischl and Hallstatt. The last bus towards Hallstatt leaves Bad Ischl station at 6:16 p.m. If you miss it, the options are the train to Hallstatt station and the ferry, if the timetable still fits, or an expensive taxi.
Tickets. You buy the ticket from the driver, by cash or card. Food is not allowed on board. Timetables for all of these lines are published by the regional transport association and on the Austrian journey planner.
The summer squeeze on the morning buses
The bus from Bad Ischl is also the bus local people use to get to work, and in summer it fills up. In April 2025 the regional transport association, OÖVV, said the 09:16 and 10:16 departures from Bad Ischl railway station towards Gosau and Hallstatt were regularly full from the very first stop, and boarding at later stops was sometimes impossible.
Its response was to change where those two buses can be boarded. From 7 April 2025, for the summer season, the 09:16 and 10:16 could only be boarded at Bad Ischl Schröpferplatz, in the town centre, not at the station. The stated aim was to keep seats for local commuters. For tourists, OÖVV pointed to the Salzkammergut Railway departures at 09:04 and 10:10 instead.
Two lessons follow, whatever this year’s timetable says:
- Mid-morning in summer is the hardest time to get on a bus to Hallstatt. Go earlier, go later, or take the train.
- Check where your bus boards. Stop arrangements around Bad Ischl change with the seasons, and the journey planner is the place to confirm them for your date.
By car: the roads from Salzburg and Vienna
Hallstatt is reached by a single road along the lake, and in the peak season that road can become congested. Driving is still the most flexible way to combine Hallstatt with Gosau, Obertraun or the Dachstein, but you need a plan for parking before you set off.
From Salzburg. Leave the motorway at Thalgau and follow the B158 past the Fuschlsee and the Wolfgangsee to Bad Ischl. From Bad Ischl take the B145 to Bad Goisern, turn right there onto the B166, and turn left at the Gosaumühle junction towards Hallstatt. The operator of the Dachstein cable car, a few minutes beyond Hallstatt in Obertraun, gives about 1 hour 25 minutes from Salzburg by this road.
From Vienna. Take the A1 West Motorway to the Regau exit, then continue via Gmunden, Bad Ischl and Bad Goisern. The same operator gives about 1 hour 20 minutes from Gmunden to Obertraun, so plan on the motorway time to Regau plus that.
Motorway vignette. Cars and other vehicles up to 3.5 tonnes need a vignette to use Austrian motorways and expressways. You can buy it before the trip or at petrol stations; a digital version is tied to your number plate.
Winter driving. From 1 November to 15 April, cars may only be driven in wintry conditions on winter tyres or, where the road is fully covered in snow or ice, with snow chains.
Parking in Hallstatt: P1, P2 and no reservations
This is the part of the trip that needs the most planning. The village sits between high mountains and the lake, space is short, and the centre has been made traffic-free during the day. Even hotel and guest house guests are not allowed to drive through, the few parking places in the village are reserved for residents, and the centre is closed off by barriers.
Day visitors park in one of two car parks:
- P1, a multi-storey car park, open all year
- P2, an open car park used in summer
From either, the walk to the sights takes 5 to 20 minutes. Electronic boards at the roadside on the way in show how many spaces are free.
What you cannot do is book. Day visitors cannot reserve a space in P1 or P2 in advance; the village’s own advice is to arrive early or to come by bus or train. If you drive on a summer day, arrive early and have a fallback in mind for the day the boards show no free spaces.
Parking charges
The same short-stay tariff applies at car parks P1 to P4:
| Time parked | Charge |
|---|---|
| First 15 minutes | Free |
| 1 hour | €4 |
| 2 hours | €7 |
| 3–4 hours | €9 |
| 5–6 hours | €9.50 |
| 7–12 hours | €10 |
| From the 13th hour | €15 daily rate |
These are the charges published by the regional tourist board; check them on arrival, as tariffs change.
Staying overnight in the centre? Overnight guests also park at P1, and a shuttle bus runs from there to the accommodation. Contact your host before you arrive; they will tell you how their arrival arrangements work.
Camper vans and mobile homes are directed to the car park in Obertraun, not to the Hallstatt car parks.
Day tours from Salzburg and Vienna
For many visitors the simplest answer is to let someone else handle the transport. Coach and minibus day tours run to Hallstatt from both Salzburg and Vienna, and they solve the two hard problems — the change at Bad Ischl or Attnang-Puchheim, and parking — in one go.
They are not all the same product. Before comparing prices, compare these:
- Time in Hallstatt itself. A tour that also stops at other lakes or towns in the Salzkammergut may leave you only a short time in the village. If Hallstatt is the point of the day, look for the length of the stop, not the length of the tour.
- Whether the salt mine is included. Some tours include the Salzwelten salt mine and the funicular; others do not. On your own, the combined ticket for the mine and the funicular costs €49 for an adult, and the visit needs at least 3 hours, so a tour with only a short stop cannot fit it in. Our salt mine guide covers what the visit involves.
- Where the tour starts. From Salzburg, a half-day tour to Hallstatt takes about 5.5 hours in all. From Vienna, the day trips run to about 13 hours, because even the train takes well over three hours each way.
- Group size. A smaller group moves more easily through a small and often crowded village.
Coach access to Hallstatt is managed. Coaches park separately at P3, and coach operators deal with the village’s parking company, Hallstatt PEB. On a coach tour the stop is planned around the vehicle, so the group has to be back on board on time.
The tours page lists the day trips available from Salzburg and Vienna, with what each one includes.
Private driver tours
A private driver sits between a self-drive day and a group tour. You set the pace and the stops, and you can add Obertraun, the Dachstein cable car or Gosau without working out bus connections. The driver still has to use the same car parks as everyone else, so the walk into the village from P1 or P2 is part of the day either way.
A private tour makes most sense for families, small groups splitting the cost, and anyone who wants Hallstatt plus the Dachstein caves in one day without a hire car.
Which way suits you
- From Salzburg, no car, travelling light: the bus, with the change at Gosaumühle, or the train. Avoid the mid-morning buses in summer.
- From Vienna, no car: the train to Attnang-Puchheim and on to Hallstatt station, then the ferry.
- With luggage, staying overnight: the train and ferry. You land in the centre, and the Stefanie has step-free boarding.
- A day trip that includes the salt mine: a tour that includes it, or an early train so you have the 3 hours the visit needs.
- Adding the Dachstein caves or 5fingers: a car, a private driver, or the bus from Hallstatt Lahn to Obertraun.
- Short on time and planning energy: a day tour with a long stop in Hallstatt.
Arriving: Markt, Lahn and getting around
How you arrive decides where you start. The ferry lands at Hallstatt Markt, the square in the centre of the village. Buses arrive at Hallstatt Lahn, the bus terminal. Drivers walk in from P1 or P2. Everything in the village is on foot from there.
The lake boats link these points too. The southern round trip calls at Hallstatt Markt, Hallstatt Lahn and Obertraun, so in the season you can use the boat as a scenic shuttle between the village and Obertraun.
On to Obertraun and the Dachstein. Bus 543 (outbound) and bus 544 (return) link Hallstatt Lahn with the Dachstein Krippenstein cable car valley station in Obertraun in about 10 minutes, every hour. Bus tickets are not included in the cable car tickets. Our guide to the Dachstein, the lake boats and the best time to visit explains the cable car, the caves and the platforms.
Up to the salt mine. The Salzbergbahn funicular to the salt mine and the Skywalk starts in the village. The footpath up to the high valley is closed while building work continues, so the funicular is the way up for now.
Frequently asked questions
Is the ferry included in my train ticket?
No. You pay for the ferry separately at the quayside before boarding: €4 one way or €8 return between Hallstatt Markt and the station, cash only.
How do I get from Salzburg to Hallstatt by bus?
Take line 150 from Salzburg main station to Bad Ischl, then the onward bus towards Hallstatt, changing from bus 541 to bus 543 at Gosaumühle. Get off at Hallstatt Lahn. From Bad Ischl it takes about 40 to 50 minutes, and the last bus leaves Bad Ischl station at 6:16 p.m.
Can I drive into Hallstatt?
No. The village centre is closed to traffic during the day, even for hotel guests. Day visitors park at P1 (all year) or P2 (summer) and walk 5 to 20 minutes into the village.
Can I reserve a parking space?
Not as a day visitor. Spaces at P1 and P2 cannot be booked in advance, so arrive early or come by bus or train. A full day costs €15 from the 13th hour; shorter stays cost less.
How do I get from Hallstatt to the Dachstein cable car?
Take bus 543 from Hallstatt Lahn to the stop Obertraun Dachsteinseilbahn, in front of the valley station; it takes about 10 minutes and runs every hour. Bus 544 brings you back.
Is a day trip from Vienna worth it?
It is possible, but it is a long day. By train the journey takes either 3 hours 33 minutes or 3 hours 58 minutes each way, before the ferry. A guided day trip from Vienna removes the changes but runs to about 13 hours; staying a night in the Salzkammergut gives you far more time in Hallstatt itself.