>
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 $55. Trains start at $61. Buses start at $20.
Flights
$55|5h 55m
Trains
$61|4h 39m
Buses
$20|6h 10m
$151
$117
$174
$91
$57
$97
$101
$71
$70
$71
$55
$78
$91
$117
easyJet
Cheapest
11h 5m
Milan Malpensa AirportLyon Airport
$117One way
Search
1 stop
Twin Jet
Fastest
1h
Milan Malpensa AirportLyon Airport
$585One way
Search
Nonstop
Vueling Airlines
11h 55m
Milan Malpensa AirportLyon Airport
$126One way
Search
1 stop
Ryanair
17h 50m
Il Caravaggio International AirportLyon Airport
$149One 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 flights, trains, and buses from Milan to Lyon

The cheapest way to get from Milan to Lyon costs only $17 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 $82
Average duration 1h
Departure time 08:40 - 20:05
Direct options
Search flights
Train
Trains
Average price $73
Average duration 5h 46m
Departure time 14:10 - 22:10
Direct options
Bus
Buses Cheapest
Average price $17
Average duration 8h 8m
Departure time 12:05 - 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?

Which month has the cheapest one-way flights from Milan to Lyon?

The average price of one-way flights from Milan to Lyon purchased by Trip.com users by month over the past 12 months.

Based on Trip.com’s data, the cheapest month for flights from Milan to Lyon is August, with an average price of $325; while the month with the highest flight price is usually December, with an average price of up to $606.

$606
$466
$325
$185
    Cheapest
  • $456
    Oct
  • $369
    Nov
  • $606
    Dec
  • $376
    Jan
  • $451
    Feb
  • $447
    Mar
  • $453
    Apr
  • $461
    May
  • $435
    Jun
  • $539
    Jul
  • $325
    Aug
  • $338
    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 $61.

$80
$71
$61
$52
    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 $17.

$17
  • 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 downtown
$423
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 downtown
21% off
$327 $257
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 downtown
12% off
$253 $222
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 downtown
3% off
$225 $219

Milan to Lyon travel tips

Companies operating from Milan to Lyon

Trenitalia
FlixBus
ITABUS S.P.A.

Find departure & arrival points near Milan and Lyon

Popular airports near Milan

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

Popular airports near Lyon

Lyon Airport (LYS) Lyon France
Grenoble Airport (GNB) Lyon France
Lyon-Bron Airport (LYN) 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

How to travel from Milan to Lyon: FAQs

  • How far is it from Milan to Lyon?

    It’s about 333 km (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 46m.Buses takes on average 8h 8m.
  • The cheapest way to get from Milan to Lyon is by Buses, with an average price of $17. Other modes of transport are more expensive: Trains costs around $73 on avergae.Flights costs around $82 on average.
  • For trips between Milan and Lyon, travelers typically use the following departure and arrival points: Most Flights depart from Milan Malpensa Airport and arrive at Lyon 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 $325. Flights from Milan to Lyon are typically cheapest Tuesday, with an average fare of $61. Flights from Milan to Lyon are typically cheapest Monday, with an average fare of $17
  • There is a 0m time difference between Milan and Lyon.