| Castelfiorentino to Guerande | 697.25 mi (1,122.12 km) |
| Castelfiorentino to Gueret | 479.16 mi (771.13 km) |
| Castelfiorentino to Guichen | 683.81 mi (1,100.49 km) |
| Castelfiorentino to Guidel | 753.84 mi (1,213.18 km) |
| Castelfiorentino to Guilherand | 315.11 mi (507.12 km) |
| Castelfiorentino to Guipavas | 807.58 mi (1,299.67 km) |
| Castelfiorentino to Gujan-Mestras | 600.61 mi (966.58 km) |
| Castelfiorentino to Guyancourt | 554.90 mi (893.02 km) |
| Castelfiorentino to Hagondange | 452.38 mi (728.04 km) |
| Castelfiorentino to Haguenau | 391.25 mi (629.66 km) |
| Castelfiorentino to Halluin | 617.23 mi (993.34 km) |
| Castelfiorentino to Harnes | 605.76 mi (974.87 km) |
| Castelfiorentino to Haubourdin | 611.93 mi (984.81 km) |
| Castelfiorentino to Hautmont | 566.39 mi (911.52 km) |
| Castelfiorentino to Hayange | 459.35 mi (739.24 km) |