Travel options for:
Heidelberg to Innsbruck
  • Train via München Hbf

    $91 - $139
    1. Heidelberg Hbf

      2 h 56 min - 3 times a day

      $70 - $100

    2. München Hbf

      1 h 45 min - 3 times a day

      $21 - $40

  • Cartrain

    $110 - $140
    1. Heidelberg Hbf

      6 h 5 min - once a week

      $110 - $140

  • Train

    $80 - $130
    1. Heidelberg Hbf

      6 h 55 min - once daily

      $80 - $130

  • Bus

    $29 - $50
    1. Heidelberg

      5 h 30 min - 3 times a day

      $21 - $35

    2. Munich, Munich central bus

      2 h 25 min - every 4 hours

      $8 - $15

  • Drive

    $55 - $85
    1. Heidelberg

      4 h 21 min - 272.2 miles

      $55 - $85

  • Train to Frankfurt, fly to Innsbruck

    $148 - $343
    1. Heidelberg

      16 min - hourly

      $2 - $4

    2. Mannheim Hbf

      30 min - every 2 hours

      $22 - $35

    3. Frankfurt (FRA)

      1 h - non-stop

      $120 - $300

    4. Innsbruck (INN)

      9 min - every 10 minutes

      $4

  • Train to Frankfurt, fly to Munich, train

    $126 - $307
    1. Heidelberg

      16 min - hourly

      $2 - $4

    2. Mannheim Hbf

      30 min - every 2 hours

      $22 - $35

    3. Frankfurt (FRA)

      55 min - non-stop

      $70 - $210

    4. Munich (MUC)

      31 min - every 20 minutes

      $4 - $8

    5. München Ost

      1 h 36 min - 3 times a day

      $28 - $50

  • Train to Frankfurt, fly to Salzburg, train

    $149 - $388
    1. Heidelberg

      16 min - hourly

      $2 - $4

    2. Mannheim Hbf

      30 min - every 2 hours

      $22 - $35

    3. Frankfurt (FRA)

      55 min - non-stop

      $95 - $300

    4. Salzburg (SZG)

      22 min - every 10 minutes

      $2 - $4

    5. Salzburg Hbf

      1 h 44 min - every 4 hours

      $28 - $45

  • Train to Stuttgart, fly to Munich, train

    $130 - $320
    1. Heidelberg

      40 min - 3 times a day

      $26 - $40

    2. Stuttgart Hbf (tief)

      27 min - every 30 minutes

      $2 - $5

    3. Stuttgart (STR)

      50 min - non-stop

      $70 - $220

    4. Munich (MUC)

      31 min - every 20 minutes

      $4 - $8

    5. München Ost

      1 h 36 min - 3 times a day

      $28 - $50

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Heidelberg Hbf train to München Hbf then train to Innsbruck Hbf. 5 h 30 min 97€. From Heidelberg Hbf cartrain to Innsbruck Hauptbahnhof. 6 h 5 min 104€. From Heidelberg Hbf train to Innsbruck Hbf. 6 h 55 min 91€. From Heidelberg bus to Munich, Munich central bus station then bus to Innsbruck, Innsbruck Südbahnstraße. 8 h 31 min 42€. From Heidelberg drive to Innsbruck. 4 h 21 min 59€. From Heidelberg Hbf train to Mannheim Hbf, train to Frankfurt airport, fly to Innsbruck airport, then bus to Innsbruck. 4 h 16 min 191€. From Heidelberg Hbf train to Mannheim Hbf, train to Frankfurt airport, fly to Munich airport, train to München Ost, then train to Innsbruck. 6 h 3 min 167€. From Heidelberg Hbf train to Mannheim Hbf, train to Frankfurt airport, fly to Salzburg airport, bus to Salzburg Hbf, then train to Innsbruck. 5 h 50 min 174€. From Heidelberg Hbf train to Stuttgart Hbf (tief), train to Stuttgart airport, fly to Munich airport, train to München Ost, then train to Innsbruck. 6 h 7 min 171€.

 
 

Bus or train from Heidelberg to Innsbruck?

German Railways (DB) operates a train from Heidelberg to Innsbruck every 3 hours. Tickets cost $70 - $100 and the journey takes 2 h 56 min. 2 other operators also service this route. Alternatively, FlixBus operates a bus from Heidelberg to Innsbruck every 4 hours. Tickets cost $21 - $35 and the journey takes 5 h 30 min. FlixBus also services this route hourly.