Welling to Capodrise | 985.01 mi (1,585.21 km) |
Welling to Capoterra | 950.14 mi (1,529.09 km) |
Welling to Capriolo | 602.16 mi (969.09 km) |
Welling to Capua | 979.21 mi (1,575.89 km) |
Welling to Capurso | 1,073.31 mi (1,727.33 km) |
Welling to Carate Brianza | 570.63 mi (918.34 km) |
Welling to Caravaggio | 599.38 mi (964.60 km) |
Welling to Carbonera | 683.44 mi (1,099.90 km) |
Welling to Carbonia | 941.08 mi (1,514.53 km) |
Welling to Cardito | 990.44 mi (1,593.95 km) |
Welling to Carignano | 570.66 mi (918.38 km) |
Welling to Carini | 1,118.21 mi (1,799.59 km) |
Welling to Carlentini | 1,220.32 mi (1,963.92 km) |
Welling to Carmagnola | 575.10 mi (925.53 km) |
Welling to Carmiano | 1,149.08 mi (1,849.27 km) |