| Haaren to Berga | 675.43 mi (1,087.00 km) |
| Haaren to Berja | 1,095.31 mi (1,762.73 km) |
| Haaren to Bermeo | 675.45 mi (1,087.03 km) |
| Haaren to Berriozar | 686.05 mi (1,104.09 km) |
| Haaren to Betanzos | 849.17 mi (1,366.61 km) |
| Haaren to Betera | 873.49 mi (1,405.74 km) |
| Haaren to Bilbao | 690.19 mi (1,110.75 km) |
| Haaren to Binefar | 712.61 mi (1,146.84 km) |
| Haaren to Binisalem | 831.38 mi (1,337.97 km) |
| Haaren to Blanes | 695.42 mi (1,119.18 km) |
| Haaren to Boadilla del Monte | 886.80 mi (1,427.16 km) |
| Haaren to Boiro | 904.78 mi (1,456.10 km) |
| Haaren to Bolanos de Calatrava | 978.91 mi (1,575.40 km) |
| Haaren to Bollullos de la Mitacion | 1,130.91 mi (1,820.02 km) |
| Haaren to Bollullos par del Condado | 1,140.50 mi (1,835.46 km) |