| Spanish Lake to Petaluma (California) | 1,743.77 mi (2,806.33 km) |
| Spanish Lake to Petersburg (Virginia) | 705.76 mi (1,135.81 km) |
| Spanish Lake to Pflugerville (Texas) | 712.55 mi (1,146.73 km) |
| Spanish Lake to Pharr (Texas) | 987.29 mi (1,588.89 km) |
| Spanish Lake to Phelan (California) | 1,538.46 mi (2,475.92 km) |
| Spanish Lake to Phenix City (Alabama) | 525.12 mi (845.11 km) |
| Spanish Lake to Philadelphia (Pennsylvania) | 808.24 mi (1,300.74 km) |
| Spanish Lake to Phillipsburg (New Jersey) | 808.01 mi (1,300.37 km) |
| Spanish Lake to Phoenix (Arizona) | 1,268.87 mi (2,042.05 km) |
| Spanish Lake to Phoenixville (Pennsylvania) | 788.08 mi (1,268.29 km) |
| Spanish Lake to Picayune (Mississippi) | 571.26 mi (919.35 km) |
| Spanish Lake to Pickerington (Ohio) | 404.65 mi (651.22 km) |
| Spanish Lake to Pico Rivera (California) | 1,579.29 mi (2,541.62 km) |
| Spanish Lake to Piedmont (California) | 1,728.60 mi (2,781.92 km) |
| Spanish Lake to Pierre (South Dakota) | 648.93 mi (1,044.35 km) |