| Badajoz to Bagnolet | 832.40 mi (1,339.61 km) |
| Badajoz to Bagnols-sur-Ceze | 701.14 mi (1,128.38 km) |
| Badajoz to Bailleul | 945.63 mi (1,521.84 km) |
| Badajoz to Balma | 547.80 mi (881.60 km) |
| Badajoz to Bar-le-Duc | 910.68 mi (1,465.60 km) |
| Badajoz to Barentin | 833.82 mi (1,341.90 km) |
| Badajoz to Basse-Goulaine | 639.16 mi (1,028.63 km) |
| Badajoz to Bastia | 897.17 mi (1,443.86 km) |
| Badajoz to Bayeux | 782.31 mi (1,259.00 km) |
| Badajoz to Bayonne | 427.69 mi (688.31 km) |
| Badajoz to Beaucaire | 691.25 mi (1,112.46 km) |
| Badajoz to Beauchamp | 834.17 mi (1,342.46 km) |
| Badajoz to Beaumont | 698.62 mi (1,124.33 km) |
| Badajoz to Beaumont-sur-Oise | 843.91 mi (1,358.14 km) |
| Badajoz to Beaune | 819.10 mi (1,318.21 km) |