There are 5 ways to get from Hartberg to Hallstatt by bus, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, train
best- Take the bus from Salzburg Hbf to Bad Ischl Bahnhofbus 150 / ...
- Take the train from Bad Ischl to Hallstatttrain Re
4h 9m€13–22Train via Lamprechtshausen Bahnhof
- Take the train from Salzburg Hauptbahnhof to Attnang-Puchheimtrain Drf / ...
- Take the train from Attnang-Puchheim to Hallstatttrain Re
4h 17m€15–53Drive 104.4 km
- Drive from Hartberg to Hallstattcar 104.4 km
1h 40m€18–25Train
- Take the train from Ostermiething S-Bahn Gl 1 to Salzburg Hauptbahnhof 11train
- Take the train from Salzburg Hauptbahnhof to Attnang-Puchheimtrain Drf / ...
- Take the train from Attnang-Puchheim to Hallstatttrain Re
5h 15mLine 882 bus, bus, line 541 bus
- Take the bus from Franking b.Ostermiething Eggenham to Lamprechtshausen Bahnhofbus 882
- Take the bus from Lamprechtshausen Bahnhof to Bergheim B156bus
- Take the bus from Salzburg Hbf to Bad Ischl Bahnhofbus 150
- Take the bus from Bad Ischl Bahnhof to Hallstatt Gosaumühlebus 541
5h 21m
Hartberg to Hallstatt by bus and train
Questions & Answers
The cheapest way to get from Hartberg to Hallstatt is to bus and train which costs €12 - €23 and takes 4h 9m.
The fastest way to get from Hartberg to Hallstatt is to drive which takes 1h 40m and costs €17 - €25.
No, there is no direct bus from Hartberg to Hallstatt. However, there are services departing from Franking b.Ostermiething Eggenham and arriving at Hallstatt Nord via Lamprechtshausen Bahnhof, Bergheim B156, Salzburg Hbf, Bad Ischl Bahnhof and Hallstatt Gosaumühle. The journey, including transfers, takes approximately 5h 21m.
The distance between Hartberg and Hallstatt is 110 km. The road distance is 104.4 km.
The best way to get from Hartberg to Hallstatt without a car is to bus and train which takes 4h 9m and costs €12 - €23.
It takes approximately 4h 9m to get from Hartberg to Hallstatt, including transfers.
Hartberg to Hallstatt bus services, operated by Stern Hafferl, depart from Franking b.Ostermiething Eggenham station.
The best way to get from Hartberg to Hallstatt is to train via Lamprechtshausen Bahnhof which takes 4h 17m and costs €15 - €55. Alternatively, you can line 882 bus and bus and line 541 bus, which costs and takes 5h 21m.
Hartberg to Hallstatt bus services, operated by Stern Hafferl, arrive at Lamprechtshausen Bahnhof station.
Yes, the driving distance between Hartberg to Hallstatt is 104 km. It takes approximately 1h 40m to drive from Hartberg to Hallstatt.
What companies run services between Hartberg, Upper Austria and Hallstatt, Austria?
You can take a bus from Franking b.Ostermiething Eggenham to Hallstatt via Lamprechtshausen Bahnhof, Lamprechtshausen Bahnhof 1, Salzburg Hauptbahnhof 12, Salzburg Hauptbahnhof, and Attnang-Puchheim in around 4h 17m. Alternatively, you can take a bus from Franking b.Ostermiething Eggenham to Hallstatt Nord via Lamprechtshausen Bahnhof, Bergheim B156, Salzburg Hbf, Bad Ischl Bahnhof, and Hallstatt Gosaumühle in around 5h 21m.
Train from Bad Ischl to Hallstatt
- Ave. Duration
- 37 min
- Frequency
- Hourly
- Estimated price
- €4–8
- Website
- https://www.oebb.at/en/
Train from Salzburg Hauptbahnhof to Attnang-Puchheim
- Ave. Duration
- 1h 13m
- Frequency
- Hourly
- Estimated price
- €13–25
- Website
- https://www.oebb.at/en/
Train from Attnang-Puchheim to Hallstatt
- Ave. Duration
- 1h 39m
- Frequency
- Hourly
- Estimated price
- €12–23
- Website
- https://www.oebb.at/en/
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Bad Ischl to Hallstatt
- Ave. Duration
- 26 min
- Frequency
- Once daily
- Estimated price
- €2–5
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket?cref=oebb-header
Train from Salzburg Hauptbahnhof to Attnang-Puchheim
- Ave. Duration
- 48 min
- Frequency
- Hourly
- Estimated price
- €8–18
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket?cref=oebb-header
Train from Attnang-Puchheim to Hallstatt
- Ave. Duration
- 1h 17m
- Frequency
- Once daily
- Estimated price
- €7–16
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket?cref=oebb-header
- Phone
- +43 1 89900
- meinenachricht@westbahn.at
- Website
- westbahn.at
Train from Salzburg Hauptbahnhof to Attnang-Puchheim
- Ave. Duration
- 44 min
- Frequency
- Hourly
- Estimated price
- €12–21
- Website
- https://westbahn.at/en/
Train from Salzburg Hauptbahnhof to Attnang-Puchheim
- Ave. Duration
- 48 min
- Frequency
- 3 times a day
- Estimated price
- €16–24
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- €16–24
- Phone
- +43 5 1717
- Website
- konzern.oebb.at
Train from Salzburg Hauptbahnhof to Attnang-Puchheim
- Ave. Duration
- 45 min
- Frequency
- Twice daily
- Estimated price
- €21–30
- Website
- https://konzern.oebb.at/en/
- Phone
- +48 22 322 22 22
- infokraj@intercity.pl
- Website
- intercity.pl
Train from Salzburg Hauptbahnhof to Attnang-Puchheim
- Ave. Duration
- 45 min
- Frequency
- Twice daily
- Estimated price
- €10–24
- Website
- https://www.intercity.pl/en/
- Phone
- 0662 632900
- office@salzburg-verkehr.at
- Website
- salzburg-verkehr.at
Train from Ostermiething S-Bahn Gl 1 to Salzburg Hauptbahnhof 11
- Ave. Duration
- 48 min
- Frequency
- Every 2 hours
- Website
- https://salzburg-verkehr.at/en/
- Phone
- 0662 632900
- office@salzburg-verkehr.at
- Website
- salzburg-verkehr.at
Bus from Salzburg Hbf to Bad Ischl Bahnhof
- Ave. Duration
- 1h 30m
- Frequency
- Every 30 minutes
- Estimated price
- €10–15
- Website
- https://salzburg-verkehr.at/en/
Bus from Lamprechtshausen Bahnhof to Bergheim B156
- Ave. Duration
- 35 min
- Frequency
- Every 15 minutes
- Estimated price
- €5–8
- Website
- https://salzburg-verkehr.at/en/
- Website
- stern-verkehr.at
Bus from Franking b.Ostermiething Eggenham to Lamprechtshausen Bahnhof
- Ave. Duration
- 16 min
- Frequency
- 5 times a week
- Schedules at
- stern-verkehr.at
- Phone
- +43 5 17 17
- service@postbus.at
- Website
- postbus.at
Bus from Bad Ischl Bahnhof to Hallstatt Gosaumühle
- Ave. Duration
- 27 min
- Frequency
- Every 2 hours
- Estimated price
- €5–8
- Website
- https://www.postbus.at/en/
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
More Questions & Answers
There are 2925+ hotels available in Hallstatt.






































