Travel from Heidelberg to Hallstatt

Train from Heidelberg to Hallstatt

German Railways (DB) operates a train from Heidelberg to Hallstatt every 4 hours. Tickets cost $95 - $140 and the journey takes 4 h 45 min. 2 other operators also service this route.

How to get from Heidelberg to Hallstatt

From Heidelberg Hbf train to Salzburg Hbf, train to Attnang-Puchheim, then train to Hallstatt. 7 h 52 min 128€. From Heidelberg Hbf train to München Ost then drive to Hallstatt. 5 h 25 min 102€. From Heidelberg drive to Hallstatt. 5 h 25 min 73€. From Heidelberg Hbf train to Mannheim Hbf, train to Frankfurt airport, fly to Salzburg airport, bus to Salzburg Hbf, train to Attnang-Puchheim, then train to Hallstatt. 7 h 3 min 165€. From Heidelberg Hbf train to Mannheim Hbf, train to Frankfurt airport, fly to Linz airport, train to Attnang-Puchheim, then train to Hallstatt. 8 h 6 min 208€. From Heidelberg Hbf train to Stuttgart Hbf (tief), train to Stuttgart airport, fly to Munich airport, train to München Ost, train to Salzburg Hbf, train to Attnang-Puchheim, then train to Hallstatt. 8 h 47 min 199€. From Heidelberg Hbf train to Mannheim Hbf, train to Frankfurt airport, fly to Munich airport, train to München Ost, train to Salzburg Hbf, train to Attnang-Puchheim, then train to Hallstatt. 9 h 14 min 195€. From Heidelberg Hbf train to Mannheim Hbf, train to Frankfurt airport, fly to Graz airport, train to Graz Hbf, train to Stainach-Irdning, then train to Hallstatt. 10 h 179€.