| Weymouth to Cascais | 890.38 mi (1,432.93 km) |
| Weymouth to Castelo Branco | 784.83 mi (1,263.05 km) |
| Weymouth to Castro Daire | 720.66 mi (1,159.79 km) |
| Weymouth to Celorico de Basto | 690.49 mi (1,111.24 km) |
| Weymouth to Chamusca | 831.37 mi (1,337.96 km) |
| Weymouth to Chaves | 657.91 mi (1,058.80 km) |
| Weymouth to Cinfaes | 711.25 mi (1,144.65 km) |
| Weymouth to Coimbra | 774.25 mi (1,246.03 km) |
| Weymouth to Condeixa-a-Nova | 781.65 mi (1,257.95 km) |
| Weymouth to Corroios | 891.08 mi (1,434.05 km) |
| Weymouth to Coruche | 857.88 mi (1,380.62 km) |
| Weymouth to Costa de Caparica | 890.66 mi (1,433.37 km) |
| Weymouth to Covilha | 753.96 mi (1,213.38 km) |
| Weymouth to Eiras | 772.14 mi (1,242.64 km) |
| Weymouth to Elvas | 843.19 mi (1,356.99 km) |