Find train tickets from Milan to Turin

MIL — TRN
Jun 29 — Jul 61
1 adult
Sat 6/29
Sat 7/6

Good to know

Average price (one-way)

$22
(avg. price over the last 2 weeks)

FAQs when traveling from Milan to Turin by train

  • How long is a train journey to Turin from Milan?

    The train journey from Milan to Turin takes 1h 24m on average and covers a distance of 77 miles.

  • What train companies travel from Milan to Turin?

    Trenitalia is the only train operator serving this route.

Book train tickets from Milan to Turin (one-way)

6/6Thu
nonstopSNCF
1h 29mIPR-ITT
$12
6/6Thu
1 stopTrenitalia
2h 17m1XO-ITT
$14
6/6Thu
nonstopTrenitalia
1h 45mIPR-TPY
$14
7/15Mon
nonstopTrenitalia
1h 51mXIK-TPY
$14
6/6Thu
nonstopTrenitalia
1h 56mXIK-TPY
$14
6/6Thu
nonstopTrenitalia
1h 39mXIK-ITT
$14
7/15Mon
nonstopTrenitalia
1h 00mIPR-TPY
$19
7/15Mon
nonstopTrenitalia
0h 47mXIK-ITT
$24
6/6Thu
nonstopItalotreno
1h 18mIMR-TPY
$29
6/6Thu
nonstopTrain
1h 08mIMR-ITT
$29
6/6Thu
1 stopTrenitalia
1h 50m2PN-TPY
$33
7/15Mon
nonstopTrenitalia
1h 32mIMR-TPY
$33
6/6Thu
1 stopTrenitalia
1h 18m2PJ-ITT
$35
6/6Thu
2 stopsTrenitalia
4h 43m2QF-TPY
$61
6/6Thu
2 stopsTrenitalia
3h 52m2QD-TPY
$61
6/6Thu
2 stopsTrenitalia
4h 40mIMR-TPY
$83

Search by stops

Search by train company