Travel options for:
Munich Airport (MUC) to Linz
  • Bus

    $35
    1. Munich International Airport,

      3 h 40 min - once daily

      $35

  • Train via Salzburg Hbf

    $46 - $82
    1. München Flughafen Terminal

      31 min - every 20 minutes

      $4 - $8

    2. München Ost

      1 h 37 min - hourly

      $22 - $40

    3. Salzburg Hbf

      1 h 9 min - every 30 minutes

      $20 - $35

  • Train

    $45 - $73
    1. München Flughafen Terminal

      41 min - every 20 minutes

      $4 - $9

    2. München Hbf

      2 h 44 min - every 4 hours

      $40 - $65

  • Nighttrain

    $26 - $33
    1. MAC Center

      45 min - every 20 minutes

      $13

    2. München Hauptbahnhof

      6 h 21 min - once daily

      $13 - $20

  • Drive

    $35 - $55
    1. Munich Airport (MUC)

      2 h 28 min - 170.4 miles

      $35 - $55

  • Fly to Graz, bus

    $110 - $467
    1. Munich (MUC)

      50 min - non-stop

      $90 - $410

    2. Graz (GRZ)

      12 min - every 30 minutes

      $5 - $9

    3. Graz Hbf Busbahnhof

      2 h 40 min - hourly

      $12 - $50

  • Fly to Vienna, train

    $101 - $364
    1. Munich (MUC)

      1 h 5 min - non-stop

      $70 - $320

    2. Vienna (VIE)

      1 h 45 min - 3 times a day

      $30 - $50

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

From Munich International Airport, Munich Airport bus to Linz, Linz Industriezeile. 3 h 40 min 29€. From München Flughafen Terminal train to München Ost, train to Salzburg Hbf, then train to Linz/Donau Hbf. 3 h 47 min 53€. From München Flughafen Terminal train to München Hbf then train to Linz/Donau Hbf. 4 h 25 min 52€. From MAC Center bus to München Hauptbahnhof then nighttrain to Linz Hauptbahnhof. 8 h 6 min 25€. From Munich Airport (MUC) drive to Linz. 2 h 28 min 37€. From Munich airport fly to Graz airport, train to Graz Hbf Busbahnhof, then bus to Linz. 4 h 34 min 158€. From Munich airport fly to Vienna airport then train to Linz. 3 h 50 min 142€.