Compare prices to get from Milan to Lyon
SGD 71|5h 55m
SGD 78|4h 39m
SGD 26|6h 10m
SGD 193
SGD 213
SGD 222
SGD 142
SGD 73
SGD 124
SGD 129
SGD 90
SGD 89
SGD 91
SGD 71
SGD 100
SGD 116
SGD 149
Wizz Air10h 15m
Milan Malpensa AirportLyon Saint-Exupery Airport
SGD 213One way
Search
1 stop
easyJet11h 5m
Milan Malpensa AirportLyon Saint-Exupery Airport
SGD 149One way
Search
1 stop
Vueling Airlines11h 55m
Milan Malpensa AirportLyon Saint-Exupery Airport
SGD 161One way
Search
1 stop
Ryanair17h 50m
Il Caravaggio International AirportLyon Saint-Exupery Airport
SGD 190One way
Search
1 stop
- Prices shown from Milan to Lyon are the estimated lowest fares found in the last 24 hours for travel within the next 7 days.
Compare transport options from Milan to Lyon
The cheapest way to get from Milan to Lyon costs only SGD 22 on average via Buses, and the quickest way takes just 1h by Flights. Find the travel option that best suits you.
Flights
Fastest
Average price
SGD 118
Average duration
1h
Departure time
--
Direct options
Trains
Average price
SGD 93
Average duration
5h 46m
Departure time
14:10 - 22:10
Direct options
Buses
Cheapest
Average price
SGD 22
Average duration
8h 1m
Departure time
07:30 - 13:00
Direct options
· Total pre-departure time: Estimated travel time to the departure point, plus standard check-in, security, and waiting time
When is the cheapest time to travel from Milan to Lyon?
What is the cheapest month to book a one-way flight from Milan to Lyon?
For a one-way flight from Milan to Lyon, fares are lowest in August (SGD 416) and highest in December (SGD 774).
SGD 774
SGD 595
SGD 416
SGD 237
What is the cheapest day to travel by train from Milan to Lyon?
Based on Trip.com's data, the cheapest day to travel by train from Milan to Lyon is Tuesday, with an average price of SGD 78.
SGD 102
SGD 90
SGD 78
SGD 66
What is the cheapest day to travel from Milan to Lyon by bus?
Based on Trip.com's data, the cheapest day for bus tickets from Milan to Lyon is Monday, with an average price of SGD 22.
SGD 22
Recommended hotels in Lyon

9.4/10
48 Reviews
Villa Maïa

5th arr.Vieux Lyon | 1.1 km from city centre
SGD 541

9.2/10
95 Reviews
Villa Florentine, A Beauvallon Hotel & Spa

5th arr.Vieux Lyon | 0.77 km from city centre
21% off
SGD 419 SGD 329

8.6/10
14 Reviews
GuestReady - Apt 5 Minutes from Train Station

3rd arr.La Part-Dieu | 2.4 km from city centre
12% off
SGD 324 SGD 284

9/10
62 Reviews
Cour des Loges Lyon, A Radisson Collection Hotel

5th arr.Vieux Lyon | 0.65 km from city centre
SGD 287 SGD 280
From Milan to Lyon: Travel Information
Companies operating from Milan to Lyon
Find stations and airports near Milan and Lyon
Popular airports near Milan
Il Caravaggio International Airport (BGY)
Linate Airport (LIN)
Milan Malpensa Airport (MXP)
Parma Giuseppe Verdi Airport (PMF)
Lugano Airport (LUG)
Nearby
Popular airports near Lyon
Grenoble Airport (GNB)
Lyon-Bron Airport (LYN)
Lyon Saint-Exupery Airport (LYS)
Saint-etienne-Boutheon Airport (EBU)
Nearby
Popular train stations near Milan
Milan Dateo
Milan Porta Vittoria
Milano Porta Venezia
Milan Porta Venezia
Milan Porta Romana
Popular train stations near Lyon
Lyon-saint-paul --la-Feuillee
Lyon-saint-paul - Quai de Bondy
Lyon Pont Gallieni
Lyon-Perrache
Lyon Jean Macé
Popular bus stations near Milan
Milano Dante St
Milan Via Alessandro Manzoni
Milan Corso Buenos Aires
Milan Autostazione Porta Garibaldi
Milan Garibaldi Train Station
Popular bus stations near Lyon
Lyon (Bellecour)
Lyon Pl Saint Paul
Lyon Place Bellecour
Lyon Verdun Recamier
Lyon Perrache Bus Station
FAQ – How to Get from Milan to Lyon
How far is it from Milan to Lyon?
It’s about 333km (207 mi) from Milan to Lyon.How do I travel from Milan to Lyon?
There are 3 different ways to get from Milan to Lyon, including Flights, Trains, Buses.What is the fastest way to travel from Milan to Lyon?
The fastest way to get from Milan to Lyon is by Flights, with an average journey time of 1 hour. Other modes of transport take longer: Trains takes on average 5h 46m.Buses takes on average 8h 1m.What is the cheapest way to travel from Milan to Lyon?
The cheapest way to get from Milan to Lyon is by Buses, with an average price of SGD 22. Other modes of transport are more expensive: Trains costs around SGD 93 on avergae.Flights costs around SGD 118 on avergae.Where do trips from Milan to Lyon usually depart and arrive?
For trips between Milan and Lyon, visitors typically use the following departure and arrival points: Most Flights depart from Il Caravaggio International Airport and arrive at Grenoble Airport; Trains depart from Milan Dateo and arrive at Lyon-saint-paul --la-Feuillee; Buses depart from Milano Dante St and arrive at Lyon (Bellecour).When is the cheapest time to buy tickets from Milan to Lyon?
Train, bus, and flight schedules vary by season and day of the week. Based on Trip.com data: Flights from Milan to Lyon are typically cheapest August, with an average fare of SGD 416. Flights from Milan to Lyon are typically cheapest Tuesday, with an average fare of SGD 78. Flights from Milan to Lyon are typically cheapest Monday, with an average fare of SGD 22Is there a time difference between Milan and Lyon?
The time difference between Milan and Lyon is 0m.



