| Cities | Distance |
|---|---|
| Stains to Mainaschaff | 309.09 mi (497.43 km) |
| Stains to Mainburg | 428.03 mi (688.85 km) |
| Stains to Maintal | 300.67 mi (483.89 km) |
| Stains to Mainz | 273.58 mi (440.28 km) |
| Stains to Maisach | 408.94 mi (658.13 km) |
| Stains to Maisenhausen | 305.54 mi (491.72 km) |
| Stains to Malente | 502.36 mi (808.47 km) |
| Stains to Malsch | 270.18 mi (434.81 km) |
| Stains to Manching | 414.56 mi (667.17 km) |
| Stains to Mannheim | 276.94 mi (445.69 km) |
| Stains to Mansfeld | 439.89 mi (707.94 km) |
| Stains to Marbach am Neckar | 311.52 mi (501.35 km) |
| Stains to Marburg | 311.94 mi (502.02 km) |
| Stains to Marienberg | 493.64 mi (794.43 km) |
| Stains to Marienheide | 271.94 mi (437.65 km) |