| Bad Frankenhausen to Obernburg am Main | 135.47 mi (218.02 km) |
| Bad Frankenhausen to Obernkirchen | 105.52 mi (169.82 km) |
| Bad Frankenhausen to Oberschleissheim | 215.59 mi (346.96 km) |
| Bad Frankenhausen to Oberstdorf | 275.14 mi (442.79 km) |
| Bad Frankenhausen to Obertraubling | 171.73 mi (276.38 km) |
| Bad Frankenhausen to Obertshausen | 133.32 mi (214.56 km) |
| Bad Frankenhausen to Oberursel | 136.01 mi (218.89 km) |
| Bad Frankenhausen to Ochsenfurt | 126.32 mi (203.29 km) |
| Bad Frankenhausen to Ochsenhausen | 232.64 mi (374.40 km) |
| Bad Frankenhausen to Ochtrup | 177.16 mi (285.10 km) |
| Bad Frankenhausen to Odenthal | 173.93 mi (279.92 km) |
| Bad Frankenhausen to Oelde | 130.88 mi (210.64 km) |
| Bad Frankenhausen to Oelsnitz | 79.79 mi (128.42 km) |
| Bad Frankenhausen to Oer-Erkenschwick | 166.77 mi (268.39 km) |
| Bad Frankenhausen to Oerlinghausen | 112.54 mi (181.12 km) |