| Illescas to Mickleover | 889.83 mi (1,432.04 km) |
| Illescas to Middlesbrough | 1,006.29 mi (1,619.46 km) |
| Illescas to Middleton | 931.69 mi (1,499.40 km) |
| Illescas to Middlewich | 905.77 mi (1,457.70 km) |
| Illescas to Midsomer Norton | 774.31 mi (1,246.14 km) |
| Illescas to Mildenhall | 869.57 mi (1,399.45 km) |
| Illescas to Milford Haven | 803.39 mi (1,292.92 km) |
| Illescas to Mill Hill | 813.22 mi (1,308.76 km) |
| Illescas to Milngavie | 1,093.65 mi (1,760.06 km) |
| Illescas to Milnrow | 935.77 mi (1,505.98 km) |
| Illescas to Milton | 897.14 mi (1,443.81 km) |
| Illescas to Milton Keynes | 836.68 mi (1,346.51 km) |
| Illescas to Minehead | 766.24 mi (1,233.14 km) |
| Illescas to Minster | 812.04 mi (1,306.85 km) |
| Illescas to Mirfield | 942.52 mi (1,516.84 km) |