Visby to Ayamonte | 1,831.32 mi (2,947.22 km) |
Visby to Azcoitia | 1,338.77 mi (2,154.54 km) |
Visby to Azpeitia | 1,337.32 mi (2,152.20 km) |
Visby to Azuqueca de Henares | 1,516.93 mi (2,441.26 km) |
Visby to Badajoz | 1,720.70 mi (2,769.19 km) |
Visby to Badalona | 1,323.63 mi (2,130.18 km) |
Visby to Baena | 1,720.98 mi (2,769.64 km) |
Visby to Baeza | 1,676.28 mi (2,697.71 km) |
Visby to Bailen | 1,678.18 mi (2,700.77 km) |
Visby to Balaguer | 1,336.44 mi (2,150.79 km) |
Visby to Banolas | 1,268.92 mi (2,042.13 km) |
Visby to Baranain | 1,342.30 mi (2,160.22 km) |
Visby to Barbadanes | 1,556.47 mi (2,504.90 km) |
Visby to Barbastro | 1,338.96 mi (2,154.85 km) |
Visby to Barcelona | 1,328.08 mi (2,137.34 km) |