| Buffalo Grove to Seymour (Tennessee) | 489.25 mi (787.37 km) |
| Buffalo Grove to Shady Hills (Florida) | 998.21 mi (1,606.46 km) |
| Buffalo Grove to Shafter (California) | 1,733.20 mi (2,789.32 km) |
| Buffalo Grove to Shaker Heights (Ohio) | 333.52 mi (536.76 km) |
| Buffalo Grove to Shakopee (Minnesota) | 329.94 mi (530.99 km) |
| Buffalo Grove to Sharon (Pennsylvania) | 390.16 mi (627.90 km) |
| Buffalo Grove to Sharonville (Ohio) | 272.66 mi (438.81 km) |
| Buffalo Grove to Shasta Lake (California) | 1,773.93 mi (2,854.86 km) |
| Buffalo Grove to Shawnee (Kansas) | 419.85 mi (675.68 km) |
| Buffalo Grove to Shawnee (Oklahoma) | 675.25 mi (1,086.71 km) |
| Buffalo Grove to Sheboygan (Wisconsin) | 109.29 mi (175.89 km) |
| Buffalo Grove to Shelby (North Carolina) | 587.30 mi (945.17 km) |
| Buffalo Grove to Shelbyville (Indiana) | 214.66 mi (345.46 km) |
| Buffalo Grove to Shelbyville (Kentucky) | 309.30 mi (497.76 km) |
| Buffalo Grove to Shelbyville (Tennessee) | 467.86 mi (752.94 km) |