| Cities | Distance |
|---|---|
| Larkhall to Ayr | 32.08 mi (51.63 km) |
| Larkhall to Bacup | 157.27 mi (253.10 km) |
| Larkhall to Baguley | 175.23 mi (282.01 km) |
| Larkhall to Baildon | 157.22 mi (253.02 km) |
| Larkhall to Bailleston | 9.43 mi (15.17 km) |
| Larkhall to Balderton | 225.56 mi (363.01 km) |
| Larkhall to Baldock | 301.18 mi (484.70 km) |
| Larkhall to Balham | 335.35 mi (539.70 km) |
| Larkhall to Bamber Bridge | 148.33 mi (238.71 km) |
| Larkhall to Banbridge | 132.21 mi (212.77 km) |
| Larkhall to Banbury | 275.68 mi (443.66 km) |
| Larkhall to Bangor | 100.10 mi (161.09 km) |
| Larkhall to Bangor | 173.47 mi (279.17 km) |
| Larkhall to Banstead | 341.93 mi (550.29 km) |
| Larkhall to Bargoed | 281.21 mi (452.57 km) |