Welling to Carmignano | 731.10 mi (1,176.59 km) |
Welling to Carovigno | 1,117.58 mi (1,798.57 km) |
Welling to Carpenedolo | 632.49 mi (1,017.90 km) |
Welling to Carpi | 676.74 mi (1,089.10 km) |
Welling to Carrara | 688.17 mi (1,107.50 km) |
Welling to Carugate | 586.53 mi (943.93 km) |
Welling to Casal di Principe | 981.45 mi (1,579.49 km) |
Welling to Casale Monferrato | 580.86 mi (934.80 km) |
Welling to Casale sul Sile | 689.01 mi (1,108.85 km) |
Welling to Casalecchio di Reno | 705.31 mi (1,135.09 km) |
Welling to Casalgrande | 681.91 mi (1,097.43 km) |
Welling to Casalmaggiore | 650.85 mi (1,047.44 km) |
Welling to Casalnuovo di Napoli | 993.86 mi (1,599.46 km) |
Welling to Casalpusterlengo | 615.91 mi (991.21 km) |
Welling to Casaluce | 984.50 mi (1,584.40 km) |