| Ballenger Creek to Pelsall | 3,560.35 mi (5,729.83 km) |
| Ballenger Creek to Pemberton | 3,514.61 mi (5,656.21 km) |
| Ballenger Creek to Pembroke Dock | 3,457.97 mi (5,565.06 km) |
| Ballenger Creek to Pen-y-Bont ar Ogwr | 3,517.89 mi (5,661.49 km) |
| Ballenger Creek to Penarth | 3,536.26 mi (5,691.06 km) |
| Ballenger Creek to Pencoed | 3,520.60 mi (5,665.86 km) |
| Ballenger Creek to Pendlebury | 3,529.30 mi (5,679.85 km) |
| Ballenger Creek to Penicuik | 3,452.89 mi (5,556.89 km) |
| Ballenger Creek to Penistone | 3,556.00 mi (5,722.82 km) |
| Ballenger Creek to Penkridge | 3,552.66 mi (5,717.45 km) |
| Ballenger Creek to Penrith | 3,490.59 mi (5,617.57 km) |
| Ballenger Creek to Penwortham | 3,508.93 mi (5,647.08 km) |
| Ballenger Creek to Penzance | 3,463.96 mi (5,574.70 km) |
| Ballenger Creek to Perivale | 3,650.48 mi (5,874.88 km) |
| Ballenger Creek to Perry Barr | 3,565.23 mi (5,737.69 km) |