Find the best transportation from Turin to Milan

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

Travel from Turin to Milan starting from 6$.


Information about the route from Turin to Milan

Bus

  • Average price: 14$

  • Best price: 6$

  • Journey duration: 2 h 43 min

  • 45 connections per day
  • First departure: 04:30
  • Last departure: 22:00

Stations of departure

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

Destination station

  • Bergamo (BGY Airport)
  • Milano (Lampugnano)
  • Milan (San Donato)
  • Milano (Sesto S.G.)
  • Bergamo (Bus Station)
  • Lampugnano
  • Milano Rogoredo
  • Fermata Dell'autobus Milan
FlixBusFlixBus Flixbus n40610:00pm – 12:40amTorino (Vittorio Emanuele) – Bergamo (BGY Airport)27.59 $2 h 40 min
FlixBusFlixBus Flixbus n40610:00pm – 11:45pmTorino (Vittorio Emanuele) – Milano (Lampugnano)14.34 $1 h 45 min
Timetables Buses Turin - Milan

Trains

  • Average price: 18$

  • Best price: 12$

  • Journey duration: 1 h 16 min

  • 86 connections per day
  • First departure: 04:54
  • Last departure: 22:54

Stations of departure

  • Torino Porta Nuova
  • Torino Porta Susa
  • Torino P.Susa
  • Torino P.Nuova
  • TORINO PORTA SUSA
  • TORINO PORTA NUOVA

Destination stations

  • Milano Porta Garibaldi
  • Milano Centrale
  • Milano Rho Fiera
  • Milano Rog
  • Milano S. Cristoforo
  • MILANO P GARIBALDI
  • MILANO CENTRALE
  • MILANO ROGOREDO
TrenitaliaTrenitalia Regionale veloce 201310:54am – 12:46pmTorino Porta Nuova – Milano Centrale15.00 $1 h 52 min
TrenitaliaTrenitalia Frecciarossa 97433:05pm – 4:05pmTorino Porta Nuova – Milano Centrale30.00 $1 h

Trains

ES* 9709ES* 9631ES* 9723ES* 9707REG 2043REG 2005ES* 9517ES* 9567REG 2103ES* 9607REG 2009REG 2101REG 2003REG 2001ES* 9615ES* 9561ES* 9513ES* 9563REG 2013REG 2041REG 2105REG 2007ES* 9713
Timetables Trains Turin - Milan

Flights

  • Average price: 362$

  • Best price: 94$

  • Journey duration: 12 h

  • 69 connections per day
  • First departure: 06:05
  • Last departure: 21:55

Departure airports

  • Turin

Destination airport

  • Мілан Лінате
  • Milan Malpensa
  • Milan Bergamo
LufthansaLufthansa Ac 303 We 2527:10pm – 2:15pmTurin – Milan Malpensa205.62 $19 h 5 min1 change
British AirwaysBritish Airways Tk 2579 Ba 73097:15pm – 10:15pmTurin – Мілан Лінате95.52 $27 h1 change
Timetables Flight Turin - Milan

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