| Bosilegrad to Werlte | 988.62 mi (1,591.02 km) |
| Bosilegrad to Wermelskirchen | 933.46 mi (1,502.25 km) |
| Bosilegrad to Wernau | 760.55 mi (1,223.98 km) |
| Bosilegrad to Werne an der Lippe | 939.94 mi (1,512.69 km) |
| Bosilegrad to Werneck | 783.61 mi (1,261.09 km) |
| Bosilegrad to Werneuchen | 808.69 mi (1,301.47 km) |
| Bosilegrad to Wernigerode | 844.87 mi (1,359.69 km) |
| Bosilegrad to Wertheim | 795.49 mi (1,280.21 km) |
| Bosilegrad to Werther | 930.65 mi (1,497.74 km) |
| Bosilegrad to Wertingen | 706.13 mi (1,136.40 km) |
| Bosilegrad to Wesel | 974.52 mi (1,568.34 km) |
| Bosilegrad to Wesseling | 930.03 mi (1,496.75 km) |
| Bosilegrad to Westerkappeln | 958.60 mi (1,542.71 km) |
| Bosilegrad to Westerland | 1,069.18 mi (1,720.68 km) |
| Bosilegrad to Westerstede | 999.56 mi (1,608.63 km) |