| Montornes del Valles to Mangualde | 526.05 mi (846.59 km) |
| Montornes del Valles to Marco de Canavezes | 540.44 mi (869.75 km) |
| Montornes del Valles to Marinha Grande | 599.64 mi (965.03 km) |
| Montornes del Valles to Massama | 638.66 mi (1,027.82 km) |
| Montornes del Valles to Matosinhos | 568.87 mi (915.51 km) |
| Montornes del Valles to Mealhada | 564.50 mi (908.47 km) |
| Montornes del Valles to Melgaco | 543.40 mi (874.51 km) |
| Montornes del Valles to Melres | 554.28 mi (892.02 km) |
| Montornes del Valles to Mira | 578.42 mi (930.88 km) |
| Montornes del Valles to Miranda do Corvo | 562.78 mi (905.70 km) |
| Montornes del Valles to Mirandela | 488.61 mi (786.34 km) |
| Montornes del Valles to Mogadouro | 465.34 mi (748.90 km) |
| Montornes del Valles to Moimenta da Beira | 514.37 mi (827.80 km) |
| Montornes del Valles to Moita | 626.78 mi (1,008.70 km) |
| Montornes del Valles to Moncao | 554.31 mi (892.08 km) |