Find trains from Milan to Turin

Search for cheap train tickets from Milan to Turin and book your trip in minutes.

MIL — TRN
Mar 27 — Apr 31
One-way
1 adult
Mon 3/27

Best deals for train tickets from Milan to Turin

Find the right train ticket for you
Train
With transfers
1h 45m
Train
Trenitalia
With transfers
2h 00m
Trenitalia
Train
With transfers
1h 45m
Train
Train
With transfers
1h 45m
Train
Train
With transfers
1h 45m
Train
Italotreno
With transfers
0h 47m
Italotreno

Milan to Turin train information

Find information about ticket prices, popular stations, and train companies that offer trains from Milan to Turin

ROUND-TRIP FROM

$17

ONE-WAY FROM

$9

AVG TRAVEL TIME

1h 09m

TRAIN COMPANIES

Train, Italotreno, Trenitalia
The best round-trip train deal from Milan to Turin found on momondo in the last 72 hours is $17
The best one-way train deal from Milan to Turin found on momondo in the last 72 hours is $9
Average time it takes to travel by train from Milan to Turin
There are 3 train companies servicing this route: Train, Italotreno, Trenitalia

Milan Train Station Directory

Location of major train stations in Milan
Milan Alessandria CantalupoMilan, 44.864788, 8.551368
Milan Quarto OggiaroMilan, 45.51914, 9.14533
Milan Como Albate-TrecalloMilan, 45.777393, 9.095762
Milan Alessandria S. Giuliano PiemonteMilan, 44.89055, 8.760938
Milan RhoMilan, 45.52382, 9.043575
Milan RomoloMilan, 45.44323, 9.167864

Turin Train Station Directory

Location of major train stations in Turin
Turin S. AmbrogioTurin, 45.10116, 7.360932
Turin DoraTurin, 45.09009, 7.677858
Turin Settimo TorineseTurin, 45.13984, 7.769335
Turin ChivassoTurin, 45.193638, 7.889674
Turin LingottoTurin, 45.026604, 7.65747
Turin SturaTurin, 45.121937, 7.713213

Book round-trip train tickets from Milan to Turin

Below are the quickest and cheapest round-trip train tickets from Milan to Turin that we could find in the past 72 hours. You can also search by a specific date by using the search form above.
Train
Apr 21
2:20 amMilan Centrale
1h 45m
4:05 amTurin Porta Susa
Apr 28
3:16 pmTurin Porta Susa
1h 39m
4:55 pmMilan Centrale
Train
Apr 9
2:20 amMilan Centrale
1h 45m
4:05 amTurin Porta Susa
Apr 11
3:16 pmTurin Porta Susa
1h 39m
4:55 pmMilan Centrale
Train
Apr 15
2:20 amMilan Centrale
1h 45m
4:05 amTurin Porta Susa
Apr 22
3:16 pmTurin Porta Susa
1h 39m
4:55 pmMilan Centrale
Italotreno
Apr 5
7:42 amRho Rho Fiera
0h 47m
8:29 amTurin Porta Susa
Apr 9
9:30 amTurin Porta Susa
0h 44m
10:14 amRho Rho Fiera
Italotreno
Apr 5
7:42 amRho Rho Fiera
0h 58m
8:40 amTurin Porta Nuova
Apr 9
9:20 amTurin Porta Nuova
0h 54m
10:14 amRho Rho Fiera
Italotreno
Apr 5
3:30 amMilan Centrale
1h 00m
4:30 amTurin Porta Nuova
Apr 9
9:20 amTurin Porta Nuova
1h 10m
10:30 amMilan Centrale

Book one-way train tickets from Milan to Turin

