1map logoGo to main page

Milan, Lombardy to Lyon, Auvergne-Rhone-Alpes from $28: 7 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Milan, Italy
to
Lyon, France

How to Get from Milan to Lyon: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$28 RideshareBest price
343.2 kmDistance
4h 28m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Milan to Lyon with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Bus
Average Duration
7h  12m
Estimated price
$32-57
Recommended
Company
BlaBlaCar
Rideshare
Average Duration
5h  25m
Estimated price
$28-33
Cheapest
route map
Distance: 343.2 km
Duration: 4h 28m

See more options

Pricing table
Company
TGV
Train
Average Duration
7h  46m
Estimated price
$74-157
Company
various
Drive
Average Duration
4h  28m
Estimated price
$75-120
Company
various
Plane
Average Duration
4h  38m
Estimated price
$84-307
Company
various
Plane
Average Duration
4h  42m
Estimated price
$107-333
Company
various
Train
Average Duration
8h  23m
Estimated price
$117-263

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $11 $11 $11 $11 $11 $11 $11
Fly $102 $78 $122 $86 $92 $84 $137

Traveling From Milan to Lyon

The journey from Milan to Lyon reveals a fascinating shift from Italy's fashion-forward vibes to France's rich culinary traditions.

Best Neighbourhoods in Lyon

Lyon’s neighborhoods each offer distinct experiences for travelers.

Vieux Lyon
• Home to Renaissance architecture and charming cobblestone streets.
• Famous for traditional bouchons serving authentic Lyonnaise cuisine.
Presqu'île
• Bustling area filled with shops, cafes, and vibrant nightlife.
• Scenic riverside promenades perfect for leisurely strolls.
La Croix-Rousse
• Known for its bohemian vibe and artistic community.
• Offers stunning views of the city from its hilltop.

Best Times To Visit Lyon's Attractions

Timing your visits can significantly enhance your experience in Lyon.

Basilica of Notre-Dame de Fourvière
Visit early in the morning for peaceful views and fewer tourists.
Parc de la Tête d'Or
Late afternoon is ideal for lovely light and fewer visitors.
Vieux Lyon
Explore on weekdays to enjoy a quieter, more authentic atmosphere.

Lyon Weather: What to Expect Year-Round

Lyon experiences a temperate climate with warm summers and cool winters, making late spring and early fall the best times to visit for pleasant conditions. Weather can impact your exploration, so being prepared ensures you enjoy all that this vibrant city has to offer, rain or shine.

Dining Recommendation in Lyon

Indulge in a classic 'coq au vin' at a traditional bouchon like La Meunière, where the rich flavors of this slow-braised dish highlight Lyon's emphasis on rustic French cuisine. The intimate, warm atmosphere here contrasts sharply with Milan's trendy dining scene, inviting you to savor local ingredients and authentic culinary techniques.

Milan - Lyon operators

Explore transport companies operating between Milan and Lyon, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Bus Show bus routes
Contact phone
+33 1 71 53 01 80
Website
https://www.blablacar.co.uk/

Bus from Milano, Autostazione Lampugnano to Lyon - Perrache Bus Station

Average Duration
6h 15m
Estimated price
$30-50
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from Milano, Autostazione Lampugnano to Lyon, Perrache Bus Station

Average Duration
6h 55m
Estimated price
$35-55
Train Show train routes
Contact phone
+33 1 84 94 36 35
Website
https://www.sncf.com/en

Train from Milano P.Garibaldi to Chambery Challes Les Eaux

Average Duration
6h 5m
Estimated price
$60-120

Train from Chambéry-Challes-les-Eaux to Lyon Part Dieu

Average Duration
1h 26m
Estimated price
$20-45
Contact phone
+33 1 84 94 36 35
Website
https://www.sncf.com/en

Train from Chambery Challes Les Eaux to Lyon Part Dieu

Average Duration
1h 26m
Estimated price
$20-45
Contact phone
+39 06 68475475
Website
https://www.trenitalia.com/en.html

Train from Chambery Challes Les Eaux to Lyon Part Dieu

