| Ham Lake to Parma Heights (Ohio) | 633.36 mi (1,019.30 km) |
| Ham Lake to Parole (Maryland) | 954.49 mi (1,536.10 km) |
| Ham Lake to Parsippany (New Jersey) | 993.21 mi (1,598.41 km) |
| Ham Lake to Pasadena (California) | 1,521.87 mi (2,449.21 km) |
| Ham Lake to Pasadena (Maryland) | 948.21 mi (1,525.99 km) |
| Ham Lake to Pasadena (Texas) | 1,082.83 mi (1,742.65 km) |
| Ham Lake to Pasadena Hills (Florida) | 1,317.16 mi (2,119.76 km) |
| Ham Lake to Pascagoula (Mississippi) | 1,059.06 mi (1,704.40 km) |
| Ham Lake to Pasco (Washington) | 1,246.25 mi (2,005.64 km) |
| Ham Lake to Passaic (New Jersey) | 1,007.03 mi (1,620.66 km) |
| Ham Lake to Pataskala (Ohio) | 643.77 mi (1,036.05 km) |
| Ham Lake to Patchogue (New York) | 1,062.79 mi (1,710.39 km) |
| Ham Lake to Paterson (New Jersey) | 1,003.80 mi (1,615.45 km) |
| Ham Lake to Patterson (California) | 1,536.34 mi (2,472.50 km) |
| Ham Lake to Pawtucket (Rhode Island) | 1,113.91 mi (1,792.66 km) |