Round-trip
One-way
FAQs

Find trains from Milan to Lyon

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

MIL — LYS
may. 27 — jun. 31
1 adult
lun. 5/27

Best deals for train tickets from Milan to Lyon

Find the right train ticket for you
SNCF
With transfers
8h 00m
SNCF
SNCF
With transfers
7h 00m
SNCF
SNCF
With transfers
6h 00m
SNCF
SNCF
With transfers
6h 00m
SNCF

Milan to Lyon train information

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

ROUND-TRIP FROM

$192

ONE-WAY FROM

$67

AVG TRAVEL TIME

4h 39m

TRAIN COMPANIES

SNCF
The best round-trip train deal from Milan to Lyon found on momondo in the last 72 hours is $192
The best one-way train deal from Milan to Lyon found on momondo in the last 72 hours is $67
Average time it takes to travel by train from Milan to Lyon
There is 1 train company servicing this route: SNCF

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

Lyon Train Station Directory

Location of major train stations in Lyon
Lyon Gorge de LoupLyon, 45.7661, 4.804852
Lyon Moûtiers Salins - Brides-les-BainsLyon, 45.485912, 6.53128
Lyon Saint-PaulLyon, 45.76601, 4.827057
Lyon Givors CanalLyon, 45.595768, 4.7725754
Lyon Givors VilleLyon, 45.5853, 4.76611
Lyon Bourgoin-JallieuLyon, 45.5838, 5.273

Book round-trip train tickets from Milan to Lyon

Below are the quickest and cheapest round-trip train tickets from Milan to Lyon that we could find in the past 72 hours. You can also search by a specific date by using the search form above.
SNCF
Aug 10
3:10 pmMilan Porta Garibaldi
7h 00m
1 stop
10:10 pmLyon Part-Dieu
Aug 17
2:50 pmLyon Part-Dieu
8h 20m
1 stop
11:10 pmMilan Porta Garibaldi
SNCF
Jul 18
3:10 pmMilan Porta Garibaldi
7h 00m
1 stop
10:10 pmLyon Part-Dieu
Jul 21
2:50 pmLyon Part-Dieu
8h 20m
1 stop
11:10 pmMilan Porta Garibaldi
SNCF
Aug 2
3:10 pmMilan Porta Garibaldi
7h 00m
1 stop
10:10 pmLyon Part-Dieu
Aug 4
2:50 pmLyon Part-Dieu
8h 20m
1 stop
11:10 pmMilan Porta Garibaldi

Book one-way train tickets from Milan to Lyon

Below are the fastest and cheapest one-way train tickets from Milan to Lyon we’ve found in the last 72 hours. Select a deal below or use the search form above to find train tickets by date.
SNCF
Sep 5
2:10 pmMilan Porta Garibaldi
8h 00m
1 stop
10:10 pmLyon Part-Dieu
SNCF
Jul 12
3:10 pmMilan Porta Garibaldi
7h 00m
1 stop
10:10 pmLyon Part-Dieu
SNCF
Aug 20
4:10 pmMilan Porta Garibaldi
6h 00m
1 stop
10:10 pmLyon Part-Dieu
SNCF
Aug 23
4:10 pmMilan Porta Garibaldi
6h 00m
1 stop
10:10 pmLyon Part-Dieu

Choose the best way to get from Milan to Lyon

Buses

6h 15m
$18 one-way$46 round-trip
Nonstop · from $46

Distance to downtown

XYL0.8 mi
27lb CO2

68% less than flights

Find Buses

Milan to Lyon Buses

Trains

6h 00m
$67 one-way$192 round-trip

No transfers

Distance to downtown

XYD1.2 mi
42lb CO2

49% less than flights

Find Trains

Milan to Lyon Trains

Flights

1h 00m
$49 one-way$241 round-trip
1 stop · from $81

Distance to downtown

LYS12.5 mi
84lb CO2

Find Flights

Milan to Lyon Flights


FAQs for booking trains from Milan to Lyon

How long is the train ride from Milan to Lyon-Saint Exupéry?

The fastest journey time from Milan to Lyon-Saint Exupéry is 4h 30m. Depending on the train you select, the travel time may vary by up to 0h 09m. SNCF has the quickest available train to your destination.

Which train companies operate between Milan to Lyon-Saint Exupéry?

SNCF are viable options. Check times and availability for SNCF, as it was recently the cheapest train available traveling from Milan to Lyon-Saint Exupéry from $192 round-trip.

