| Haaren to Azcoitia | 679.65 mi (1,093.79 km) |
| Haaren to Azpeitia | 678.40 mi (1,091.77 km) |
| Haaren to Azuqueca de Henares | 863.14 mi (1,389.09 km) |
| Haaren to Badajoz | 1,057.64 mi (1,702.11 km) |
| Haaren to Badalona | 716.62 mi (1,153.29 km) |
| Haaren to Baena | 1,072.18 mi (1,725.50 km) |
| Haaren to Baeza | 1,031.29 mi (1,659.70 km) |
| Haaren to Bailen | 1,030.93 mi (1,659.12 km) |
| Haaren to Balaguer | 709.17 mi (1,141.30 km) |
| Haaren to Banolas | 665.23 mi (1,070.58 km) |
| Haaren to Baranain | 688.20 mi (1,107.55 km) |
| Haaren to Barbadanes | 890.11 mi (1,432.50 km) |
| Haaren to Barbastro | 703.10 mi (1,131.52 km) |
| Haaren to Barcelona | 720.61 mi (1,159.70 km) |
| Haaren to Bargas | 919.13 mi (1,479.20 km) |