Travel options for:
Stuttgart to Salzburg
  • Train

    $75 - $110
    1. Stuttgart Hbf

      4 h 1 min - 3 times a day

      $75 - $110

  • Bus

    $51 - $73
    1. Stuttgart

      3 h 21 min - 4 times a week

      $40 - $60

    2. Munich, Munich central bus

      2 h - every 4 hours

      $8 - $14

  • Rideshare

    $26
    1. Stuttgart

      4 h 45 min - once daily

      $26

  • Drive

    $45 - $75
    1. Stuttgart

      3 h 38 min - 235.5 miles

      $45 - $75

  • Fly Stuttgart to Salzburg

    $116 - $458
    1. Stuttgart

      27 min - every 30 minutes

      $2 - $5

    2. Stuttgart (STR)

      3 h - 1 stopover

      $110 - $450

    3. Salzburg (SZG)

      15 min - every 10 minutes

      $4

  • Train to Frankfurt, fly to Salzburg

    $141 - $363
    1. Stuttgart

      1 h 15 min - every 2 hours

      $40 - $60

    2. Frankfurt (FRA)

      55 min - non-stop

      $95 - $300

    3. Salzburg (SZG)

      15 min - every 10 minutes

      $4

  • Fly Stuttgart to Munich, train

    $106 - $282
    1. Stuttgart

      27 min - every 30 minutes

      $2 - $5

    2. Stuttgart (STR)

      50 min - non-stop

      $70 - $220

    3. Munich (MUC)

      31 min - every 20 minutes

      $4 - $8

    4. München Ost

      1 h 37 min - hourly

      $30 - $50

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

From Stuttgart Hbf train to Salzburg Hbf. 4 h 1 min 81€. From Stuttgart bus to Munich, Munich central bus station then bus to Salzburg. 6 h 21 min 52€. From Stuttgart rideshare to Salzburg. 4 h 45 min 21€. From Stuttgart drive to Salzburg. 3 h 38 min 51€. From Stuttgart Hbf (tief) train to Stuttgart airport, fly to Salzburg airport, then bus to Salzburg. 5 h 44 min 209€. From Stuttgart Hbf train to Frankfurt airport, fly to Salzburg airport, then bus to Salzburg. 3 h 27 min 157€. From Stuttgart Hbf (tief) train to Stuttgart airport, fly to Munich airport, train to München Ost, then train to Salzburg. 4 h 53 min 148€.