| Cities | Distance |
| Badalona to Willich | 709.36 mi (1,141.60 km) |
| Badalona to Willstatt | 563.37 mi (906.65 km) |
| Badalona to Wilnsdorf | 706.03 mi (1,136.24 km) |
| Badalona to Wilsdruff | 854.46 mi (1,375.12 km) |
| Badalona to Winnenden | 620.93 mi (999.30 km) |
| Badalona to Winsen | 903.78 mi (1,454.49 km) |
| Badalona to Winterberg | 737.77 mi (1,187.32 km) |
| Badalona to Wipperfurth | 712.66 mi (1,146.91 km) |
| Badalona to Wismar | 960.70 mi (1,546.10 km) |
| Badalona to Witten | 731.92 mi (1,177.90 km) |
| Badalona to Wittenberg | 872.02 mi (1,403.38 km) |
| Badalona to Wittenberge | 913.70 mi (1,470.46 km) |
| Badalona to Wittingen | 874.81 mi (1,407.87 km) |
| Badalona to Wittlich | 631.94 mi (1,017.00 km) |
| Badalona to Wittmund | 877.29 mi (1,411.86 km) |