Train
From Vienna via Semmering - Bruck an der Mur - St. Veit - Klagenfurt - Villach or Spittal/Millstätter See
From Germany via Munich - Salzburg - Spittal/Millstätter See
You can then hop on the scheduled coach service from running Spittal or Villach to Bad Kleinkirchheim (distance: ca 30 km).
