| Michelstadt to Obernburg am Main | 12.73 mi (20.49 km) |
| Michelstadt to Obernkirchen | 178.87 mi (287.86 km) |
| Michelstadt to Oberschleissheim | 152.49 mi (245.41 km) |
| Michelstadt to Oberstdorf | 167.26 mi (269.18 km) |
| Michelstadt to Obertraubling | 150.71 mi (242.54 km) |
| Michelstadt to Obertshausen | 27.87 mi (44.85 km) |
| Michelstadt to Oberursel | 40.92 mi (65.86 km) |
| Michelstadt to Ochsenfurt | 47.57 mi (76.56 km) |
| Michelstadt to Ochsenhausen | 118.99 mi (191.50 km) |
| Michelstadt to Ochtrup | 191.61 mi (308.36 km) |
| Michelstadt to Odenthal | 125.22 mi (201.52 km) |
| Michelstadt to Oelde | 153.48 mi (247.00 km) |
| Michelstadt to Oelsnitz | 149.29 mi (240.26 km) |
| Michelstadt to Oer-Erkenschwick | 155.88 mi (250.87 km) |
| Michelstadt to Oerlinghausen | 158.78 mi (255.52 km) |