| Haarlem to Gaggenau | 295.38 mi (475.37 km) |
| Haarlem to Gaildorf | 324.08 mi (521.56 km) |
| Haarlem to Gaimersheim | 384.34 mi (618.53 km) |
| Haarlem to Ganderkesee | 169.95 mi (273.50 km) |
| Haarlem to Gangelt | 113.08 mi (181.98 km) |
| Haarlem to Garbsen | 209.27 mi (336.79 km) |
| Haarlem to Garching an der Alz | 458.09 mi (737.23 km) |
| Haarlem to Garching bei Munchen | 420.83 mi (677.26 km) |
| Haarlem to Gardelegen | 284.66 mi (458.12 km) |
| Haarlem to Garmisch-Partenkirchen | 442.48 mi (712.10 km) |
| Haarlem to Garrel | 147.55 mi (237.45 km) |
| Haarlem to Gartringen | 319.28 mi (513.84 km) |
| Haarlem to Gauting | 421.19 mi (677.84 km) |
| Haarlem to Geesthacht | 249.71 mi (401.86 km) |
| Haarlem to Gehrden | 209.66 mi (337.41 km) |