Catanzaro
-
Viterbo

Straight line distance:

545.1 kilometers
(340.7 miles)

Driving distance:

686.4 kilometers
(429.0 miles)

Driving time:

6 hours 51 minutes