Average Duration
1h 13m
Estimated price
$9-17
Plane Show flights
Website
http://airfrance.com

Plane from Milan Linate Airport (LIN) to Lyon Airport (LYS)

Average Duration
3h 37m
Estimated price
$120-550
Website
https://www.brusselsairlines.com

Plane from Milan Linate Airport to Lyon Airport

Average Duration
4h 55m
Estimated price
$180-700
Website
https://www.lufthansa.com

Plane from Milan Linate Airport (LIN) to Lyon Airport (LYS)

Average Duration
4h 26m
Estimated price
$150-600
Website
https://www.twinjet.fr

Plane from Milan Malpensa to Lyon (LYS)

Average Duration
1h
Estimated price
$240-500
Rideshare
Contact phone
+3 318 576 2228
Website
https://www.blablacar.com

Rideshare from Milano to Lyon

Average Duration
5h 25m
Estimated price
$28-33

Milan to Lyon: Overview of Bus, Train, Flight, and Car Trips

Traveling between Milan and Lyon offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic journey from Milan to Lyon by car, spanning a distance of 273 miles. Enjoy roughly 4 hours and 28 minutes of driving through beautiful landscapes and charming towns along the way. 💰 Discover affordable travel options ranging from €69 to €111 for a road trip adventure from Milan to Lyon. Whether you prefer to drive solo or share the ride with fellow travelers, there are cost-effective choices to suit your budget.
Average price
€69 - €111
Useful tips for car travellers
• Along the A7 autoroute towards Lyon, expect to find gas stations approximately every 30-50 kilometers, with current prices averaging around €1.70 per liter—keep an eye out for Total and Esso stations, known for being slightly cheaper.
• In Lyon, be aware of the 'Zone à Circulation Restreinte' (ZCR) in the city center, which restricts vehicles based on emissions; ensure you check your license plate's emission category and consider parking near the periphery—daily parking costs range from €15 to €25.
• Upon arriving in Lyon, utilize the 'P+R' (Park and Ride) facilities like 'Perrache' for convenient public transport access, where you can park for around €7 per day, and make sure your navigation is set to avoid the bustling downtown streets during peak hours for a smoother arrival.
🚆 Traveling from Milan to Lyon by train requires a transfer at Chambéry-Challes-les-Eaux, as there is no direct route available. The journey, with transfers included, typically takes around 7 hours and 46 minutes. 🚆 The cost of a train ticket between Milan and Lyon ranges from €68 to €144, making it an affordable and convenient option for those looking to travel between these two vibrant European cities.
Departure Point
Milano P.Garibaldi station
Arrival Point
Lyon Part Dieu station
Useful tips for train travellers
• On your train trip from Milan to Lyon, you'll find onboard catering options provided by the operator SNCF. They typically offer a variety of snacks, sandwiches, and hot meals along with beverages ranging from coffee to wine. Be sure to check the menu available in your train car, as the selection can vary.
• The train service between Milan and Lyon offers several seating options: First Class, Business Class, and Economy. First Class provides spacious seating with larger tables and free access to the lounge area. Business Class seats are comfortable and come with power outlets, while Economy offers standard seating with basic amenities. Choose your class based on your comfort preferences and budget.
• Multiple operators service the route from Milan to Lyon, including Trenitalia (trenitalia.com) and SNCF (sncf.com). Both offer direct trains with varying travel times. Check their schedules to find the best option for your journey.
🛫 Traveling from Milan to Lyon by plane offers convenience and efficiency, although there are no direct flights available from Milan Linate Airport to Lyon Airport. The quickest flight option includes one stopover and takes approximately 3 hours and 30 minutes. 🌍 Various airlines such as Air Dolomiti, Air France, Brussels Airlines, and Lufthansa operate flights between Milan Linate Airport and Lyon Airport, providing travelers with options to choose from for their journey. With a flight duration of 4 hours and 42 minutes, passengers can enjoy a comfortable and relatively quick trip between the two cities. 💸 When it comes to pricing, flights from Lyon to Milan may vary, with fares ranging between €99 to €307, offering flexibility for different budgets and travel preferences. Whether for business or leisure, flying from Milan to Lyon allows visitors to experience the unique charm and culture of both vibrant cities in a relatively short span of time.
Departure Point
Milan Linate Airport
Arrival Point
Lyon Airport. The quickest flight takes 3h 30m and has one stopover
🚌 Embark on a scenic journey from Milan to Lyon by bus, which typically takes around 7 hours and 12 minutes to cover the distance between these two enchanting European cities. 💸 Explore budget-friendly travel options, with bus fares between Lyon and Milan ranging from €30 to €53, providing travelers with flexibility to choose a ticket that suits their budget and preferences.
Useful tips for bus travellers
• Consider traveling with FlixBus or BlaBlaBus as they often operate the Milan to Lyon route, providing comfortable seating, onboard amenities, and amenities such as Wi-Fi; you can check schedules and book tickets on their respective websites: FlixBus and BlaBlaBus.
• Bring snacks and water for the approximately 7-hour journey, as options during the trip may be limited, although many buses do make short stops where you can purchase food – it's advisable to check the schedule for specific stop locations.
• Upon arrival at Lyon Perrache Bus Station, follow the signs to the tram and metro stations located within walking distance; this will allow you to easily access the city center and other neighborhoods, and you can find detailed transport maps and schedules at TCL Lyon.

