| Opole to Oberkirch | 464.64 mi (747.77 km) |
| Opole to Obernburg am Main | 392.34 mi (631.42 km) |
| Opole to Obernkirchen | 394.93 mi (635.58 km) |
| Opole to Oberschleissheim | 330.95 mi (532.61 km) |
| Opole to Oberstdorf | 413.00 mi (664.66 km) |
| Opole to Obertraubling | 282.56 mi (454.74 km) |
| Opole to Obertshausen | 402.94 mi (648.47 km) |
| Opole to Oberursel | 412.73 mi (664.23 km) |
| Opole to Ochsenfurt | 355.05 mi (571.41 km) |
| Opole to Ochsenhausen | 401.22 mi (645.70 km) |
| Opole to Ochtrup | 474.30 mi (763.31 km) |
| Opole to Odenthal | 472.10 mi (759.77 km) |
| Opole to Oelde | 430.36 mi (692.60 km) |
| Opole to Oelsnitz | 253.73 mi (408.35 km) |
| Opole to Oer-Erkenschwick | 467.39 mi (752.20 km) |