Brescia a une seule gare, qui est située aux portes du centre-ville, au sud de celui-ci. Depuis la gare, le centre est facilement accessible à pied en 15 minutes. Cependant, pour les paresseux, plusieurs lignes de bus relient la gare au centre, sur toutes les 1 et 12, en plus du métro avec les deux arrêts Vittoria (sur la place du même nom) et San Faustino (à l'extrémité nord de la place du même nom). 