| Hanover to Geilenkirchen | 3,887.16 mi (6,255.78 km) |
| Hanover to Geisenfeld | 4,176.14 mi (6,720.84 km) |
| Hanover to Geisenheim | 3,989.12 mi (6,419.87 km) |
| Hanover to Geislingen an der Steige | 4,105.85 mi (6,607.73 km) |
| Hanover to Geldern | 3,880.41 mi (6,244.91 km) |
| Hanover to Gelnhausen | 4,030.71 mi (6,486.80 km) |
| Hanover to Gelsenkirchen | 3,910.75 mi (6,293.74 km) |
| Hanover to Gengenbach | 4,038.53 mi (6,499.38 km) |
| Hanover to Genthin | 4,080.25 mi (6,566.52 km) |
| Hanover to Georgsmarienhutte | 3,929.37 mi (6,323.72 km) |
| Hanover to Gera | 4,124.38 mi (6,637.56 km) |
| Hanover to Geretsried | 4,196.83 mi (6,754.15 km) |
| Hanover to Gerlingen | 4,069.24 mi (6,548.80 km) |
| Hanover to Germering | 4,184.04 mi (6,733.57 km) |
| Hanover to Germersheim | 4,028.12 mi (6,482.63 km) |