| Cities | Distance |
|---|---|
| Wil to Bingen am Rhein | 180.51 mi (290.50 km) |
| Wil to Birkenau | 145.53 mi (234.22 km) |
| Wil to Birkenfeld | 98.80 mi (159.00 km) |
| Wil to Bischofsheim | 177.13 mi (285.06 km) |
| Wil to Bischofswerda | 342.47 mi (551.16 km) |
| Wil to Bisingen | 58.72 mi (94.50 km) |
| Wil to Bissendorf | 331.68 mi (533.78 km) |
| Wil to Bitburg | 207.34 mi (333.67 km) |
| Wil to Bitterfeld | 321.90 mi (518.04 km) |
| Wil to Blankenburg | 311.05 mi (500.59 km) |
| Wil to Blankenfelde | 388.82 mi (625.74 km) |
| Wil to Blaubeuren | 73.64 mi (118.51 km) |
| Wil to Bleicherode | 281.28 mi (452.68 km) |
| Wil to Blieskastel | 147.40 mi (237.22 km) |
| Wil to Blomberg | 308.62 mi (496.67 km) |