Pyhrnbanan
km
Straight track
Västbanan från Wien
Station on track
0,00Linz Hauptbahnhof
Unknown BSicon "ABZgr"
Västbanan mot Salzburg
Stop on track
3,25Linz Oed
Station on track
4,93Linz Wegscheid
Stop on track
6,66Sankt Martin bei Traun
Station on track
8,14Traun
Junction both to and from right
Förbindelsebana Traun-Marchtrenk
Stop on track
10,29Ansfelden
Station on track
12,42Nettlingsdorf
Stop on track
15,57Nöstlbach-Sankt Marien
Station on track
18,87Neuhofen an der Krems
Station on track
22,65Kematen an der Krems
Station on track
28,08Rohr-Bad Hall
Station on track
32,42Kremsmünster
Station on track
40,32Wartberg an der Krems
Stop on track
42,07Nußbach
Stop on track
46,12Schlierbach
Station on track
50,53Kirchdorf an der Krems
Station on track
53,36Micheldorf
Enter and exit tunnel
Hungerbichltunnel (522 m)
Station on track
60,45Klaus
Enter and exit tunnel
Posttunnel (248 m)
Enter and exit short tunnel
Schloßtunnel (106 m)
Enter and exit tunnel
Fiedlerbrunntunnel (225 m)
Station on track
64,18Steyrling
Station on track
67,75Hinterstoder
Stop on track
79,58Roßleiten
Station on track
81,72Windischgarsten
Enter and exit tunnel
Schacherbauertunnel (453 m)
Station on track
87,42Spital am Pyhrn
Enter and exit short tunnel
Kleiner Bosrucktunnel (18 m)
Unknown BSicon "tSTRa"
Bosrucktunnel
Unknown BSicon "tSTRe"
(4 766 m)
Station on track
98,00Ardning
Stop on track
64,34Ravelsbach
Unknown BSicon "ABZg+l"
Rudolfsbanan från Amstetten
Station on track
102,81Selzthal
Unknown BSicon "ABZgr"
Ennstalbanan mot Bischofshofen
Straight track
Rudolfsbanan mot Sankt Michael

Pyhrnbanan är en 104 kilometer lång järnväg i de österrikiska förbundsländerna Oberösterreich och Steiermark. Den går från Linz där den ansluter till Västbanan över Pyhrnpasset till Selzthal med anslutning till Ennstalbanan och Rudolfsbanan. Pyhrnbanan ingår i Österrikes huvudbanenätet trots att den till största delen är enkelspårig. En utbyggnad till dubbelspår pågår.

Pyhrnbanan vid Windischgarsten
IC-tåg nära Spital am Pyhrn.

Pyhrnbanan byggdes i början på 1900-talet. Därvid inlemmade man en äldre lokalbana, som gick längs floden Krems mellan Linz och Klaus och som hade byggts i flera etapper mellan 1880 och 1888. 1901 bestämde staten att bygga förbindelsen mellan Klaus och Selzthal över Pyhrnpasset. Samtidigt byggdes delar av den gamla Kremstalbanan om. 1906 invigdes Pyhrnbanan. Mellan 1963 och 1966 elektrifierades sträckan Selzthal – Spital am Pyhrn eftersom ångloken förorsakade skador i den långa Bosrucktunneln. 1977 elektrifierades den återstående sträckan från Spital an der Pyhrn till Linz. I början på 1990-talet byggdes en förbindelsebana till Passauerbanan mellan Traun och Marchtrenk som öppnades 1994. Samma år inleddes en omfattande uppgradering av banan och utbyggnaden till dubbelspår.

Banan trafikeras av tåg från Linz till Graz resp. till Selzthal med anslutning till olika destinationer.