| Cities | Distance |
|---|---|
| Horley to Peterborough | 96.23 mi (154.87 km) |
| Horley to Peterhead | 442.46 mi (712.08 km) |
| Horley to Peterlee | 252.40 mi (406.20 km) |
| Horley to Petersfield | 35.24 mi (56.71 km) |
| Horley to Pinner | 30.44 mi (48.99 km) |
| Horley to Pitsea | 39.94 mi (64.27 km) |
| Horley to Plumstead | 24.59 mi (39.57 km) |
| Horley to Plymouth | 182.10 mi (293.06 km) |
| Horley to Plympton | 177.97 mi (286.42 km) |
| Horley to Plymstock | 180.26 mi (290.10 km) |
| Horley to Polegate | 30.34 mi (48.82 km) |
| Horley to Ponders End | 33.06 mi (53.21 km) |
| Horley to Pont-y-pwl | 128.85 mi (207.36 km) |
| Horley to Pontardulais | 170.63 mi (274.59 km) |
| Horley to Pontefract | 180.41 mi (290.34 km) |