Frequently asked questions

Find out more about the route from Milan to Lyon.

Or choose the category:
The distance between Milan and Lyon is approximately 212 miles or 273.5 miles by car. The typical travel time by train is about 4 hours and 30 minutes, while taking a train to Milan Malpensa and then flying to Lyon takes around 4 hours and 14 minutes. Alternatively, traveling by plane directly from Milan to Lyon takes approximately 6 hours and 29 minutes. Driving from Lyon to Milan takes about 4 hours and 28 minutes, while taking a bus can take up to 7 hours and 35 minutes.
The most cost-effective option for traveling from Milan to Lyon is to rideshare, which typically costs between €25-€29. Although it takes a bit longer, around 5 hours and 25 minutes, it is a more budget-friendly choice. However, if time is of the essence, the quickest option is to take a train and then fly, which takes about 4 hours and 14 minutes but can be more expensive, ranging from €72-€272. It ultimately depends on your priorities and budget when deciding between these two options.
The prices for a train ticket between Milan and Lyon range from €32 to €59. For a bus journey from Lyon to Milan, the prices range from €29 to €52. The exact price may depend on factors such as the date and time of travel, as well as any discounts or promotions that may be available. It's recommended to check with the respective transportation providers for the most up-to-date and accurate pricing information.
To get from Milan to Lyon without using public transportation, you can consider using Blablacar's carpooling service. It is a convenient option if you do not have a driver's license or prefer to avoid public transport. The driving distance between Milan and Lyon is approximately 273 miles, and it takes around 4 hours and 28 minutes to drive. The prices for carpooling from Milan to Lyon vary between €68 - €109.
The best way to travel from Milan to Lyon without a car is by train, which takes approximately 4 hours and 30 minutes and costs €32-€59. Alternatively, you can take a bus, which takes about 7 hours and 35 minutes and costs €27-€54. Another option is to fly, which takes about 6 hours and 29 minutes and costs €91-€270. The train is generally the fastest and most convenient mode of transportation for this journey.
Yes, there is a direct train link between Milan and Lyon. The train departs from Milano Centrale and arrives at Lyon Part Dieu. This service operates twice daily and takes approximately 4 hours and 30 minutes. However, there is no direct bus service between the two cities, so the best option for travel by bus would involve transferring at Milan and the journey would take around 7 hours and 35 minutes.
The flight from Milan Malpensa Airport to Lyon Airport typically takes 1 hour. The cost of a flight between Lyon and Milan can vary between €93 and €270. It is recommended to check for the most up-to-date prices and availability when planning a trip between these two cities.
There are over 2130 hotels available in Lyon. Prices for these hotels start at €34 per night. There are a variety of options to choose from, ranging from budget accommodations to luxury hotels. Some popular areas to stay near Lyon include the city center, Part-Dieu, and Vieux Lyon.