| Ham Lake to Brown Deer (Wisconsin) | 296.07 mi (476.48 km) |
| Ham Lake to Brownsburg (Indiana) | 510.35 mi (821.33 km) |
| Ham Lake to Brownsville (Florida) | 1,523.21 mi (2,451.37 km) |
| Ham Lake to Brownsville (Texas) | 1,351.30 mi (2,174.70 km) |
| Ham Lake to Brownwood (Texas) | 985.68 mi (1,586.30 km) |
| Ham Lake to Brunswick (Georgia) | 1,161.71 mi (1,869.59 km) |
| Ham Lake to Brunswick (Ohio) | 635.54 mi (1,022.81 km) |
| Ham Lake to Brushy Creek (Texas) | 1,047.68 mi (1,686.08 km) |
| Ham Lake to Bryan (Texas) | 1,022.56 mi (1,645.65 km) |
| Ham Lake to Bryant (Arkansas) | 736.06 mi (1,184.58 km) |
| Ham Lake to Bryn Mawr-Skyway (Washington) | 1,384.66 mi (2,228.39 km) |
| Ham Lake to Buckeye (Arizona) | 1,315.48 mi (2,117.05 km) |
| Ham Lake to Buckhall (Virginia) | 924.16 mi (1,487.28 km) |
| Ham Lake to Bucyrus (Ohio) | 600.62 mi (966.61 km) |
| Ham Lake to Buda (Texas) | 1,078.58 mi (1,735.81 km) |