Train tickets
From Brescia to Milan and from Milan to Brescia

Don't miss our incredible offers: buy your train tickets from Brescia to Milan or from Milan to Brescia with Italotreno!

From Brescia to Milan by train

🚉 Departure Brescia
🚄 ArrivalMilan
⌚ Trip duration 37 minutes
💰 PriceTickets from [PRICE]€
📍 Distance 80 km

Travelling from Brescia to Milan by train is a fast and economical journey. The Brescia-Milan route is 80 km long and the journey with Italo takes 37 minutes. The price of this trip starts from [PRICE]€, a convenient price to enjoy a round trip to visit beautiful Milan.

Italo trains offer the possibility to choose between two arrivals in Milan (Centrale and Rho Fiera) departing from Brescia on the Brescia-Milan routes.

BEST OFFERS

Routes Tickets from

Brescia - Milan

7,9 €
BOOK NOW
Routes Tickets from

Milan - Brescia

7,9 €
BOOK NOW

departure

return

Not available

Not available

Brescia - Milan connections

Discover our best offers.

Italo Travel Pack: flexibility and savings up to -80%

Choose between Travel Pack 10 valid for 180 days or Travel Pack Special 10 and 20, valid for 30 days!

FIND OUT MORE

Italo Family, children travel free of charge.

Children under 14 years of age travel free of charge with their family.

FIND OUT MORE

Italo Friends

Travelling together is more convenient!

FIND OUT MORE

See Also

circle

Please wait...