Travel options for:
Ljubljana to Villach
  • Train

    $12 - $18
    1. Ljubljana

      1 h 36 min - once daily

      $12 - $18

  • Bus, train

    $11 - $21
    1. Ljubljana

      1 h 6 min - hourly

      $2 - $9

    2. Lesce Bled

      55 min - once daily

      $8 - $13

  • Night train

    $9 - $13
    1. Ljubljana

      2 h 6 min - once daily

      $9 - $13

  • Drive

    $11 - $17
    1. Ljubljana

      1 h 4 min - 62.4 miles

      $11 - $17

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

From Ljubljana train to Villach Hbf. 1 h 36 min 12€. From Ljubljana bus to Lesce Bled then train to Villach Hbf. 3 h 1 min 16€. From Ljubljana night train to Villach Hauptbahnhof. 2 h 6 min 9€. From Ljubljana drive to Villach. 1 h 4 min 11€.