|Distance||178 miles (287 km)|
|Average train duration||3 h 33 min|
|Train companies||Regionale or Intercity|
Trains from Naples to Vibo Valentia cover the 178 miles (287 km) long route taking on average 3 h 33 min with our travel partners like Regionale or Intercity. There are direct train services available.
Here are some other resources that might have the information you need