| Madrid to Grossrohrsdorf | 1,125.42 mi (1,811.19 km) |
| Madrid to Grunberg | 930.36 mi (1,497.27 km) |
| Madrid to Grunheide | 1,171.05 mi (1,884.63 km) |
| Madrid to Grunstadt | 856.09 mi (1,377.74 km) |
| Madrid to Grunwald | 917.61 mi (1,476.76 km) |
| Madrid to Guben | 1,181.97 mi (1,902.20 km) |
| Madrid to Gudensberg | 971.58 mi (1,563.61 km) |
| Madrid to Gummersbach | 910.79 mi (1,465.78 km) |
| Madrid to Gundelfingen | 776.70 mi (1,249.97 km) |
| Madrid to Gunzburg | 882.85 mi (1,420.81 km) |
| Madrid to Gunzenhausen | 926.82 mi (1,491.58 km) |
| Madrid to Gustrow | 1,182.66 mi (1,903.30 km) |
| Madrid to Gutersloh | 979.12 mi (1,575.74 km) |
| Madrid to Haan | 902.16 mi (1,451.89 km) |
| Madrid to Haar | 927.48 mi (1,492.63 km) |