| Ballenger Creek to Ayamonte | 3,700.71 mi (5,955.72 km) |
| Ballenger Creek to Azcoitia | 3,773.89 mi (6,073.49 km) |
| Ballenger Creek to Azpeitia | 3,775.91 mi (6,076.73 km) |
| Ballenger Creek to Azuqueca de Henares | 3,803.17 mi (6,120.61 km) |
| Ballenger Creek to Badajoz | 3,672.67 mi (5,910.59 km) |
| Ballenger Creek to Badalona | 4,035.29 mi (6,494.17 km) |
| Ballenger Creek to Baena | 3,840.42 mi (6,180.55 km) |
| Ballenger Creek to Baeza | 3,870.76 mi (6,229.39 km) |
| Ballenger Creek to Bailen | 3,853.07 mi (6,200.91 km) |
| Ballenger Creek to Balaguer | 3,958.25 mi (6,370.19 km) |
| Ballenger Creek to Banolas | 4,038.52 mi (6,499.36 km) |
| Ballenger Creek to Baranain | 3,814.26 mi (6,138.45 km) |
| Ballenger Creek to Barbadanes | 3,535.12 mi (5,689.23 km) |
| Ballenger Creek to Barbastro | 3,919.42 mi (6,307.70 km) |
| Ballenger Creek to Barcelona | 4,034.26 mi (6,492.52 km) |