Linia nr 95 na odcinku Kraków Mydlniki – Kraków Nowa Huta od 2006 do 2012 roku funkcjonowała jako linia jednotorowa; na odcinku Mydlniki – Batowice konieczny był jej kapitalny remont. Remontu doczekał się most na Wiśle w Podgrabiu. Ze względu na pogarszający się stan techniczny konieczne było wprowadzenie ograniczeń prędkości, zwłaszcza rejonie stacji Kraków Nowa Huta i posterunku odgałęźnego Kościelniki. 15 grudnia 2016 ogłoszono przetarg na remont linii nr 95 na odcinku Kraków Batowice – Dłubnia – Kraków Nowa Huta wraz z remontem linii kolejowej Raciborowice – Dłubnia i przywróceniem prędkości do 100 km/h. Wykonawcą robót była firma Swietelsky. 24 maja 2017 rozstrzygnięto przetarg na modernizację stacji Kraków Nowa Huta i rejonu posterunku Kościelniki. W wyniku tych wszystkich prac prędkość szlakowa wzrosła dla pociągów pasażerskich do 100 km/h i 80 km/h dla towarowych.
Charakterystyka techniczna Linia w całości jest klasy D3, maksymalny nacisk osi wynosi 221 kN dla lokomotyw oraz wagonów, a maksymalny nacisk liniowy wynosi 71 kN (na 1 metr bieżący toru).