Maia to Marco de Canavezes | 24.50 mi (39.44 km) |
Maia to Marinha Grande | 103.83 mi (167.09 km) |
Maia to Massama | 174.62 mi (281.02 km) |
Maia to Matosinhos | 5.54 mi (8.91 km) |
Maia to Mealhada | 59.37 mi (95.55 km) |
Maia to Melgaco | 63.65 mi (102.44 km) |
Maia to Melres | 16.11 mi (25.93 km) |
Maia to Mira | 55.61 mi (89.50 km) |
Maia to Miranda do Corvo | 79.70 mi (128.26 km) |
Maia to Mirandela | 76.43 mi (123.00 km) |
Maia to Mogadouro | 98.89 mi (159.15 km) |
Maia to Moimenta da Beira | 55.08 mi (88.65 km) |
Maia to Moita | 179.54 mi (288.94 km) |
Maia to Moncao | 58.47 mi (94.09 km) |
Maia to Montalegre | 59.01 mi (94.96 km) |