| Tomar to Mangualde | 77.55 mi (124.81 km) |
| Tomar to Marco de Canavezes | 110.29 mi (177.50 km) |
| Tomar to Marinha Grande | 29.36 mi (47.25 km) |
| Tomar to Massama | 74.20 mi (119.42 km) |
| Tomar to Matosinhos | 110.41 mi (177.68 km) |
| Tomar to Mealhada | 54.15 mi (87.15 km) |
| Tomar to Melgaco | 174.06 mi (280.13 km) |
| Tomar to Melres | 101.34 mi (163.10 km) |
| Tomar to Mira | 59.96 mi (96.50 km) |
| Tomar to Miranda do Corvo | 34.83 mi (56.05 km) |
| Tomar to Mirandela | 145.50 mi (234.17 km) |
| Tomar to Mogadouro | 149.42 mi (240.46 km) |
| Tomar to Moimenta da Beira | 104.30 mi (167.86 km) |
| Tomar to Moita | 72.32 mi (116.39 km) |
| Tomar to Moncao | 170.92 mi (275.07 km) |