There are 3 ways to get from Graz to Hallstatt by train, bus 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.
Graz to Hallstatt by train
The train journey time between Graz and Hallstatt is around 3h 42m and covers a distance of around 200 km. This includes an average layover time of around 1h. Operated by ÖBB EuroCity, ÖBB Intercity, Austrian Railways (ÖBB) and others, the Graz to Hallstatt train service departs from Graz Hbf and arrives in Hallstatt. Typically 56 trains run weekly, although weekend and holiday schedules can vary so check in advance.
Questions & Answers
The cheapest way to get from Graz to Hallstatt is to drive which costs €30 - €45 and takes 2h 3m.
The quickest way to get from Graz to Hallstatt is to drive which costs €30 - €45 and takes 2h 3m.
No, there is no direct bus from Graz to Hallstatt. However, there are services departing from Graz Hauptbahnhof and arriving at Hallstatt Lahn via Bad Aussee Postamt, Bad Goisern Mitte/B145 and Hallstatt Gosaumühle. The journey, including transfers, takes approximately 5h 8m.
No, there is no direct train from Graz to Hallstatt. However, there are services departing from Graz Hbf and arriving at Hallstatt via Stainach-Irdning. The journey, including transfers, takes approximately 3h 42m.
The distance between Graz and Hallstatt is 147 km. The road distance is 177.7 km.
The best way to get from Graz to Hallstatt without a car is to train which takes 3h 42m and costs €19 - €60.
It takes approximately 3h 42m to get from Graz to Hallstatt, including transfers.
Graz to Hallstatt bus services, operated by Verbund Linie, depart from Graz Hauptbahnhof station.
Graz to Hallstatt train services, operated by ÖBB EuroCity, depart from Graz Hbf station.
The best way to get from Graz to Hallstatt is to train which takes 3h 42m and costs €19 - €60. Alternatively, you can bus, which costs and takes 5h 8m.

- Distance: 146.6 km
- Duration: 3h 42m
What companies run services between Graz, Austria and Hallstatt, Austria?
You can take a train from Graz to Hallstatt via Stainach-Irdning in around 3h 42m. Alternatively, Verbund Linie operates a bus from Graz Hauptbahnhof to Liezen Eisenhof once a week, and the journey takes 2h 48m.

- Phone
- +43 (0)5 1717
- Website
- oebb.at
Train from Graz Hbf to Stainach-Irdning
- Ave. Duration
- 1h 51m
- Frequency
- 4 times a day
- Estimated price
- €27 - €40
- Website
- ÖBB EuroCity

- Phone
- +43 (0)5 1717
- Website
- oebb.at
Train from Graz Hbf to Stainach-Irdning
- Ave. Duration
- 1h 51m
- Frequency
- 4 times a day
- Estimated price
- €30 - €45
- Website
- ÖBB Intercity
Train from Stainach-Irdning to Hallstatt
- Ave. Duration
- 54 min
- Frequency
- Once daily
- Estimated price
- €8 - €12
- Website
- ÖBB Intercity

Austria's national railway system is not only punctual, reliable and efficient, but offers free wifi to boot. Choose from high-speed intercity Railjet trains, overnight Nightjet trains and regional services such as Cityjet. ÖBB also operates international routes that connect cities in Austria with adjacent European countries including Germany, Hungary, Liechtenstein, Czech Republic, Switzerland and Slovenia. If you're planning to be in Austria for a while, consider the ÖBB Vorteilscard, an annual railcard that offers discounts on routes within Austria and in neighbouring countries.
Contact Details
Train from Graz Hbf to Stainach-Irdning
- Ave. Duration
- 1h 54m
- Frequency
- Twice daily
- Estimated price
- €27 - €40
- Website
- https://www.oebb.at/en/
Train from Stainach-Irdning to Hallstatt
- Ave. Duration
- 51 min
- Frequency
- Every 4 hours
- Estimated price
- €7 - €10
- Website
- https://www.oebb.at/en/

- Phone
- +43 51717
- Website
- nightjet.com
Train from Graz Hbf to Stainach-Irdning
- Ave. Duration
- 1h 51m
- Frequency
- Twice daily
- Estimated price
- €12 - €17
- Website
- https://www.nightjet.com/en

- Phone
- +43 50 678910
- Website
- verbundlinie.at
Bus from Graz Hauptbahnhof to Liezen Eisenhof
- Ave. Duration
- 2h 48m
- Frequency
- Once a week
- Schedules at
- verbundlinie.at
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.
More Questions & Answers
Graz to Hallstatt bus services, operated by Verbund Linie, arrive at Liezen Eisenhof station.
Graz to Hallstatt train services, operated by Austrian Railways (ÖBB), arrive at Hallstatt station.
Yes, the driving distance between Graz to Hallstatt is 178 km. It takes approximately 2h 3m to drive from Graz to Hallstatt.
Book your Graz to Hallstatt train tickets online with Omio.
There are 120+ hotels available in Hallstatt. Prices start at €87 per night.