>
From Milan to Lyon

Compare prices to get from Milan to Lyon

Compare transport options from Milan to Lyon over the next 7 days. Flights start at SAR 201. Trains start at SAR 200. Buses start at SAR 65.
Flights
SAR 201|7h 10m
Trains
SAR 200|4h 39m
Buses
SAR 65|6h 10m
SAR 557
SAR 463
SAR 606
SAR 498
SAR 461
SAR 282
SAR 326
SAR 368
SAR 223
SAR 201
SAR 331
SAR 288
SAR 339
SAR 469
Wizz Air Malta
Cheapest|Fastest
10h 30m
Milan Malpensa AirportLyon Saint-Exupery Airport
SAR 463One way
Book
1 stop
Ryanair
11h 15m
Il Caravaggio International AirportLyon Saint-Exupery Airport
SAR 709One way
Book
1 stop
KM Malta Airlines
5h 25m
Linate AirportLyon Saint-Exupery Airport
SAR 731One way
Book
1 stop
Air France
22h 20m
Linate AirportLyon Saint-Exupery Airport
SAR 1,220One way
Book
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 SAR 74 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 SAR 392
Average duration 1h
Departure time 08:40 - 20:05
Direct options
Search flights
Train
Trains
Average price SAR 280
Average duration 5h 45m
Departure time 06:00 - 22:10
Direct options
Bus
Buses Cheapest
Average price SAR 74
Average duration 7h 45m
Departure time 22:10 - 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 (SAR 1,215) and highest in December (SAR 2,264).

SAR 2,264
SAR 1,740
SAR 1,215
SAR 691
    Cheapest
  • SAR 1,704
    Oct
  • SAR 1,378
    Nov
  • SAR 2,264
    Dec
  • SAR 1,405
    Jan
  • SAR 1,687
    Feb
  • SAR 1,670
    Mar
  • SAR 1,693
    Apr
  • SAR 1,721
    May
  • SAR 1,627
    Jun
  • SAR 2,016
    Jul
  • SAR 1,215
    Aug
  • SAR 1,262
    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 SAR 224.

SAR 315
SAR 270
SAR 224
SAR 179
    Cheapest
  • Dec 7
  • Dec 1
  • Nov 25
  • Dec 10
  • Dec 11
  • Dec 12
  • 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 SAR 74.

SAR 74
  • Nov 16
  • Nov 17
  • Nov 18
  • Nov 19
  • Nov 20
  • Nov 15

Recommended hotels in Lyon

InterContinental Hotels LYON - HOTEL DIEU by IHG
-/10
91 Reviews
InterContinental Hotels LYON - HOTEL DIEU by IHG
hotel-star hotel-star hotel-star hotel-star hotel-star hotel-praise
02.La Presqu'Ile | 0.64 km from city centre
3% off
SAR 1,024 SAR 993
Villa Maïa
9.4/10
51 Reviews
Villa Maïa
hotel-star hotel-star hotel-star hotel-star hotel-star hotel-praise
05.Vieux Lyon | 1.1 km from city centre
SAR 1,734
le Grand hôtel des Brotteaux Lyon Centre – Handwritten Collection
-/10
50 Reviews
le Grand hôtel des Brotteaux Lyon Centre – Handwritten Collection
hotel-star hotel-star hotel-star hotel-star hotel-praise
06.Parc De La Tête D'Or / Cité Internationale | 1.84 km from city centre
27% off
SAR 354 SAR 260
Boscolo Lyon Hotel & Spa
9.4/10
53 Reviews
Boscolo Lyon Hotel & Spa
hotel-star hotel-star hotel-star hotel-star hotel-star hotel-praise
02.La Presqu'Ile | 0.38 km from city centre
11% off
SAR 1,104 SAR 984

From Milan to Lyon: Travel Information

Companies operating from Milan to Lyon

Trenitalia
FlixBus
Comuto Pro SAS
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 Lyon Av. Tony Garnier Lyon France

FAQ – How to Get from Milan to Lyon

  • What’s the distance between Milan and Lyon?

    It’s about 333km (207 mi) from Milan to Lyon.
  • You can travel from Milan to Lyon in 3 different ways: 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 45m.Buses takes on average 7h 45m.
  • The cheapest way to get from Milan to Lyon is by Buses, with an average price of SAR 74. Other modes of transport are more expensive: Trains costs around SAR 280 on avergae.Flights costs around SAR 392 on average.
  • When traveling from Milan to Lyon, travelers usually depart from and arrive to the following locations: Flights typically departs from Il Caravaggio International Airport and arrives at Grenoble Airport , Trains typically departs from Milan Dateo and arrives at Lyon-saint-paul --la-Feuillee , Buses typically departs from Milano Dante St and arrives 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 usually cheapest (August), with an average price of SAR 1,215 Flights from Milan to Lyon are usually cheapest (Tuesday), with an average price of SAR 224 Flights from Milan to Lyon are usually cheapest (Monday), with an average price of SAR 74 .
  • The time difference between Milan and Lyon is 0m.