Find the best transportation from Brescia to Milan

These train, bus and flight companies trust us


Ticket price Brescia - Milan every day

Today 15/06 16/06 17/06 18/06 19/06 20/06
23 $14 $14 $14 $14 $ More 14 $
More 8 $8 $8 $8 $ More 11 $
More 5 $5 $ More More More More

Go from Brescia to Milan (trains, Bus, Carpooling)



Information about the route from Brescia to Milan

Trains

  • Best price: 8.48$

  • Journey duration: 1 h 12 min

  • First departure: 04:38
  • Last departure: 22:39

Stations of departure

  • Brescia
  • Borgo S. Giovanni

Destination stations

  • Milano Lambrate
  • Milano Centrale
  • Malpensa Aeroporto
  • Milano Romolo
  • Milano Nord Bovisa
  • Milano Porta Romana
  • Malpensa Aeroporto T2
  • Milano Porta Garibaldi

Bus

  • Best price: 6.97$

  • Journey duration: 1 h 29 min

  • First departure: 00:00
  • Last departure: 23:00

Stations of departure

  • Brescia Main Train Station
  • Brescia Fermata Dell'autobus
  • Brescia Bus Station Via Solferino
  • Brescia (SAIA Bus Station)

Destination station

  • Bergamo Airport Departures
  • Milan Linate Airport
  • Milan Linate Departures Airport
  • Milan Malpensa Airport Arrivals Terminal 2
  • Malpensa Terminal 2
  • Bergamo Airport Bus Station
  • Milan (Lampugnano Bus Station)

Train + Bus

  • Best price: 8.48$

  • Journey duration: 3 h 21 min

  • First departure: 21:44
  • Last departure: 21:44

Stations of departure

  • Brescia

Destination station

  • Milano Centrale

virail lets you search and compare times and prices of any transports from one city to another