| Sun Prairie to Owosso (Michigan) | 255.62 mi (411.38 km) |
| Sun Prairie to Oxford (Alabama) | 686.80 mi (1,105.29 km) |
| Sun Prairie to Oxford (Mississippi) | 609.60 mi (981.05 km) |
| Sun Prairie to Oxford (Ohio) | 344.58 mi (554.54 km) |
| Sun Prairie to Oxnard (California) | 1,718.84 mi (2,766.21 km) |
| Sun Prairie to Oxon Hill (Maryland) | 707.08 mi (1,137.94 km) |
| Sun Prairie to Ozark (Alabama) | 834.00 mi (1,342.19 km) |
| Sun Prairie to Ozark (Missouri) | 473.72 mi (762.38 km) |
| Sun Prairie to Pace (Florida) | 875.49 mi (1,408.96 km) |
| Sun Prairie to Pacific Grove (California) | 1,778.72 mi (2,862.57 km) |
| Sun Prairie to Pacifica (California) | 1,778.64 mi (2,862.45 km) |
| Sun Prairie to Paducah (Kentucky) | 423.41 mi (681.41 km) |
| Sun Prairie to Pahrump (Nevada) | 1,494.02 mi (2,404.39 km) |
| Sun Prairie to Painesville (Ohio) | 419.05 mi (674.40 km) |
| Sun Prairie to Palatine (Illinois) | 95.32 mi (153.40 km) |