Calenzano has a station on the regional railway connecting it to Prato, Florence, Pistoia and Lucca. It can be reached by road from the highway "A1". Buses connect Calenzano to Prato, Florence, Campi Bisenzio and Barberino di Mugello.