Find Trains
When to book
Tips
FAQs
Deals

Find train tickets from Milan to Lyon

LIN — LYS
Nov 29 — Dec 61
1 adult
Sat 11/29
Sat 12/6

Good to know

Cheapest day to travel

Wednesday

Most expensive day to travel

Thursday

Average price (round-trip)

$163

Average price (one-way)

$71
Train tickets from Milan to Lyon are on average 13% less expensive on Wednesdays
Train tickets from Milan to Lyon are on average 8% more expensive on Thursdays
(avg. price over the last 2 weeks)
(avg. price over the last 2 weeks)

Top tips for finding Milan Linate Airport to Lyon train tickets

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

FAQs when traveling from Milan to Lyon by train

  • How long is a train journey to Lyon from Milan Linate Airport?

    The train journey from Milan Linate Airport to Lyon takes 4h 30m on average and covers a distance of 211 miles.

  • What train companies travel from Milan Linate Airport to Lyon?

    There are different train companies operating between Milan Linate Airport and Lyon. Trenitalia and SNCF are the most booked train companies.

Book train tickets from Milan Linate Airport to Lyon (round-trip)

11/13Thu
nonstopTrenitalia
4h 39mXIK-XYD
11/17Mon
nonstopTrenitalia
4h 37mXYD-XIK
$129
11/13Thu
nonstopTrenitalia
4h 39mXIK-XYD
11/17Mon
nonstopTrenitalia
4h 37mXYD-XIK
$129
11/13Thu
nonstopTrenitalia
4h 39mXIK-XYD
11/17Mon
nonstopTrenitalia
4h 37mXYD-XIK
$129
11/22Sat
nonstopTrenitalia
4h 50mXIK-XYD
11/29Sat
nonstopTrenitalia
4h 37mXYD-XIK
$145
11/10Mon
nonstopTrenitalia
4h 50mXIK-XYD
11/14Fri
nonstopTrenitalia
4h 37mXYD-XIK
$152
12/4Thu
1 stopSNCF
6h 00mIPR-XYD
12/7Sun
1 stopSNCF
6h 00mXYD-IPR
$153
11/13Thu
1 stopSNCF
6h 00mIPR-XYD
11/17Mon
1 stopSNCF
6h 00mXYD-IPR
$156
11/15Sat
nonstopTrenitalia
4h 39mXIK-XYD
11/16Sun
nonstopTrenitalia
4h 37mXYD-XIK
$157
12/4Thu
nonstopTrenitalia
4h 39mXIK-XYD
12/7Sun
nonstopTrenitalia
4h 37mXYD-XIK
$157
11/13Thu
1 stopSNCF
7h 14mIPR-XYL
11/17Mon
2 stopsSNCF
6h 23mXYL-IPR
$160
11/11Tue
nonstopTrenitalia
4h 50mXIK-XYD
11/15Sat
nonstopTrenitalia
4h 47mXYD-XIK
$161
11/15Sat
1 stopSNCF
6h 00mIPR-XYD
11/16Sun
1 stopSNCF
6h 00mXYD-IPR
$161
11/10Mon
1 stopSNCF
6h 00mIPR-XYD
11/14Fri
1 stopSNCF
6h 00mXYD-IPR
$165
11/22Sat
1 stopSNCF
6h 00mIPR-XYD
11/29Sat
1 stopSNCF
6h 00mXYD-IPR
$166
11/23Sun
1 stopSNCF
6h 14mIPR-XYD
11/24Mon
1 stopSNCF
6h 00mXYD-IPR
$169
11/22Sat
2 stopsSNCF
6h 34mIPR-XYL
11/29Sat
2 stopsSNCF
6h 34mXYL-IPR
$169
11/23Sun
2 stopsSNCF
7h 03mIPR-XYL
11/24Mon
2 stopsSNCF
6h 23mXYL-IPR
$169
11/21Fri
1 stopSNCF
6h 00mIPR-XYD
11/23Sun
1 stopSNCF
6h 00mXYD-IPR
$170
11/10Mon
2 stopsSNCF
7h 59mIPR-XYL
11/14Fri
2 stopsSNCF
6h 23mXYL-IPR
$174
11/14Fri
1 stopSNCF
6h 00mIPR-XYD
11/16Sun
1 stopSNCF
6h 00mXYD-IPR
$177

Search by stops

Search by train company

Book train tickets from Milan Linate Airport to Lyon (one-way)

11/26Wed
nonstopTrenitalia
4h 39mXIK-XYD
$50
11/18Tue
nonstopTrenitalia
4h 39mXIK-XYD
$61
12/16Tue
nonstopTrenitalia
4h 47mXIK-XYD
$61
11/6Thu
nonstopTrenitalia
4h 50mXIK-XYD
$61
12/15Mon
nonstopTrenitalia
4h 47mXIK-XYD
$61
12/12Fri
nonstopTrenitalia
4h 39mXIK-XYD
$61
11/18Tue
1 stopSNCF
6h 00mIPR-XYD
$68
11/12Wed
nonstopTrenitalia
4h 50mXIK-XYD
$69
12/14Sun
nonstopTrenitalia
4h 39mXIK-XYD
$69
11/12Wed
nonstopTrenitalia
4h 50mXIK-XYD
$69
12/16Tue
1 stopSNCF
7h 14mIPR-XYL
$72
11/26Wed
1 stopSNCF
6h 00mIPR-XYD
$72
12/2Tue
1 stopSNCF
7h 14mIPR-XYL
$72
12/2Tue
1 stopSNCF
6h 00mIPR-XYD
$73
12/16Tue
1 stopSNCF
7h 03mIPR-XYD
$73
11/18Tue
1 stopSNCF
7h 14mIPR-XYL
$77
11/12Wed
1 stopSNCF
6h 00mIPR-XYD
$78
12/15Mon
2 stopsSNCF
6h 19mIPR-XYL
$78
12/15Mon
1 stopSNCF
6h 00mIPR-XYD
$78
12/14Sun
2 stopsSNCF
7h 03mIPR-XYL
$78

Search by stops

Search by train company

More options for your train ride to Lyon

Complete your trip to Lyon with a hotel stay or car rental

Search Lyon trains on KAYAK. Find cheap train tickets to Lyon from Milan. KAYAK searches hundreds of travel sites to help you find cheap train fares and book the train that suits you best.