| Haddington to Bagnolet | 536.08 mi (862.73 km) |
| Haddington to Bagnols-sur-Ceze | 877.30 mi (1,411.88 km) |
| Haddington to Bailleul | 426.02 mi (685.61 km) |
| Haddington to Balma | 873.68 mi (1,406.06 km) |
| Haddington to Bar-le-Duc | 598.21 mi (962.72 km) |
| Haddington to Barentin | 469.55 mi (755.67 km) |
| Haddington to Basse-Goulaine | 606.53 mi (976.11 km) |
| Haddington to Bastia | 1,065.17 mi (1,714.23 km) |
| Haddington to Bayeux | 469.46 mi (755.53 km) |
| Haddington to Bayonne | 863.24 mi (1,389.24 km) |
| Haddington to Beaucaire | 900.90 mi (1,449.85 km) |
| Haddington to Beauchamp | 522.94 mi (841.60 km) |
| Haddington to Beaumont | 749.35 mi (1,205.96 km) |
| Haddington to Beaumont-sur-Oise | 516.34 mi (830.96 km) |
| Haddington to Beaune | 697.79 mi (1,122.99 km) |