How far is Milan to Lyon-Saint Exupéry by train?

The distance between Milan and Lyon-Saint Exupéry is about 211.2 mi in a straight line. The train route will be significantly longer to account for any stops and obstacles. The train takes 4h 30m, typically.

What is the carbon footprint of a train from Milan to Lyon-Saint Exupéry?

Carbon emissions when taking the train out of Milan to Lyon-Saint Exupéry are around 42lb. This is 50% less than taking an airplane for this journey (83lb). A bus for this journey would also have lower emissions than flying, with a carbon footprint of around 26lb.

Is a train the fastest way to get from Milan to Lyon?

At 4h 25m, choosing to opt for a flight from Milan to Lyon for this trip versus opting for a train from Milan to Lyon or a bus from Milan to Lyon can save you time on travel.

Is a train the cheapest way to get from Milan to Lyon?

A bus from Milan to Lyon from $46 can save you up to 80% on the cost of your trip compared to booking a flight from Milan to Lyon or a train from Milan to Lyon.


SNCF trains from Milan to Lyon

Our best SNCF deals on Milan to Lyon train tickets
SNCF
Aug 10
IPR3:10 pmMilan Porta Garibaldi
7h 00m
1 stop
XYD10:10 pmLyon Part-Dieu
Aug 17
XYD2:50 pmLyon Part-Dieu
8h 20m
1 stop
IPR11:10 pmMilan Porta Garibaldi
SNCF
Jul 18
IPR3:10 pmMilan Porta Garibaldi
7h 00m
1 stop
XYD10:10 pmLyon Part-Dieu
Jul 21
XYD2:50 pmLyon Part-Dieu
8h 20m
1 stop
IPR11:10 pmMilan Porta Garibaldi
SNCF
Aug 2
IPR3:10 pmMilan Porta Garibaldi
7h 00m
1 stop
XYD10:10 pmLyon Part-Dieu
Aug 4
XYD2:50 pmLyon Part-Dieu
8h 20m
1 stop
IPR11:10 pmMilan Porta Garibaldi

Popular train routes to Lyon

Most frequently searched train routes to Lyon, along with the cheapest price and shortest travel time.
Trains to Lyon from Paris
Fastest travel time1h 47m
Cheapest price$39
Trains to Lyon from Lille
Fastest travel time3h 16m
Cheapest price$69
Trains to Lyon from Toulouse
Fastest travel time4h 07m
Cheapest price$143
Trains to Lyon from Geneva
Fastest travel time2h 08m
Cheapest price$182
Trains to Lyon from Montpellier
Fastest travel time1h 51m
Cheapest price$320
Trains to Lyon from Marseille
Fastest travel time1h 41m
Cheapest price$184

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 50m
Cheapest price$63
Trains from Milan to Florence
Fastest travel time1h 45m
Cheapest price$61
Trains from Milan to Zurich
Fastest travel time3h 17m
Cheapest price$68
Trains from Milan to Venice
Fastest travel time2h 13m
Cheapest price$48
Trains from Milan to Bologna
Fastest travel time1h 04m
Cheapest price$70
Trains from Milan to Verona
Fastest travel time1h 12m
Cheapest price$29
Trains from Milan to Genoa
Fastest travel time1h 18m
Cheapest price$44
Trains from Milan to Turin
Fastest travel time0h 47m
Cheapest price$25
Trains from Milan to Geneva
Fastest travel time4h 01m
Cheapest price$98
Trains from Milan to Paris
Fastest travel time6h 41m
Cheapest price$127

Start planning your trip to Lyon

Get the latest Lyon flight insights
Get the latest Lyon flight insights

Find the best time to travel, cheapest fares and most popular airlines.

Find flights to Lyon
Start planning your trip today
Start planning your trip today

Get an overview of the top hotels in the most popular neighborhoods of Lyon

Find hotels in Lyon
Top car rentals in Lyon
Top car rentals in Lyon

Experience Lyon from behind the wheel! Learn more about the best car rental deals here

Find cars in Lyon
Stay at a vacation rental
Stay at a vacation rental

Enjoy the amenities of home away from home. Learn more about vacation rentals here.

Find rentals in Lyon
Catch a bus
Catch a bus

Enjoy a relaxing journey by bus. Learn more about buses to Lyon here.

Find buses to Lyon