| Piraeus to Michelstadt | 1,087.25 mi (1,749.75 km) |
| Piraeus to Michendorf | 1,116.96 mi (1,797.58 km) |
| Piraeus to Miesbach | 903.58 mi (1,454.18 km) |
| Piraeus to Miltenberg | 1,079.93 mi (1,737.97 km) |
| Piraeus to Mindelheim | 961.64 mi (1,547.60 km) |
| Piraeus to Minden | 1,218.98 mi (1,961.76 km) |
| Piraeus to Mittegrossefehn | 1,312.48 mi (2,112.24 km) |
| Piraeus to Mittenwalde | 1,103.30 mi (1,775.59 km) |
| Piraeus to Mittweida | 1,040.98 mi (1,675.30 km) |
| Piraeus to Mockern | 1,131.80 mi (1,821.45 km) |
| Piraeus to Moers | 1,247.41 mi (2,007.51 km) |
| Piraeus to Moglingen | 1,046.66 mi (1,684.43 km) |
| Piraeus to Mohnesee | 1,201.96 mi (1,934.36 km) |
| Piraeus to Molbergen | 1,276.30 mi (2,054.01 km) |
| Piraeus to Molln | 1,246.32 mi (2,005.76 km) |