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
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.
Aethos Hotel Milan★★★★★Hotel· GDPiazza XXIV Maggio 8 · Fitness centre · Restaurant · Bar · Wi-Fifrom₹28,117per night, indicative40 km from MXP
Excelsior Hotel Gallia, a Luxury Collection Hotel, Milan★★★★★Hotel· Marriott InternationalPiazza Duca D Aosta 9 · Pool · Spa · Fitness centre · Restaurantfrom₹33,448per night, indicative40 km from MXP
Château Monfort★★★★★Hotel· Planetaria hotelsCorso Concordia · Spa · Fitness centre · Restaurant · Barfrom₹35,137per night, indicative40 km from MXP
Carlton Hotel Milan★★★★★Hotel· FCVia Senato 5 · Spa · Fitness centre · Restaurant · Bar40 km from MXP- Prices are indicative: the lowest rate found for 2 adults, 1 night on 10 Jan 2027, in INR, checked 10 Nov 2026. Live prices for your dates appear when you search.
Plan the rest of your trip
- HotelsHotels in Milan
- TransfersMilan airport transfers
- Mobile dataItaly eSIM plans
- TrainsTrains from Florence to Milan
- TrainsTrains from Milan to Florence
- TrainsTrains from Milan to Lake Como
- TrainsTrains from Venice to Florence
- TrainsTrains from Venice to Milan
- TrainsTrains from Venice to Rome
- TrainsTrains from Vienna to Budapest
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.