| Ballenger Creek to Palencia | 3,702.22 mi (5,958.15 km) |
| Ballenger Creek to Palleja | 4,024.68 mi (6,477.09 km) |
| Ballenger Creek to Palma | 4,114.04 mi (6,620.91 km) |
| Ballenger Creek to Palma del Rio | 3,790.40 mi (6,100.06 km) |
| Ballenger Creek to Palomares del Rio | 3,764.14 mi (6,057.81 km) |
| Ballenger Creek to Palos de la Frontera | 3,724.97 mi (5,994.76 km) |
| Ballenger Creek to Pamplona | 3,814.56 mi (6,138.94 km) |
| Ballenger Creek to Paracuellos de Jarama | 3,791.75 mi (6,102.24 km) |
| Ballenger Creek to Parla | 3,788.53 mi (6,097.04 km) |
| Ballenger Creek to Paterna | 3,969.76 mi (6,388.71 km) |
| Ballenger Creek to Peligros | 3,885.80 mi (6,253.59 km) |
| Ballenger Creek to Penarroya-Pueblonuevo | 3,773.24 mi (6,072.44 km) |
| Ballenger Creek to Petrel | 3,984.74 mi (6,412.82 km) |
| Ballenger Creek to Picana | 3,972.10 mi (6,392.48 km) |
| Ballenger Creek to Picasent | 3,973.24 mi (6,394.32 km) |