| Esparraguera to Beelitz | 903.72 mi (1,454.39 km) |
| Esparraguera to Beilngries | 695.95 mi (1,120.02 km) |
| Esparraguera to Bellheim | 613.42 mi (987.21 km) |
| Esparraguera to Belm | 799.44 mi (1,286.58 km) |
| Esparraguera to Belzig | 888.91 mi (1,430.57 km) |
| Esparraguera to Bendorf | 672.07 mi (1,081.59 km) |
| Esparraguera to Bensheim | 648.86 mi (1,044.24 km) |
| Esparraguera to Berching | 698.11 mi (1,123.50 km) |
| Esparraguera to Bergen | 865.33 mi (1,392.62 km) |
| Esparraguera to Bergen | 1,035.21 mi (1,666.02 km) |
| Esparraguera to Bergheim | 689.96 mi (1,110.38 km) |
| Esparraguera to Bergisch Gladbach | 699.41 mi (1,125.59 km) |
| Esparraguera to Bergkamen | 747.66 mi (1,203.23 km) |
| Esparraguera to Bergneustadt | 711.21 mi (1,144.57 km) |
| Esparraguera to Berlin | 930.77 mi (1,497.93 km) |