Trip to Lyon

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration7h
Distance449 km
Avg. price$ 103
Train trips11 found

Trains from Milan to Lyon

🚆 Traveling from Milan to Lyon by train involves a journey with transfers at Chambéry-Challes-les-Eaux 🇫🇷. The total duration of the trip, including transfers, takes around 7 hours and 46 minutes. 💶 Ticket prices for this train journey from Milan to Lyon typically range from €68 to €144.

Where to stay in Lyon

There are over 741 hotels to stay in Lyon. Prices range from $21 per night.

Find accommodation
  • The train routes from Milan to Lyon are provided by TGV inOui and SNCF Bus. While there is no direct train connection between the two cities, passengers can take a service departing from Milano P.Garibaldi and catch a connecting train at Chambéry-Challes-les-Eaux. The journey, inclusive of transfers, typically lasts around 7 hours and 46 minutes. Prices for this train route range from €69 to €147.
  • The fastest train between Milan and Lyon with a journey time of approximately 7 hours and 46 minutes, involves a transfer at Chambéry-Challes-les-Eaux. This route is served by TGV inOui departing from Milano P.Garibaldi station. While there is no direct connection, this option provides travelers with a relatively efficient and convenient way to reach Lyon from Milan by train.
  • Trains departing from Milan to Lyon are operated by TGV inOui and depart from Milano P.Garibaldi station. Milano P.Garibaldi is a major train station in Milan and serves as the starting point for this journey. Passengers can board the train at this station to begin their trip to Lyon.
  • There are several train services between Milan and Lyon but there is no direct train available. Passengers can take a train departing from Milano P.Garibaldi station and transfer at Chambéry-Challes-les-Eaux to reach Lyon Part Dieu station. The journey, including transfers, typically takes around 7 hours and 46 minutes. Travelers can choose between train services operated by TGV inOui or SNCF Bus for their trip from Milan to Lyon.
  • The train service from Milan to Lyon operated by SNCF Bus arrives at Lyon Part Dieu station. Lyon Part Dieu is one of the main train stations in Lyon, offering convenient connections to other transportation options within the city and beyond. Passengers disembarking at Lyon Part Dieu can easily access public transportation or continue their journey to explore the attractions and landmarks of Lyon.
  • The first train of the day to travel from Milan to Lyon typically departs from Milano P.Garibaldi station in the early morning, as part of the TGV inOui service with connections through Chambéry-Challes-les-Eaux. The last train departing from Milan towards Lyon is usually in the evening, allowing passengers to reach Lyon Part Dieu station after a journey of approximately 7 hours and 46 minutes. It is essential to check the specific schedules and availability closer to the travel date to plan the most suitable departure time for your journey.
  • There are no direct train trips each day between Milan and Lyon. Passengers will need to take a connecting service, typically departing from Milano P.Garibaldi station and transferring at Chambéry-Challes-les-Eaux to reach Lyon Part Dieu station. The journey, including transfers, has an estimated duration of 7 hours and 46 minutes. It is advisable to check the train schedules and plan for the transfers accordingly when traveling between Milan and Lyon.
  • There is no direct train between Milan and Lyon. Travelers will need to take a train departing from Milano P.Garibaldi and make a transfer at Chambéry-Challes-les-Eaux to reach Lyon Part Dieu station. The entire journey, including the transfer, typically takes around 7 hours and 46 minutes. Planning for the connection and ensuring sufficient time for the transfer is essential when traveling from Milan to Lyon by train.
  • The cost of a train ticket from Milan to Lyon typically ranges from €69 to €147. The price may vary based on factors such as the class of travel, availability, and how far in advance the ticket is purchased. It is advisable to book tickets early to potentially secure lower fares for the journey between Milan and Lyon by train.

Will you be returning to Milan by train?

If you are looking for the return train journey, check out trains from Lyon to Milan

See schedule