| Guildford to Magstadt | 456.87 mi (735.26 km) |
| Guildford to Mainaschaff | 431.70 mi (694.76 km) |
| Guildford to Mainburg | 576.81 mi (928.29 km) |
| Guildford to Maintal | 418.07 mi (672.81 km) |
| Guildford to Mainz | 396.76 mi (638.53 km) |
| Guildford to Maisach | 567.57 mi (913.41 km) |
| Guildford to Maisenhausen | 427.16 mi (687.44 km) |
| Guildford to Malente | 506.99 mi (815.92 km) |
| Guildford to Malsch | 426.86 mi (686.96 km) |
| Guildford to Manching | 562.94 mi (905.97 km) |
| Guildford to Mannheim | 415.91 mi (669.33 km) |
| Guildford to Mansfeld | 518.18 mi (833.93 km) |
| Guildford to Marbach am Neckar | 463.10 mi (745.29 km) |
| Guildford to Marburg | 406.76 mi (654.61 km) |
| Guildford to Marienberg | 598.00 mi (962.38 km) |