Rosentalbanan är en 53 kilometer lång järnväg i det österrikiska förbundslandet Kärnten. Den går från Sankt Veit an der Glan, där den ansluter till Rudolfsbanan, via Klagenfurt till den österrikisk-slovenska gränsen vid Rosenbach, där Karawankenbanan ansluter.

Banan öppnades 1906.

Sträckan Sankt Veit an der Glan - Klagenfurt ingår i Sydbanan med mycket fjärrtrafik, medan sträckan Klagenfurt – Rosenbach är förfallen och nedläggningshotad. Där går lokaltrafik enbart på vardagar och lite godstrafik.

Från Rosenbach, där Karawankenbanan ansluter, går banan via Karawankentunneln (7 976 m) till Jesenice i Slovenien. Den bansträckan är del av en fjärrtrafiksträcka mellan Salzburg och Zagreb, via Ljubljana.

Kategori:Järnvägslinjer i Kärnten Kategori:Karawankerna