| Cities | Distance |
|---|---|
| Stains to Birkenau | 288.15 mi (463.74 km) |
| Stains to Birkenfeld | 283.92 mi (456.93 km) |
| Stains to Bischofsheim | 277.49 mi (446.58 km) |
| Stains to Bischofswerda | 543.99 mi (875.47 km) |
| Stains to Bisingen | 301.53 mi (485.27 km) |
| Stains to Bissendorf | 340.13 mi (547.38 km) |
| Stains to Bitburg | 199.14 mi (320.49 km) |
| Stains to Bitterfeld | 475.20 mi (764.76 km) |
| Stains to Blankenburg | 425.74 mi (685.16 km) |
| Stains to Blankenfelde | 536.02 mi (862.64 km) |
| Stains to Blaubeuren | 339.56 mi (546.47 km) |
| Stains to Bleicherode | 399.87 mi (643.52 km) |
| Stains to Blieskastel | 221.03 mi (355.71 km) |
| Stains to Blomberg | 359.50 mi (578.56 km) |
| Stains to Blumberg | 292.35 mi (470.49 km) |