An der Südbahn liegt die Haltestelle Ehrenhausen.
Hier verkehren Züge in Richtung Graz und Klagenfurt. Die Haltestelle ist ein wichtiger Umsteigepunkt für Reisende, die in die Steiermark oder nach Kärnten weiterreisen möchten.