The average train between Lyon and Catanzaro takes 23h 34m and the fastest train takes 21h 45m. The train service runs several times per day from Lyon to Catanzaro. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Trains run twice daily between Lyon and Catanzaro. The earliest departure is at 9:28 AM in the morning, and the last departure from Lyon is at 5:23 PM which arrives into Catanzaro at 6:20 PM. All services require a transfer at Milano Centrale and take an average of 23h 34m. The schedules shown below are for the next available departures.
Arrives next day


21h 48m • 2 changes
Arrives next day


25h 53m • 2 changes
Arrives next day


21h 48m • 2 changes
Arrives next day


25h 53m • 2 changes
Arrives next day


21h 48m • 2 changes
Arrives next day


25h 53m • 2 changes
Arrives next day


21h 48m • 2 changes
Arrives next day


24h 57m • 2 changes
Want to know about travelling from Lyon to Catanzaro? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct train from Lyon to Catanzaro. However, there are services departing from Lyon station and arriving at Catanzaro station via Milano Centrale. The journey, including transfers, takes approximately 23h 34m.
Lyon to Catanzaro train services, operated by Trenitalia, depart from Lyon Part Dieu station.
Lyon to Catanzaro train services, operated by Trenitalia, arrive at Lamezia Terme C. station.
Book your Lyon to Catanzaro train tickets online with Trenitalia and Trenitalia Frecce.
The distance between Lyon and Catanzaro is 1,229.4 km. The road distance is 1,570 km.
You can take a train from Lyon Part Dieu to Catanzaro via Milano Centrale and Lamezia Terme C. in around 14h 8m.