RailClick

Trains from Turin to Milanfrom $ 17.76

One‑way

Trains from Turin to Milan

Journey time
From 1h 35m
Price
From $ 17.76
Distance
145 km (90 miles)
Changes
No direct trains available
Departure station
Torino Porta Nuova
Arrival station
Milano Centrale

Travelling by train: Turin - Milan

Journey details

How long does the train from Turin to Milan take?

The train journey from Turin to Milan can vary, but usually takes around 1 hour and 50 minutes depending on the service chosen.

What is the fastest journey from Turin to Milan by train?

The fastest train from Turin to Milan makes the journey in just 1 hour.

How much does the train cost from Turin to Milan?

The cost of a train ticket from Turin to Milan varies, but prices start from around €10 if booked in advance.

How much does the Turin to Milan?

Yes, there are direct trains available from Turin to Milan, offering a hassle-free journey between these two cities.

What is the distance from Turin to Milan by train?

The distance from Turin to Milan by train is approximately 140 Km.

Which are the cities that the train stops from Turin to Milan?

The train from Turin to Milan might stop at several cities, but common stops include Novara and Vercelli.

Buy train tickets from Turin to Milan

Turin: Places to see

Milan: Places to see

Turin: Main train stations

  • Torino Porta Nuova
  • Torino Porta Susa
  • Torino Lingotto
  • Torino Dora
  • Torino Stura

Milan: Main train stations

  • Milano Centrale
  • Malpensa Aeroporto
  • Malpensa Aeroporto T1
  • Milano Porta Garibaldi
  • Malpensa Aeroporto T2
  • Milano Cadorna
  • Milano Repubblica
  • Milano Rogoredo
  • Milano Porta Romana
  • Milano Lambrate
  • Milano Domodossola
  • Milano Affori

Turin - Milan: How to get the best deals

Need our help?
Guaranteed secure payment
  • visa
  • mastercard
  • amex
  • applepay
Certificates
Europ AssistanceGlobal Awards
TreeNation
Google logo4.8 Stars | 10000+ Reviews