How to get to Brescia by train

Brescia is located in a strategic position along the Milan-Venice railway. It is served by both regional and high-speed trains.

  • Trains from / to Milan Centrale: regional train (€ 7.30, 1 h 7 min, departures approximately every hour) – high-speed train (from € 26.00, 36 min, departures every half hour);
  • Trains from / to Verona Porta Nuova: regional train (€ 7, 43 min, departures approximately every hour) – high-speed train (from € 21.00, 35 min, departures every half hour);
  • Trains from / to Rome Termini: Frecciarossa, Frecciargento, and Italo high-speed trains (from € 30, about 3.5 hours, departures every half hour);

For train timetable and fares, visit www.trenitalia.com (regional and Freccia high-speed trains) and www.italotreno.it/en (Italo high-speed trains).

Brescia is also connected to Camonica Valley through the Brescia – Iseo – Edolo railway, serviced by Trenord.

  • Trains from / to Iseo: € 3.30, 30 min, departures approximately every 30 min;
  • Trains from / to Pisogne: € 4.80, 1 hour, departures approximately every 60 min;
  • Trains from / to Edolo: € 7.90, 2 hours, departures approximately every 2 hours.

For timetable and fares, visit their website www.trenord.it.

Share