| Ronda to Montalegre | 378.39 mi (608.97 km) |
| Ronda to Montemor-o-Novo | 212.84 mi (342.53 km) |
| Ronda to Montemor-o-Velho | 303.91 mi (489.09 km) |
| Ronda to Montijo | 244.44 mi (393.39 km) |
| Ronda to Mortagua | 304.39 mi (489.87 km) |
| Ronda to Moura | 158.18 mi (254.57 km) |
| Ronda to Murtosa | 333.37 mi (536.51 km) |
| Ronda to Nazare | 289.86 mi (466.48 km) |
| Ronda to Nelas | 298.63 mi (480.60 km) |
| Ronda to Obidos | 282.78 mi (455.10 km) |
| Ronda to Odemira | 199.73 mi (321.43 km) |
| Ronda to Odivelas | 261.14 mi (420.27 km) |
| Ronda to Oeiras | 263.75 mi (424.47 km) |
| Ronda to Olhao | 149.24 mi (240.18 km) |
| Ronda to Oliveira de Azemeis | 334.81 mi (538.83 km) |