Find the best transportation from Milan to Turin

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



Information about the route from Milan to Turin

Trains

  • Average price: 25€

  • Best price: 8€

  • Journey duration: 1 h 42 min

  • First departure: 7:00am
  • Last departure: 10:30pm

Stations of departure

  • Milano Centrale
  • Milano Porta Garibaldi

Destination stations

  • Torino Porta Nuova

Bus

  • Average price: 47€

  • Best price: 5€

  • Journey duration: 18 h 45 min

  • First departure: 9:30pm
  • Last departure: 10:00pm

Stations of departure

  • Bergamo (Orio Al Serio Airport - BGY)
  • Milan (Lampugnano)
  • Via Giulio Natta, 32

Destination station

  • Torino (Vittorio Emanuele)
  • Corso Vittorio Emanuele II, 131

Bus + Train

  • Average price: 12€

  • Best price: 12€

  • Journey duration: 2 h 40 min

  • First departure: 5:30am
  • Last departure: 5:30am

Stations of departure

  • Milano Lambrate

Destination stations

  • Torino Porta Nuova

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