È posta sul tronco comune alle linee Bologna-Firenze e Viareggio-Firenze.
È una stazione di interscambio importante per i treni regionali e interregionali, con collegamenti diretti per le principali città toscane e emiliane. La stazione è servita anche da autobus urbani e interurbani.