Travel Information from Milan to Lyon
| 210 miles (339 km) | |
| Train, bus or flight | |
| $21 - $79 | |
| Bus • $21 (€19) • 6 h 15 min | |
| Flight • $79 (€71) • 3 h 50 min | |
| BlaBlaCar Bus, Vueling Airlines or Trenitalia |
Travel 210 miles (339 km) by train, bus or flight to Lyon from Milan. The most popular travel companies which serve this trip are BlaBlaCar Bus, Vueling Airlines or Trenitalia among others. Travelers can even take a direct bus, flight or train from Milan to Lyon.
Travel optionsfrom Milan to Lyon
How to get from Milan to Lyon by train, bus or flight.
Our recommendation
The best way to travel from Milan to Lyon is by taking a bus because it’s the best combination of price and speed.
3898Cheapest
3898Fastest
VY6339 · VY1222Other options
FRECCIAROSSA 1000 9292
Regionale Veloce 2010+
FRECCIAROSSA 1000 9292
3492
FlixBus
FlixBus
VY6337 · VY1220
VY6335 · VY1220
VY6333 · VY1222Find all the dates and times for this journey by train, bus, flight, and ferry .
Compare prices and tickets Prices for trains, buses and flights
Compare train, bus, and flight prices over the next three weeks. See the best deals at a glance, find the lowest fares, and choose the option that fits your budget.
Jan 02
Jan 03
Jan 04
Jan 05
Jan 06
Jan 07
Jan 08
Jan 09
Jan 10
Jan 11
Jan 12
Jan 13
Jan 14
Jan 15
Jan 16
Jan 17
Jan 18
Jan 19
Jan 20
Jan 21
Jan 22
How to get from Milan to Lyon
The Best Way According to our Users
More than 1,000 travel companies trust us to sell their tickets all in one place.
FAQs: Travel from Milan to Lyon
Travel to Lyon easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Milan to Lyon.

There are 3 travel options from Milan to Lyon: train, bus or flight.
The cheapest way to travel from Milan to Lyon is a bus with an average price of $21 (€19).
This is compared to other travel options from Milan to Lyon:
A bus is $58 (€52) less than a flight with an average ticket price of $79 (€71) from Milan to Lyon.
A bus is $41 (€37) less than a train for this route with tickets for a train from Milan to Lyon costing on average $62 (€56).
The quickest way to travel to Lyon from Milan is by flight, which takes on average 3 h 50 min compared to other travel options that take longer:
Getting to Lyon by bus takes 6 h 15 min on average.
Getting to Lyon by train takes 7 h on average.
The Milan to Lyon distance is around 210 miles (339 km).
The average frequency per day from Milan to Lyon is:
- Around 9 buses per day.
- 1 train a day.
However, we recommend checking specific travel dates for your trip from Milan to Lyon as scheduled services by train, bus or flight can vary by season or day of the week.
These are the most popular departure and arrival points from Milan to Lyon:
- Buses most often depart from Milan at Orio al Serio, Milan Bergamo Airport (Bus station) and arrive in Lyon at Lyon, Perrache Bus Station.
- Flights mostly depart from Milan Bergamo Orio al Serio Airport and arrive in Lyon Saint Exupery Airport.
- Trains mostly depart from Milan Centrale and arrive in Lyon Part Dieu.
The following travel companies offer services from Milan to Lyon:
- Travel with BlaBlaCar Bus, FlixBus or Ourbus for buses to Lyon. If you’re looking for a good deal on tickets, check for Ourbus Milan to Lyon tickets on Omio for $18 (€16).
- Travel with Vueling Airlines, Air France, Brussels Airlines, Lufthansa, Eurowings, Lufthansa Cityline (2), Austrian Airlines or Air Dolomiti for flights to Lyon. If you’re looking for a good deal on tickets, check for Vueling Airlines Milan to Lyon tickets on Omio for $79 (€71).
- Trenitalia, TGV INOUI, SNCF | TGV INOUI or Regionale can get you to Lyon by train. You can find a good deal for train tickets with Trenitalia from Milan to Lyon for $37 (€33) on Omio.
Yes, there are direct services available from Milan to Lyon with the following travel companies:
- Direct buses with BlaBlaCar Bus or FlixBus with 8 direct buses per day.
- Direct trains with Regionale with 1 direct train per day.
Direct services tend to save you time and add more convenience in getting you to Lyon as you won't need to transfer at another stop in between, so it's worth paying attention to before booking your tickets between Milan and Lyon.
Travelling from Milan to Lyon: related information
Here are some other resources that might have the information you need
