The average train between Catanzaro Lido and Cosenza takes 2h 19m and the fastest train takes 1h 45m. There is a train service every few hours from Catanzaro Lido to Cosenza. 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 every 2 hours between Catanzaro Lido and Cosenza. The earliest departure is at 5:19 AM in the morning, and the last departure from Catanzaro Lido is at 7:38 PM which arrives into Cosenza at 10:22 PM. All services require a transfer at Lamezia Terme C. and take an average of 2h 19m. The schedules shown below are for the next available departures.


2h 18m • 2 changes

2h 9m • 2 changes

2h 2m • 2 changes

2h 11m • 2 changes

2h 18m • 2 changes

2h 9m • 2 changes

2h 2m • 2 changes

2h 11m • 2 changes

2h 9m • 2 changes

2h 2m • 2 changes

3h 8m • 2 changes

3h 4m • 2 changes

3h 9m • 2 changes

3h 8m • 2 changes

2h 1m • 2 changes

3h 48m • 2 changes

2h 18m • 2 changes

2h 9m • 2 changes

2h 2m • 2 changes

2h 11m • 2 changes

2h 18m • 2 changes

2h 9m • 2 changes

2h 2m • 2 changes

2h 11m • 2 changes

2h 18m • 2 changes

2h 9m • 2 changes

2h 2m • 2 changes

2h 11m • 2 changesWant to know about travelling from Catanzaro Lido to Cosenza? 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 Catanzaro Lido to Cosenza. However, there are services departing from Catanzaro Lido station and arriving at Cosenza station via Lamezia Terme C. station and Paola station. The journey, including transfers, takes approximately 2h 19m.
Catanzaro Lido to Cosenza train services, operated by Trenitalia, depart from Catanzaro Lido station.
Catanzaro Lido to Cosenza train services, operated by Trenitalia, arrive at Cosenza station.
Book your Catanzaro Lido to Cosenza train tickets online with Omio.
The distance between Catanzaro Lido and Cosenza is 61.6 km. The road distance is 101 km.
You can take a train from Catanzaro Lido to Cosenza via Lamezia Terme C. and Paola in around 2h 47m.