>
From Milan to Lyon

Compare prices to get from Milan to Lyon

Search for tickets from Milan to Lyon in the next 7 days. Flights start at SGD 71. Trains start at SGD 78. Buses start at SGD 26.
Flights
SGD 71|5h 55m
Trains
SGD 78|4h 39m
Buses
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 Air
Cheapest|Fastest
10h 15m
Milan Malpensa AirportLyon Saint-Exupery Airport
SGD 213One way
Search
1 stop
easyJet
11h 5m
Milan Malpensa AirportLyon Saint-Exupery Airport
SGD 149One way
Search
1 stop
Vueling Airlines
11h 55m
Milan Malpensa AirportLyon Saint-Exupery Airport
SGD 161One way
Search
1 stop
Ryanair
17h 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.

Flight
Flights Fastest
Average price SGD 118
Average duration 1h
Departure time --
Direct options
Search flights
Train
Trains
Average price SGD 93
Average duration 5h 46m
Departure time 14:10 - 22:10
Direct options
Bus
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?

Average price of one-way tickets from Milan to Lyon booked on Trip.com over the past 12 months.

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
    Cheapest
  • SGD 583
    Oct
  • SGD 472
    Nov
  • SGD 774
    Dec
  • SGD 481
    Jan
  • SGD 577
    Feb
  • SGD 572
    Mar
  • SGD 579
    Apr
  • SGD 589
    May
  • SGD 557
    Jun
  • SGD 690
    Jul
  • SGD 416
    Aug
  • SGD 432
    Sep

What is the cheapest day to travel by train from Milan to Lyon?

Average train fares from Milan to Lyon for the next 7 days, based on Trip.com user searches.

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
    Cheapest
  • Nov 9
  • Dec 1
  • Nov 25
  • Nov 19
  • Nov 20
  • Nov 28
  • Nov 22

What is the cheapest day to travel from Milan to Lyon by bus?

The average price of a bus from Milan to Lyon found by Trip.com users over the next 7 days.

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
  • Nov 2
  • Nov 3
  • Nov 4
  • Nov 5
  • Nov 6
  • Nov 7
  • Nov 8

Recommended hotels in Lyon

Villa Maïa
9.4/10
48 Reviews
Villa Maïa
hotel-star hotel-star hotel-star hotel-star hotel-star hotel-praise
5th arr.Vieux Lyon | 1.1 km from city centre
SGD 541
Villa Florentine, A Beauvallon Hotel & Spa
9.2/10
95 Reviews
Villa Florentine, A Beauvallon Hotel & Spa
hotel-star hotel-star hotel-star hotel-star hotel-star hotel-praise
5th arr.Vieux Lyon | 0.77 km from city centre
21% off
SGD 419 SGD 329
GuestReady - Apt 5 Minutes from Train Station
8.6/10
14 Reviews
GuestReady - Apt 5 Minutes from Train Station
hotel-star hotel-star hotel-star hotel-praise
3rd arr.La Part-Dieu | 2.4 km from city centre
12% off
SGD 324 SGD 284
Cour des Loges Lyon, A Radisson Collection Hotel
9/10
62 Reviews
Cour des Loges Lyon, A Radisson Collection Hotel
hotel-star hotel-star hotel-star hotel-star hotel-star hotel-praise
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

Trenitalia
FlixBus
ITABUS S.P.A.

Find stations and airports near Milan and Lyon

Popular airports near Milan

Il Caravaggio International Airport (BGY) Milan Italy
Linate Airport (LIN) Milan Italy
Milan Malpensa Airport (MXP) Milan Italy
Parma Giuseppe Verdi Airport (PMF) Milan Italy
Lugano Airport (LUG) Nearby Lugano Switzerland

Popular airports near Lyon

Grenoble Airport (GNB) Lyon France
Lyon-Bron Airport (LYN) Lyon France
Lyon Saint-Exupery Airport (LYS) Lyon France
Saint-etienne-Boutheon Airport (EBU) Nearby Saint-Etienne France

Popular train stations near Milan

Milan Dateo Milan Italy
Milan Porta Vittoria Milan Italy
Milano Porta Venezia Milan Italy
Milan Porta Venezia Milan Italy
Milan Porta Romana Milan Italy

Popular train stations near Lyon

Lyon-saint-paul --la-Feuillee Lyon France
Lyon-saint-paul - Quai de Bondy Lyon France
Lyon Pont Gallieni Lyon France
Lyon-Perrache Lyon France
Lyon Jean Macé Lyon France

Popular bus stations near Milan

Milano Dante St Milan Italy
Milan Via Alessandro Manzoni Milan Italy
Milan Corso Buenos Aires Milan Italy
Milan Autostazione Porta Garibaldi Milan Italy
Milan Garibaldi Train Station Milan Italy

Popular bus stations near Lyon

Lyon (Bellecour) Lyon France
Lyon Pl Saint Paul Lyon France
Lyon Place Bellecour Lyon France
Lyon Verdun Recamier Lyon France
Lyon Perrache Bus Station Lyon France

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.
  • There are 3 different ways to get from Milan to Lyon, including Flights, Trains, Buses.
  • 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.
  • 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.
  • 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).
  • 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 22
  • The time difference between Milan and Lyon is 0m.