The Villages to Ayamonte | 4,247.56 mi (6,835.79 km) |
The Villages to Azcoitia | 4,392.18 mi (7,068.54 km) |
The Villages to Azpeitia | 4,394.33 mi (7,071.99 km) |
The Villages to Azuqueca de Henares | 4,395.40 mi (7,073.71 km) |
The Villages to Badajoz | 4,238.16 mi (6,820.66 km) |
The Villages to Badalona | 4,649.91 mi (7,483.31 km) |
The Villages to Baena | 4,401.24 mi (7,083.12 km) |
The Villages to Baeza | 4,437.84 mi (7,142.01 km) |
The Villages to Bailen | 4,420.19 mi (7,113.60 km) |
The Villages to Balaguer | 4,572.14 mi (7,358.15 km) |
The Villages to Banolas | 4,660.21 mi (7,499.88 km) |
The Villages to Baranain | 4,430.73 mi (7,130.58 km) |
The Villages to Barbadanes | 4,132.46 mi (6,650.55 km) |
The Villages to Barbastro | 4,533.68 mi (7,296.25 km) |
The Villages to Barcelona | 4,648.31 mi (7,480.73 km) |