| Buffalo Grove to Point Pleasant (New Jersey) | 736.42 mi (1,185.16 km) |
| Buffalo Grove to Pomona (California) | 1,703.86 mi (2,742.10 km) |
| Buffalo Grove to Pompano Beach (Florida) | 1,186.45 mi (1,909.40 km) |
| Buffalo Grove to Pompton Lakes (New Jersey) | 710.55 mi (1,143.51 km) |
| Buffalo Grove to Pompton Plains (New Jersey) | 709.90 mi (1,142.47 km) |
| Buffalo Grove to Ponca City (Oklahoma) | 613.85 mi (987.90 km) |
| Buffalo Grove to Ponce (Puerto Rico) | 2,087.88 mi (3,360.11 km) |
| Buffalo Grove to Pontiac (Illinois) | 95.04 mi (152.96 km) |
| Buffalo Grove to Pontiac (Michigan) | 240.71 mi (387.39 km) |
| Buffalo Grove to Pooler (Georgia) | 786.65 mi (1,265.98 km) |
| Buffalo Grove to Poplar Bluff (Missouri) | 395.59 mi (636.65 km) |
| Buffalo Grove to Poquoson (Virginia) | 707.75 mi (1,139.01 km) |
| Buffalo Grove to Port Angeles (Washington) | 1,761.20 mi (2,834.38 km) |
| Buffalo Grove to Port Arthur (Texas) | 913.05 mi (1,469.41 km) |
| Buffalo Grove to Port Charlotte (Florida) | 1,099.31 mi (1,769.17 km) |