|Distance||586 miles (945 km)|
|Average train duration||17 h 49 min|
|Average train ticket price||$139 (€113)|
Trains from Verona to Catania cover the 586 miles (945 km) long journey taking on average 17 h 49 min with our travel partners like Frecciargento. There are direct train services available. You can get the cheapest train tickets for this journey for as low as $103 (€84), but the average price of train tickets is $139 (€113). Travelers depart most frequently from Verona Porta Nuova and arrive in Catania Centrale.
Omio customers book a train from Verona Porta Nuova to Catania Centrale most frequently for this route.
Passengers booking this route most frequently board their trains from Verona Porta Nuova and need to travel around 1 mile (s) / 1 km from the city center to get to this train station.
Passengers arriving in Catania most often arrive at Catania Centrale and need to travel around 1 mile (s) / 1 km from this train station to the city center.
Here are some other resources that might have the information you need