| Cities | Distance |
|---|---|
| Viareggio to Geldermalsen | 599.44 mi (964.71 km) |
| Viareggio to Geldrop | 565.57 mi (910.20 km) |
| Viareggio to Genemuiden | 635.05 mi (1,022.01 km) |
| Viareggio to Gennep | 576.32 mi (927.50 km) |
| Viareggio to Glanerbrug | 596.14 mi (959.40 km) |
| Viareggio to Goes | 604.31 mi (972.55 km) |
| Viareggio to Goirle | 580.56 mi (934.32 km) |
| Viareggio to Gorinchem | 601.77 mi (968.45 km) |
| Viareggio to Gouda | 617.91 mi (994.43 km) |
| Viareggio to Grave | 584.37 mi (940.45 km) |
| Viareggio to Groesbeek | 582.20 mi (936.96 km) |
| Viareggio to Groningen | 667.37 mi (1,074.03 km) |
| Viareggio to Grootegast | 670.73 mi (1,079.43 km) |
| Viareggio to Haaksbergen | 594.54 mi (956.82 km) |
| Viareggio to Haaren | 582.60 mi (937.60 km) |