Below are the fastest and cheapest one-way train tickets from Milan to Turin we’ve found in the last 72 hours. Select a deal below or use the search form above to find train tickets by date.
Train
Apr 12
2:20 amMilan Centrale
1h 45m
4:05 amTurin Porta Susa
Trenitalia
May 25
2:20 amMilan Centrale
2h 00m
4:20 amTurin Porta Nuova
Train
Apr 28
2:20 amMilan Centrale
1h 45m
4:05 amTurin Porta Susa
Train
Apr 12
2:20 amMilan Centrale
1h 45m
4:05 amTurin Porta Susa
Train
Apr 7
2:20 amMilan Centrale
1h 45m
4:05 amTurin Porta Susa
Italotreno
Apr 5
7:42 amRho Rho Fiera
0h 47m
8:29 amTurin Porta Susa

FAQs for booking trains from Milan to Turin

For this week, you can purchase tickets from Milan to Turin Citta Di Torino starting at $9 one-way.

It takes 0h 44m to get from Milan to Turin Citta Di Torino by train. Depending on the train you select, the travel time may vary by up to 0h 25m. Trenitalia has the quickest available train to your destination.


Train trains from Milan to Turin

Our best Train deals on Milan to Turin train tickets
Train
Apr 21
XIK2:20 amMilan Centrale
1h 45m
ITT4:05 amTurin Porta Susa
Apr 28
ITT3:16 pmTurin Porta Susa
1h 39m
XIK4:55 pmMilan Centrale
Train
Mar 30
XIK8:15 amMilan Centrale
1h 39m
ITT9:54 amTurin Porta Susa
Mar 31
ITT3:16 pmTurin Porta Susa
1h 39m
XIK4:55 pmMilan Centrale
Train
Apr 21
IPR2:58 amMilan Porta Garibaldi
2h 07m
ITT5:05 amTurin Porta Susa
Apr 28
ITT4:40 pmTurin Porta Susa
1h 30m
IPR6:10 pmMilan Porta Garibaldi

Italotreno trains from Milan to Turin

Our best Italotreno deals on Milan to Turin train tickets
Italotreno
Apr 5
0OB7:42 amRho Rho Fiera
0h 47m
ITT8:29 amTurin Porta Susa
Apr 9
ITT9:30 amTurin Porta Susa
0h 44m
0OB10:14 amRho Rho Fiera
Italotreno
Apr 5
XIK9:30 amMilan Centrale
0h 48m
ITT10:18 amTurin Porta Susa
Apr 9
ITT9:30 amTurin Porta Susa
1h 00m
XIK10:30 amMilan Centrale
Italotreno
Apr 5
IMR5:10 amMilan Rogoredo
1h 08m
ITT6:18 amTurin Porta Susa
Apr 9
ITT12:40 pmTurin Porta Susa
1h 08m
IMR1:48 pmMilan Rogoredo

Popular train routes to Turin

Most frequently searched train routes to Turin, along with the cheapest price and shortest travel time.
Trains to Turin from Paris
Fastest travel time5h 44m
Cheapest price$91
Trains to Turin from Genoa
Fastest travel time2h 00m
Cheapest price$75

Other train routes from Milan

Find and compare cheap train tickets from Milan to other popular destinations on momondo
Trains from Milan to Rome
Fastest travel time2h 56m
Cheapest price$66
Trains from Milan to Zurich
Fastest travel time3h 17m
Cheapest price$92
Trains from Milan to Florence
Fastest travel time1h 45m
Cheapest price$108
Trains from Milan to Venice
Fastest travel time2h 12m
Cheapest price$32
Trains from Milan to Bologna
Fastest travel time1h 04m
Cheapest price$118
Trains from Milan to Verona
Fastest travel time1h 12m
Cheapest price$106
Trains from Milan to Genoa
Fastest travel time1h 28m
Cheapest price$130
Trains from Milan to Geneva
Fastest travel time4h 01m
Cheapest price$96
Trains from Milan to Paris
Fastest travel time6h 32m
Cheapest price$84
Trains from Milan to Lyon
Fastest travel time4h 19m
Cheapest price$114

Start planning your trip to Turin


Trains to other cities in Europe

Lost the lust for Turin? Check out trains to other cities in Europe