Travel within Austria is: Unrestricted. See details.
OK

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.

Recommended

Train

  1. Take the train from Graz Hbf to Stainach-Irdning
  2. Take the train from Stainach-Irdning to Hallstatt

Bus

  1. Take the bus from Graz Hauptbahnhof to Liezen Eisenhof

Drive

  1. Drive from Graz to Hallstatt

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.

56 Weekly Trains
3h 42m Average Duration
€20 Cheapest Price
See schedules

Questions & Answers

The cheapest way to get from Graz to Hallstatt is to drive which costs €30 - €45 and takes 2h 3m.

More details

The quickest way to get from Graz to Hallstatt is to drive which costs €30 - €45 and takes 2h 3m.

More details

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.

More details

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.

More details

The distance between Graz and Hallstatt is 147 km. The road distance is 177.7 km.

Get driving directions

The best way to get from Graz to Hallstatt without a car is to train which takes 3h 42m and costs €19 - €60.

More details

It takes approximately 3h 42m to get from Graz to Hallstatt, including transfers.

More details

Graz to Hallstatt bus services, operated by Verbund Linie, depart from Graz Hauptbahnhof station.

More details

Graz to Hallstatt train services, operated by ÖBB EuroCity, depart from Graz Hbf station.

More details

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.

Mode details

Map of how to get from Graz to Hallstatt.
Launch map view
  • 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.

Train operators
ÖBB Intercity
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
Austrian Railways (ÖBB)

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
Phone
05 17 17
Website
oebb.at
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/
Bus operators

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.

More details

Graz to Hallstatt train services, operated by Austrian Railways (ÖBB), arrive at Hallstatt station.

More details

Yes, the driving distance between Graz to Hallstatt is 178 km. It takes approximately 2h 3m to drive from Graz to Hallstatt.

Get driving directions

Book your Graz to Hallstatt train tickets online with Omio.

Search and book

There are 120+ hotels available in Hallstatt. Prices start at €87 per night.

More details

ticket