Find the best transportation from Turin to Milan

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



Information about the route from Turin to Milan

Trains

  • Average price: 21€

  • Best price: 8€

  • Journey duration: 1 h 28 min

  • First departure: 5:50am
  • Last departure: 9:25pm

Stations of departure

  • Torino Porta Nuova
  • Torino P.Nuova
  • Torino P.Susa

Destination stations

  • Milano Centrale
  • Milano Rog
  • Milano Porta Garibaldi

Bus

  • Average price: 20€

  • Best price: 5€

  • Journey duration: 5 h 35 min

  • First departure: 4:30am
  • Last departure: 8:30pm

Stations of departure

  • Torino (Vittorio Emanuele)
  • Turin Terminal Bus
  • Corso Vittorio Emanuele II, 131
  • Torino Stura
  • Torino (Lingotto)

Destination station

  • Bergamo (Orio Al Serio Airport - BGY)
  • Milan Lampugnano
  • Lampugnano
  • Milan (Lampugnano)
  • Milan (San Donato)
  • Milano (Sesto S.G.)

Bus + transport.name.

  • Average price: 22€

  • Best price: 16€

  • Journey duration: 5 h 40 min

  • First departure: 7:55am
  • Last departure: 7:55am

Stations of departure

  • Torino (Lingotto)

routeIndex.arrivals.

  • Milan (Lampugnano)

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