| Bierun to Marco de Canavezes | 1,443.17 mi (2,322.56 km) |
| Bierun to Marinha Grande | 1,534.58 mi (2,469.67 km) |
| Bierun to Massama | 1,591.24 mi (2,560.86 km) |
| Bierun to Matosinhos | 1,466.75 mi (2,360.51 km) |
| Bierun to Mealhada | 1,487.96 mi (2,394.64 km) |
| Bierun to Melgaco | 1,412.56 mi (2,273.29 km) |
| Bierun to Melres | 1,458.45 mi (2,347.16 km) |
| Bierun to Mira | 1,497.99 mi (2,410.78 km) |
| Bierun to Miranda do Corvo | 1,494.64 mi (2,405.39 km) |
| Bierun to Mirandela | 1,389.95 mi (2,236.91 km) |
| Bierun to Mogadouro | 1,376.11 mi (2,214.63 km) |
| Bierun to Moimenta da Beira | 1,428.33 mi (2,298.67 km) |
| Bierun to Moita | 1,583.68 mi (2,548.69 km) |
| Bierun to Moncao | 1,423.39 mi (2,290.73 km) |
| Bierun to Montalegre | 1,403.09 mi (2,258.06 km) |