| Vianen to Marco de Canavezes | 972.98 mi (1,565.86 km) |
| Vianen to Marinha Grande | 1,077.88 mi (1,734.69 km) |
| Vianen to Massama | 1,145.36 mi (1,843.29 km) |
| Vianen to Matosinhos | 989.77 mi (1,592.88 km) |
| Vianen to Mealhada | 1,027.32 mi (1,653.31 km) |
| Vianen to Melgaco | 924.87 mi (1,488.43 km) |
| Vianen to Melres | 987.10 mi (1,588.59 km) |
| Vianen to Mira | 1,032.92 mi (1,662.32 km) |
| Vianen to Miranda do Corvo | 1,040.15 mi (1,673.96 km) |
| Vianen to Mirandela | 927.11 mi (1,492.04 km) |
| Vianen to Mogadouro | 922.46 mi (1,484.56 km) |
| Vianen to Moimenta da Beira | 968.62 mi (1,558.84 km) |
| Vianen to Moita | 1,143.27 mi (1,839.91 km) |
| Vianen to Moncao | 933.97 mi (1,503.09 km) |
| Vianen to Montalegre | 926.30 mi (1,490.74 km) |