L'intera rete ferroviaria trentina conta una lunghezza complessiva delle linee di 361 Km. La
linea ferroviaria del Brennero corre nella valle dell'Adige attraversando la regione nella sua parte centrale da sud verso nord. Il basso Trentino è servito principalmente dalla stazione di
Rovereto, la parte centrale da quella di
Trento, mentre la parte settentrionale da quelle di
Bolzano, Bressanone, Vipiteno e del Brennero. In corrispondenza di Trento si dirama poi un'ulteriore linea ferroviaria: quella della
Trento-Malé che attraversa la
Piana Rotaliana, la Val di Non e la Val di Sole. Il 5 maggio del 2003 è diventato operativo il prolungamento della linea fino alla località di
Mezzana
Marilleva. Tale linea è gestita dalla società locale di trasporti urbani ed extraurbani: la Trentino Trasporti S.p.A.. Gestite invece dalle Ferrovie Italiane sono le linee complementari
Bolzano -
Merano e Fortezza -
Brunico -
S. Candido. In ultima, la linea che da Trento percorre la Valsugana e che sta conoscendo un vero e proprio rilancio.