Route Guide · Italy

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.

~45-50 min
Frecciarossa
~1h40
Regional
Porta Susa · Porta Nuova
Turin stops

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.

Recommended Booking

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.

Frecciarossa in about 45-50 minutes
Regional trains about every hour
Check both station names
Compare Milan to Turin trains
Opens in a new tab · omio.com

Railero may earn a small commission if you book via the link above, at no extra cost to you.

Or book direct with the operator:TrenitaliaItalo
Departure

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
Choosing

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
En Route

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

LombardyRho-Fiera Milano, Magenta
PiedmontNovara, Vercelli, Santhià, Chivasso
TurinTorino Porta Susa, Torino Porta Nuova
Practical

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.

Arrival

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

Torino Porta SusaFirst stop; metro line 1
Torino Porta NuovaUsual terminus; foot of Via Roma; metro line 1
Piazza San CarloA short walk up Via Roma from Porta Nuova
Onward by trainHigh-speed trains toward Milan, Bologna and Rome
Common Questions

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.
More Routes

Continue Your Journey

Routes that pair naturally with this one — for building your European itinerary.

The white marble Gothic facade and spires of the Duomo di Milano rising over the Piazza del Duomo, with people and pigeons crossing the square

Paris → Milan

~7h · SNCF TGV INOUI / Trenitalia Frecciarossa

Turin is on the way: Paris to Milan through the Alps

View Route
High-speed Frecciarossa train arriving at Venezia Santa Lucia from Milan

Milan → Venice

~2h 15m · Frecciarossa · Italo

The other way across the north: Milan to Venice

View Route
Trenord regional train departing Milan for the shores of Lake Como in Lombardy

Milan → Lake Como

~40 min · Trenord

Another day trip from Milan: Lake Como

View Route
Helpful Guides

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.

Explore more routes by country:🇮🇹 Italy
Back to all routes