| Giarre to Oswestry | 1,362.35 mi (2,192.50 km) |
| Giarre to Otley | 1,373.89 mi (2,211.06 km) |
| Giarre to Ovenden | 1,370.97 mi (2,206.36 km) |
| Giarre to Oxford | 1,254.63 mi (2,019.13 km) |
| Giarre to Oxted | 1,192.36 mi (1,918.92 km) |
| Giarre to Padbury | 1,255.99 mi (2,021.32 km) |
| Giarre to Padiham | 1,385.84 mi (2,230.30 km) |
| Giarre to Paignton | 1,272.20 mi (2,047.42 km) |
| Giarre to Paisley | 1,546.06 mi (2,488.14 km) |
| Giarre to Palmers Green | 1,213.37 mi (1,952.74 km) |
| Giarre to Parkstone | 1,228.48 mi (1,977.04 km) |
| Giarre to Partick | 1,544.26 mi (2,485.25 km) |
| Giarre to Patcham | 1,177.54 mi (1,895.08 km) |
| Giarre to Peebles | 1,503.41 mi (2,419.51 km) |
| Giarre to Pelsall | 1,318.70 mi (2,122.24 km) |