Find train tickets from Milan to Turin

MIL — TRN
Jun 15 — Jun 221
1 adult
Sat 6/15
Sat 6/22

Good to know

Cheapest day to travel

Monday

Most expensive day to travel

Wednesday

Average price (round-trip)

$32

Average price (one-way)

$14
Train tickets from Milan to Turin are on average 7% less expensive on Mondays
Train tickets from Milan to Turin are on average 7% more expensive on Wednesdays
(avg. price over the last 2 weeks)
(avg. price over the last 2 weeks)

Top tips for finding Milan to Turin train tickets

  • 25% of our users found round-trip train tickets from Milan to Turin for $32 or less.
  • You will generally catch the best train deals if you travel in the morning.

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?

    There are different train companies operating between Milan and Turin. Trenitalia and Italotreno are the most booked train companies.

Book Trenitalia tickets from Milan to Turin (round-trip)

7/2Tue
nonstopTrenitalia
1h 51mXIK-TPY
7/9Tue
nonstopTrenitalia
1h 51mTPY-XIK
$28
7/2Tue
nonstopTrenitalia
0h 49mXIK-ITT
7/9Tue
nonstopTrenitalia
1h 40mITT-XIK
$29
7/2Tue
nonstopTrenitalia
0h 53mIPR-ITT
7/9Tue
nonstopTrenitalia
1h 47mITT-IPR
$29
7/2Tue
nonstopTrenitalia
1h 05mIPR-TPY
7/9Tue
nonstopTrenitalia
1h 42mTPY-IPR
$36

Search by stops

Search by train company

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

7/19Fri
nonstopTrenitalia
1h 51mXIK-TPY
$14

Search by stops

Search by train company