W październiku 1906 istniało wszystkie 38 linii o długości 2 884,6 km.
Chronologiczny wykaz odcinków kolejowych otwartych lub przejętych przez Austriackie Koleje Państwowe (na terenie Galicji) 30 kwietnia 1850 Kraków – Trzebinia – Mysłowice dł. 65,47 km Szczakowa – Maczki dł. 1,22 km 20 lutego 1856: Kraków – Dębica dł. 110,79 km 26 stycznia 1857: Bieżanów – Wieliczka dł. 5,37 km 18 listopada 1875 Chyrów – Stryj dł. 100,17 km Drohobycz – Borysław dł. 11,43 km 18 sierpnia 1876: Tarnów – Stróże – Nowy Sącz – Leluchów dł. 146,30 km 1884 1 sierpnia: Oświęcim – Podgórze dł. 64,18 km 20 sierpnia: Grybów – Zagórz dł. 114,29 km 15 listopada Zwardoń – Żywiec dł. 37,29 km Stanisławów – Buczacz dł. 71,25 km 16 grudnia: Żywiec – Nowy Sącz dł. 136,43 km 22 grudnia: Sucha – Skawina dł. 45,19 km 26 grudnia: Lwów – Stryj – Stanisławów dł. 180,95 km 31 grudnia: Buczacz – Husiatyn dł. 72,71 km 8 kwietnia 1885: Zagórzany – Gorlice dł. 4,23 km 5 kwietnia 1887: Stryj – Beskid dł. 79,30 km 12 października 1888: Jasło – Rzeszów dł. 70,05 km 1889 1 stycznia: Przemyśl – Chyrów – Krościenko – Komańcza – Łupków dł. 145,98 km 30 lipca: Lwów – Czerniowce dł. 266,66 km 1 stycznia 1892 Kraków – Lwów dł. 242,37 km Podłęże – Niepołomice dł. 4,69 km Lwów – Podwołoczyska dł. 192,19 km Krasne – Brody – Radziwiłłów dł.