Wie kommt man von Klagenfurt nach Innsbruck?

Wie kommt man am Besten von Klagenfurt nach Innsbruck und wieder zurueck? Der Zug dauert 6 Stunden??? Gibt es einen Bus? Oder aehnliches?