| Richterswil to Brandenburg | 397.72 mi (640.07 km) |
| Richterswil to Brandis | 334.56 mi (538.42 km) |
| Richterswil to Braunfels | 228.46 mi (367.67 km) |
| Richterswil to Braunsbedra | 315.80 mi (508.23 km) |
| Richterswil to Braunschweig | 358.19 mi (576.46 km) |
| Richterswil to Breckerfeld | 285.29 mi (459.13 km) |
| Richterswil to Breisach am Rhein | 76.73 mi (123.48 km) |
| Richterswil to Bremen | 405.37 mi (652.37 km) |
| Richterswil to Bremerhaven | 437.62 mi (704.28 km) |
| Richterswil to Bremervorde | 433.40 mi (697.49 km) |
| Richterswil to Bretten | 125.73 mi (202.34 km) |
| Richterswil to Bretzfeld | 140.01 mi (225.33 km) |
| Richterswil to Brieselang | 417.09 mi (671.24 km) |
| Richterswil to Brilon | 288.80 mi (464.77 km) |
| Richterswil to Bruchhausen-Vilsen | 388.30 mi (624.90 km) |