| Barcelona to Werlte | 832.94 mi (1,340.48 km) |
| Barcelona to Wermelskirchen | 716.08 mi (1,152.42 km) |
| Barcelona to Wernau | 615.80 mi (991.03 km) |
| Barcelona to Werne an der Lippe | 755.63 mi (1,216.07 km) |
| Barcelona to Werneck | 705.80 mi (1,135.87 km) |
| Barcelona to Werneuchen | 946.54 mi (1,523.32 km) |
| Barcelona to Wernigerode | 828.46 mi (1,333.27 km) |
| Barcelona to Wertheim | 677.70 mi (1,090.66 km) |
| Barcelona to Werther | 794.89 mi (1,279.25 km) |
| Barcelona to Wertingen | 644.48 mi (1,037.19 km) |
| Barcelona to Wesel | 740.38 mi (1,191.52 km) |
| Barcelona to Wesseling | 690.68 mi (1,111.54 km) |
| Barcelona to Westerkappeln | 801.40 mi (1,289.73 km) |
| Barcelona to Westerland | 975.53 mi (1,569.97 km) |
| Barcelona to Westerstede | 862.22 mi (1,387.61 km) |