Services

Select a service to start your booking

European trains

Trains from Turin to Milan

Turin and Milan anchor the north-west of Italy, and the train between them crosses the rice fields and flat farmland of the Piedmont and Lombard plain. Turin, the former royal capital on the Po with the Alps on its western horizon, sends commuters, football supporters, business travellers and weekend visitors east to Milan, and the return leg is searched separately. The journey is domestic and short enough to make a day trip in either city realistic.

Availability and prices are checked live when you search.

  • Straight-line distanceabout 130 kmThe rail route is longer; live times appear when you search
  • RouteDomesticWithin Italy
  • ReturnSearchMilan to Turin
  • Hotels257
    • 5-star37
    • 4-star114
    • 3-star106
    Hotels in Milan →

About the Turin to Milan train

Trains to Milan leave Turin from either Porta Nuova, the terminus facing Piazza Carlo Felice at the foot of Via Roma, or Porta Susa, the glass-roofed through station to the west of the centre; the search results show which, so match the station to your ticket and give yourself the right walk. Choose the date and passengers and decide whether to add Milan to Turin for the return. Out of the city the line runs east across the plain through Novara, with the rice paddies of Vercelli flooded and mirror-like in spring, and the Alps a line along the northern horizon on a clear day. It is rural almost all the way until the suburbs of Milan begin. Milano Centrale is the arrival, north of the Duomo and connected to it by underground; from the forecourt the towers of the Porta Nuova business district rise to the west. For a short stay, the streets between the station and the centre, or around the Duomo and Brera, put you where you need to be; the Navigli to the south-west are for evenings. The hotels on this page show their distance from MXP, and an Italy eSIM can be added if you are coming from abroad.

Where to stay in Milan

4 of the 257 hotels in the catalogue for Milan. The hotels listed are 40 km from MXP.

Trains from Turin to Milan: questions

How far is Milan from Turin by train?

Turin and Milan are about 130 km apart in a straight line; the rail route is longer. Live journey times and fares for your date appear when you search trains from Turin to Milan.

Can I book the return from Milan to Turin?

Yes. Search trains from Milan to Turin for the return; each direction has its own times and fares.

Is Turin to Milan an international train journey?

No. Both Turin and Milan are in Italy, so this is a domestic rail journey.

Destination, hotel and service details come from AI Concierge travel data; distances are straight-line. Availability and prices are shown live when you search.