Travel from Treviso to Klagenfurt

Bus or train from Treviso to Klagenfurt?

Trenitalia Eurocity operates a train from Treviso to Klagenfurt once daily. Tickets cost $40 - $65 and the journey takes 3 h 7 min. Alternatively, TerraVision IT operates a bus from Treviso to Klagenfurt hourly. Tickets cost $11 - $14 and the journey takes 30 min. 2 other operators also service this route.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Treviso to Klagenfurt

From Treviso Centrale train to Klagenfurt Hbf. 3 h 7 min 43€. From Venice Treviso Airport bus to Venice, Venice Mestre then bus to Klagenfurt. 5 h 30 min 38€. From Treviso Centrale night train to Villach Hbf (Busbahnhof) then bus to Klagenfurt Benediktinerplatz. 6 h 15 min 30€. From Treviso drive to Klagenfurt. 2 h 43 min 41€. From Treviso shuttle to Klagenfurt. 3 h 38 min 220€.
Close Print Itinerary
  1. Here are 5 options to get from
    Treviso to Klagenfurt:

    1. Trip:
      1 Train
      • One-Way approx: USD $40 - $65
      • Duration: 3 h 7 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $40 - $65
        • Duration: 3 h 7 min
        Close x
    2. Trip:
      2 Bus
      • One-Way approx: USD $29 - $58
      • Duration: 5 h 30 min
      Open +
      • Trip:
        2 Bus
        • One-Way approx: USD $29 - $58
        • Duration: 5 h 30 min
        Close x
    3. Trip:
      3 Night train
      • One-Way approx: USD $34 - $40
      • Duration: 6 h 15 min
      Open +
      • Trip:
        3 Night train
        • One-Way approx: USD $34 - $40
        • Duration: 6 h 15 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $40 - $60
      • Duration: 2 h 43 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $40 - $60
        • Duration: 2 h 43 min
        Close x
    5. Trip:
      5 Shuttle
      • One-Way approx: USD $45 - $480
      • Duration: 3 h 38 min
      Open +
      • Trip:
        5 Shuttle
        • One-Way approx: USD $45 - $480
        • Duration: 3 h 38 min
        Close x