| Birkenhead to Michelstadt | 575.76 mi (926.60 km) |
| Birkenhead to Michendorf | 672.07 mi (1,081.59 km) |
| Birkenhead to Miesbach | 755.75 mi (1,216.26 km) |
| Birkenhead to Miltenberg | 584.87 mi (941.26 km) |
| Birkenhead to Mindelheim | 694.71 mi (1,118.03 km) |
| Birkenhead to Minden | 503.13 mi (809.71 km) |
| Birkenhead to Mittegrossefehn | 436.28 mi (702.12 km) |
| Birkenhead to Mittenwalde | 693.55 mi (1,116.16 km) |
| Birkenhead to Mittweida | 696.01 mi (1,120.12 km) |
| Birkenhead to Mockern | 630.44 mi (1,014.60 km) |
| Birkenhead to Moers | 426.92 mi (687.06 km) |
| Birkenhead to Moglingen | 610.36 mi (982.29 km) |
| Birkenhead to Mohnesee | 486.74 mi (783.33 km) |
| Birkenhead to Molbergen | 454.84 mi (731.99 km) |
| Birkenhead to Molln | 562.22 mi (904.81 km) |