| Haselunne to Obernburg am Main | 208.29 mi (335.20 km) |
| Haselunne to Obernkirchen | 74.80 mi (120.38 km) |
| Haselunne to Oberschleissheim | 354.34 mi (570.25 km) |
| Haselunne to Oberstdorf | 383.99 mi (617.97 km) |
| Haselunne to Obertraubling | 327.71 mi (527.39 km) |
| Haselunne to Obertshausen | 189.06 mi (304.26 km) |
| Haselunne to Oberursel | 176.79 mi (284.51 km) |
| Haselunne to Ochsenfurt | 236.90 mi (381.25 km) |
| Haselunne to Ochsenhausen | 335.70 mi (540.26 km) |
| Haselunne to Ochtrup | 33.92 mi (54.59 km) |
| Haselunne to Odenthal | 113.84 mi (183.21 km) |
| Haselunne to Oelde | 64.43 mi (103.69 km) |
| Haselunne to Oelsnitz | 254.78 mi (410.04 km) |
| Haselunne to Oer-Erkenschwick | 71.38 mi (114.87 km) |
| Haselunne to Oerlinghausen | 70.06 mi (112.74 km) |