Santo Tirso to Mangualde | 62.39 mi (100.41 km) |
Santo Tirso to Marco de Canavezes | 19.44 mi (31.29 km) |
Santo Tirso to Marinha Grande | 112.10 mi (180.42 km) |
Santo Tirso to Massama | 183.08 mi (294.63 km) |
Santo Tirso to Matosinhos | 15.95 mi (25.66 km) |
Santo Tirso to Mealhada | 65.64 mi (105.64 km) |
Santo Tirso to Melgaco | 55.10 mi (88.68 km) |
Santo Tirso to Melres | 18.74 mi (30.17 km) |
Santo Tirso to Mira | 63.72 mi (102.55 km) |
Santo Tirso to Miranda do Corvo | 85.50 mi (137.60 km) |
Santo Tirso to Mirandela | 67.41 mi (108.49 km) |
Santo Tirso to Mogadouro | 90.79 mi (146.11 km) |
Santo Tirso to Moimenta da Beira | 50.66 mi (81.53 km) |
Santo Tirso to Moita | 187.40 mi (301.60 km) |
Santo Tirso to Moncao | 51.13 mi (82.29 km) |