Travel options for:
Linz to Klagenfurt
  • Bus

    $18 - $74
    1. Linz/Donau Hbf (Wissensturm)

      1 h 55 min - hourly

      $9 - $40

    2. St.Michael in Oberstmk Bahnhof

      1 h 55 min - hourly

      $8 - $35

  • Train

    $45 - $75
    1. Linz/Donau Hbf

      4 h 43 min - once daily

      $45 - $75

  • Train via Salzburg Hbf

    $50 - $81
    1. Linz/Donau Hbf

      1 h 5 min - every 3 hours

      $20 - $35

    2. Salzburg Hbf

      3 h - 3 times a day

      $30 - $50

  • Drive

    $29 - $45
    1. Linz

      3 h 4 min - 158.1 miles

      $29 - $45

  • Fly from Linz

    $180 - $663
    1. Linz

      9 min - every 4 hours

      $5 - $9

    2. Linz (LNZ)

      4 h 55 min - 1 stopover

      $170 - $650

    3. Klagenfurt (KLU)

      10 min - every 15 minutes

      $4

  • Train to Vienna, fly

    $109 - $350
    1. Linz

      1 h 47 min - 3 times a day

      $30 - $50

    2. Vienna (VIE)

      40 min - non-stop

      $75 - $300

    3. Klagenfurt (KLU)

      10 min - every 15 minutes

      $4

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

From Linz/Donau Hbf (Wissensturm) bus to St.Michael in Oberstmk Bahnhof (Vorplatz) then bus to Klagenfurt Hbf Busbahnhof. 4 h 28 min 25€. From Linz/Donau Hbf train to Klagenfurt Hbf. 4 h 43 min 53€. From Linz/Donau Hbf train to Salzburg Hbf then train to Klagenfurt Hbf. 5 h 5 min 60€. From Linz drive to Klagenfurt. 3 h 4 min 30€. From Linz/Donau Hbf train to Linz airport, fly to Klagenfurt airport, then bus to Klagenfurt. 6 h 16 min 323€. From Linz/Donau Hbf train to Vienna airport, fly to Klagenfurt airport, then bus to Klagenfurt. 3 h 39 min 147€.

 
 

Train, bus or fly from Linz to Klagenfurt?

Austrian Postbus operates a bus from Linz to Klagenfurt hourly. Tickets cost $39 and the journey takes 1 h 55 min. 3 other operators also service this route. Alternatively, Austrian Railways (ÖBB) operates a train from Linz to Klagenfurt once daily. Tickets cost $45 - $75 and the journey takes 4 h 43 min.