| Bosilegrad to Oberkirch | 809.89 mi (1,303.39 km) |
| Bosilegrad to Obernburg am Main | 812.85 mi (1,308.16 km) |
| Bosilegrad to Obernkirchen | 916.73 mi (1,475.33 km) |
| Bosilegrad to Oberschleissheim | 660.77 mi (1,063.40 km) |
| Bosilegrad to Oberstdorf | 684.81 mi (1,102.10 km) |
| Bosilegrad to Obertraubling | 667.20 mi (1,073.75 km) |
| Bosilegrad to Obertshausen | 832.93 mi (1,340.47 km) |
| Bosilegrad to Oberursel | 847.61 mi (1,364.10 km) |
| Bosilegrad to Ochsenfurt | 771.33 mi (1,241.33 km) |
| Bosilegrad to Ochsenhausen | 719.00 mi (1,157.12 km) |
| Bosilegrad to Ochtrup | 976.83 mi (1,572.05 km) |
| Bosilegrad to Odenthal | 932.62 mi (1,500.90 km) |
| Bosilegrad to Oelde | 928.82 mi (1,494.79 km) |
| Bosilegrad to Oelsnitz | 733.34 mi (1,180.20 km) |
| Bosilegrad to Oer-Erkenschwick | 951.63 mi (1,531.49 km) |