| Spanish Lake to Baraboo (Wisconsin) | 324.35 mi (522.00 km) |
| Spanish Lake to Barberton (Ohio) | 480.95 mi (774.01 km) |
| Spanish Lake to Bardstown (Kentucky) | 266.25 mi (428.48 km) |
| Spanish Lake to Barrington (Illinois) | 256.77 mi (413.23 km) |
| Spanish Lake to Barstow (California) | 1,503.27 mi (2,419.28 km) |
| Spanish Lake to Bartlesville (Oklahoma) | 343.90 mi (553.46 km) |
| Spanish Lake to Bartlett (Illinois) | 244.37 mi (393.28 km) |
| Spanish Lake to Bartlett (Tennessee) | 246.54 mi (396.76 km) |
| Spanish Lake to Bartow (Florida) | 894.39 mi (1,439.39 km) |
| Spanish Lake to Batavia (Illinois) | 233.80 mi (376.27 km) |
| Spanish Lake to Batavia (New York) | 691.41 mi (1,112.72 km) |
| Spanish Lake to Batesville (Arkansas) | 222.66 mi (358.34 km) |
| Spanish Lake to Baton Rouge (Louisiana) | 579.06 mi (931.90 km) |
| Spanish Lake to Battle Creek (Michigan) | 356.44 mi (573.63 km) |
| Spanish Lake to Battle Ground (Washington) | 1,708.78 mi (2,750.02 km) |