Trains from Lyon to Milan

Lyon to Milan train information

Lyon Milan train map

Train duration 6h12m
Arrival Milan, Italy
Departure Lyon, France
Distance 211 Miles
Train operators Sncf, Frecciarossa
Lowest train price from €105.00

Which train company can I use?

There are a lot of rail operators across the United Kingdom & Europe but the trains from Lyon in France to Milan in Italy are provided by Sncf, Frecciarossa.

How much times does it take?

On average, it takes around 6h12m by train because of the 211 miles to travel to Milan from Lyon. The journey time will change depending if the train is direct or with stops.

How much does it costs?

We found tickets from £105.00 to travel in the next month. Prices can vary depending on when you travel or how long in advance you buy your ticket.

Best prices for Lyon to Milan train tickets

from €118.40 MORE 6h06m
from €105.00 MORE 6h07m
Other modes of transport available
Coach
from €28.99 MORE 7h46m
from £24.36 MORE 7h08m
from £35.19 MORE 6h46m
Flight
from £147.99 MORE 10h06m

Lyon - Milan prices calendar

Find the cheapest tickets to travel from Lyon to Milan by train, bus, ride sharing and plane.

  march may   april
monday tuesday wednesday thursday friday saturday sunday
31
01
02
03
04

Distribusion--

FlixBus€40

kombo--

05

Distribusion--

FlixBus€40

kombo--

06

Distribusion€33

FlixBus€27

kombo€38

07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22

Distribusion--

FlixBus€48

kombo--

23
24
25

Distribusion--

FlixBus€41

kombo--

26

Distribusion--

FlixBus€33

kombo--

27

Distribusion--

FlixBus€42

kombo--

28

Distribusion€23

FlixBus€30

kombo--

29

Distribusion--

FlixBus€30

kombo--

30

Distribusion--

FlixBus€40

kombo--

01

Distribusion--

FlixBus€42

kombo--

02
03
04

Ticket prices and availability have been recorded in the last 72 hours from the data provided by our partners.

Lyon - Milan: the best time to book cheap trains

Cost of the train when booking in advance or at the last minute

90

60

30

£38

15

£42

7

£42

3

£44

1

£54

Same day

Days before Departure

The table above is based on the best prices found over the last six months depending on how much time in advance the train is bought. Purchasing your train from Lyon to Milan in advance should enable you to spend less for your trip.

We found tickets available from £38 when booking your ticket 15 days in advance which is 30% cheaper than the best ticket we found when buying your ticket on the day you're travelling.

Best prices for Lyon to Milan trains

We compare train ticket for all major companies to travel between Lyon and Milan by train and find the best prices for the coming days. Take a look at the prices of train tickets Milan to Lyon and find the best deal for your outbound journey.

From To Price Departure on At Company Searched
Lyon
-Part-Dieu
Milan
o Centrale
€105.00 18/04/2025 17:20 Frecciarossa 30 days ago
Lyon
-Part-Dieu
Milan
o Centrale
€105.00 18/04/2025 09:30 Frecciarossa 30 days ago
Lyon
LYON PART DIEU
Milan
MILANO PORTA GARIBALDI
€118.40 18/04/2025 09:50 Sncf 30 days ago
Lyon
LYON PART DIEU
Milan
MILANO PORTA GARIBALDI
€121.70 18/04/2025 15:50 Sncf 30 days ago
Lyon
LYON PART DIEU
Milan
MILANO PORTA GARIBALDI
€127.10 18/04/2025 16:08 Sncf 30 days ago
Lyon
-Part-Dieu
Milan
o Porta Garibaldi
€131.70 18/04/2025 15:50 Sncf 30 days ago
Lyon
LYON PART DIEU
Milan
MILANO PORTA GARIBALDI
€131.70 18/04/2025 10:34 Sncf 30 days ago
Lyon
-Part-Dieu
Milan
o Porta Garibaldi
€142.70 18/04/2025 10:34 Sncf 30 days ago
Lyon
-Part-Dieu
Milan
o Porta Garibaldi
€145.90 18/04/2025 09:30 Frecciarossa 30 days ago
Lyon
-Part-Dieu
Milan
o Porta Garibaldi
€145.90 18/04/2025 09:30 Frecciarossa 30 days ago

Best prices for the next 180 days.

Other transport solution