| Cities | Distance |
|---|---|
| Schwyz to Wetter (Ruhr) | 307.29 mi (494.53 km) |
| Schwyz to Wetzlar | 245.38 mi (394.89 km) |
| Schwyz to Weyhe | 413.08 mi (664.79 km) |
| Schwyz to Wickede | 311.53 mi (501.35 km) |
| Schwyz to Wiefelstede | 431.88 mi (695.04 km) |
| Schwyz to Wiehl | 276.43 mi (444.88 km) |
| Schwyz to Wiesbaden | 212.65 mi (342.23 km) |
| Schwyz to Wiesloch | 157.38 mi (253.27 km) |
| Schwyz to Wiesmoor | 442.89 mi (712.77 km) |
| Schwyz to Wietmarschen | 387.09 mi (622.95 km) |
| Schwyz to Wildau | 428.44 mi (689.51 km) |
| Schwyz to Wildberg | 111.14 mi (178.86 km) |
| Schwyz to Wildeshausen | 406.61 mi (654.38 km) |
| Schwyz to Wilhelmshaven | 450.57 mi (725.12 km) |
| Schwyz to Wilkau-Hasslau | 307.34 mi (494.62 km) |