Milan to Turin by Train
Frecciarossa in under an hour, or the regional line
Milan and Turin are linked by a high-speed line and an older conventional line, and trains run on both through the day. The fastest Frecciarossa trains reach Torino Porta Susa in about 45 to 50 minutes. Regional trains take around 1 hour 40 minutes to Porta Susa, stopping at towns such as Novara and Vercelli, and need no seat reservation.
The choice of train also decides your stations: in Milan, trains leave from Centrale or Porta Garibaldi, and in Turin most call at Porta Susa before ending at Porta Nuova. This guide covers the fast and slow options, which station to use at each end, tickets and validation, Interrail, and engineering works.
Check your Milan station: Turin trains leave from Milano Centrale or Milano Porta Garibaldi depending on the train, so look at your ticket before you set off.
Book Milan to Turin
Omio compares Frecciarossa, Italo and regional trains between Milan and Turin in one search. Check the departure station in Milan and the arrival station in Turin before you pay. You can also book directly with Trenitalia, which runs both the Frecciarossa and the regional trains, or with Italo. Frecciarossa and Italo tickets are for a specific train with a reserved seat; regional trains have no seat reservations.
Railero may earn a small commission if you book via the link above, at no extra cost to you.
Leaving Milan: Centrale or Porta Garibaldi
Milano Centrale, Italy · 45.486°N, 9.204°E
Trains to Turin leave from two Milan stations. Most regional trains, and many Frecciarossa trains, start at Milano Centrale, the city's main station. Other Frecciarossa trains, and some weekday regional trains, leave from Milano Porta Garibaldi instead. The two stations are a couple of stops apart on metro line M2, but it is worth knowing which one you need before you set off.
Many of the Frecciarossa trains to Turin start much further away, in Rome, Naples or Venice, and simply call at Milan on the way, so they may already be busy when you board. Almost every train also stops at Rho-Fiera Milano, on the western edge of the city by the trade fair grounds.
Current Timetable (to 12 December 2026)
- FrecciarossaThrough most of the day, about 45-50 min to Porta Susa
- RegionalAbout every hour, about 1h40 to Porta Susa
- Milan stationsCentrale or Porta Garibaldi, depending on the train
- Turin stationsPorta Susa, then usually Porta Nuova
- ItaloAlso runs on the route; check its own timetable
- ReservationsIncluded on Frecciarossa; none on regional trains
Frecciarossa or Regional Train: How to Choose
The high-speed line or the conventional line
The Frecciarossa uses the high-speed line, which runs close to the motorway across the plain, and makes no stops between Rho-Fiera and Turin. It takes less than half the time of a regional train, and every ticket is for a specific train and seat. Exact times and the number of trains change through the year, so check your date.
Regional trains, Trenitalia's Regionale Veloce, run on the older line with stops at Magenta, Novara, Vercelli, Santhià and Chivasso. They are slower but run about every hour, need no seat reservation and are the only direct option if you want one of the towns along the way. Italo, a private operator, also runs high-speed trains between Milan and Turin; its timetable and stations vary, so check them on Italo's own website.
Frecciarossa vs Regional
- Journey to Porta SusaFrecciarossa about 45-50 min · Regional about 1h40
- Stops on the wayFrecciarossa: Rho-Fiera only · Regional: five towns
- SeatsFrecciarossa: reserved · Regional: unreserved
- TicketFrecciarossa: one train · Regional: see validation rules
- InterrailFrecciarossa: paid reservation · Regional: no reservation
Across the Plain: Novara and Vercelli
Lombardy into Piedmont
Leaving Milan, the trains head west across the flat, intensively farmed plain of the Po valley, crossing the Ticino river into Piedmont before Novara. Around Vercelli the land is given over to rice fields, which flood in spring and turn green in summer, so the regional train is the better way to see them.
On clear days, especially in winter, the Alps appear along the northern horizon as you approach Turin. The last stretch passes Chivasso before the trains run into the city through Porta Susa.
Regional Stops
Tickets, Validation and Interrail
What to buy and what to do before you board
Frecciarossa tickets are for a specific train and include a reserved seat, so there is nothing more to do once you have bought one. Regional tickets work differently. A paper regional ticket from a station machine or ticket office must be stamped in a validating machine at the station before you board, and is then usually valid for four hours. A digital regional ticket bought online or in the Trenitalia app is linked to the train you chose and is validated automatically at that train's scheduled departure, with no separate check-in.
Interrail and Eurail passes are valid on Trenitalia's trains. Regional trains need no reservation, but on the Frecciarossa pass holders must buy a paid seat reservation before travelling. Italo does not accept rail passes, so pass holders who want an Italo train need a normal ticket.
Quick Rules
Paper regional ticket: stamp it in the machine before you board, or risk a fine.
Digital regional ticket: validated automatically at your chosen train's departure time.
Engineering works: weekend works sometimes retime regional trains or replace them with buses, so check your date.
Arriving in Turin: Porta Susa or Porta Nuova
Torino Porta Nuova, Italy · 45.061°N, 7.678°E
Every direct train calls first at Torino Porta Susa, a modern glass through station on the western side of the centre. Most then continue a few minutes to Torino Porta Nuova, the grand historic terminus at the southern end of Via Roma, a short walk from Piazza San Carlo and the arcaded streets of the old centre.
Both stations are on Turin's metro line 1, so it rarely matters much which one you choose. Get off at whichever is nearer your hotel, and if your train ends at Porta Susa, the metro will take you on to Porta Nuova.
From the Turin Stations
Hotels in Turin
Turin's centre is compact and walkable. These hotels are close to Porta Nuova or a short walk from the main squares.
Turin - Via Carlo Alberto, city centre
A classic central hotel between Porta Nuova and Piazza San Carlo, within walking distance of the station and the main squares.
Turin - Piazza Carlo Emanuele II
A hotel in a historic building on a quiet square near the Mole Antonelliana, a short walk from Via Po and the old centre.
Turin - opposite Porta Nuova
A historic hotel facing Porta Nuova station, the most convenient base if your train ends there.
Hotel links open Booking.com. Railero may earn a commission on bookings at no extra cost to you.
Frequently Asked Questions
- How long does the train from Milan to Turin take?
- The fastest Frecciarossa trains reach Torino Porta Susa in about 45 to 50 minutes, and Torino Porta Nuova roughly 15 minutes later. Regional trains take about 1 hour 40 minutes to Porta Susa and around 2 hours to Porta Nuova, because they stop at towns along the older line. Check current times when you book.
- Should I take the Frecciarossa or a regional train?
- Take the Frecciarossa if you want the quickest journey: it runs on the high-speed line and takes less than half the time. Regional trains are slower but run about every hour, need no seat reservation and are useful for the towns in between, such as Novara and Vercelli.
- Which station should I use in Milan?
- Most regional trains to Turin leave from Milano Centrale, though some weekday departures start at Milano Porta Garibaldi. Frecciarossa trains also leave from either Milano Centrale or Milano Porta Garibaldi, depending on the train, so check the departure station on your ticket. The two stations are a couple of stops apart on metro line M2.
- Should I get off at Torino Porta Susa or Porta Nuova?
- Both are central. Torino Porta Susa is the modern through station west of the centre, and every direct train stops there first. Most then continue to Torino Porta Nuova, the historic terminus at the southern end of Via Roma, a short walk from Piazza San Carlo and the old centre. Both stations are on Turin's metro line 1. Pick the one nearer your hotel.
- Do I need to validate my ticket?
- Only paper regional tickets. A paper Trenitalia regional ticket must be stamped in a validating machine at the station before you board, and is then usually valid for four hours. A digital regional ticket bought online or in the app is linked to the train you chose and is validated automatically at its scheduled departure, so there is no check-in step. Frecciarossa tickets are for a specific train and seat and need no validation.
- Can I use Interrail between Milan and Turin?
- Yes, on Trenitalia trains. Regional trains are covered with no reservation needed. On the Frecciarossa, pass holders must buy a paid seat reservation before travelling. Italo, the other high-speed operator, does not accept Interrail or Eurail passes, so you would need a normal Italo ticket.
- Does Italo run between Milan and Turin?
- Yes, Italo also runs high-speed trains between Milan and Turin. Its timetable and the stations it serves vary through the year, so check your date and stations on Italo's own website before you book. Italo trains do not accept rail passes.
- Are there engineering works on the line?
- Sometimes, mainly at weekends on the conventional line used by the regional trains, when some trains are retimed, shortened or replaced by buses. For example, Trenitalia has announced changes and some buses for regional trains between Santhià and Novara on 10 and 25 October 2026. Check Trenitalia's travel updates for your date before you travel.
Continue Your Journey
Routes that pair naturally with this one — for building your European itinerary.

Paris → Milan
~7h · SNCF TGV INOUI / Trenitalia Frecciarossa
Turin is on the way: Paris to Milan through the Alps
View Route
Milan → Venice
~2h 15m · Frecciarossa · Italo
The other way across the north: Milan to Venice
View Route
Interrail and the Swiss Travel Pass — when a pass beats point-to-point tickets and when it does not.
When reservation is mandatory, which side of the train has the views, and how to choose your class.
Milan to Turin is an easy trip: the Frecciarossa reaches Torino Porta Susa in about 45 to 50 minutes, and regional trains run about every hour for around 1 hour 40 minutes. Check which Milan station your train uses, get off at Porta Susa or Porta Nuova depending on where you are staying, and stamp a paper regional ticket before you board.
