| Christchurch to Geilenkirchen | 344.82 mi (554.94 km) |
| Christchurch to Geisenfeld | 613.78 mi (987.79 km) |
| Christchurch to Geisenheim | 432.43 mi (695.92 km) |
| Christchurch to Geislingen an der Steige | 538.47 mi (866.58 km) |
| Christchurch to Geldern | 355.81 mi (572.62 km) |
| Christchurch to Gelnhausen | 482.40 mi (776.34 km) |
| Christchurch to Gelsenkirchen | 388.66 mi (625.49 km) |
| Christchurch to Gengenbach | 467.17 mi (751.83 km) |
| Christchurch to Genthin | 609.01 mi (980.11 km) |
| Christchurch to Georgsmarienhutte | 435.47 mi (700.82 km) |
| Christchurch to Gera | 604.53 mi (972.89 km) |
| Christchurch to Geretsried | 627.77 mi (1,010.29 km) |
| Christchurch to Gerlingen | 501.53 mi (807.13 km) |
| Christchurch to Germering | 616.43 mi (992.05 km) |
| Christchurch to Germersheim | 462.45 mi (744.24 km) |