| Marghita to Oberkirch | 663.62 mi (1,067.99 km) |
| Marghita to Obernburg am Main | 625.95 mi (1,007.37 km) |
| Marghita to Obernkirchen | 678.69 mi (1,092.25 km) |
| Marghita to Oberschleissheim | 503.12 mi (809.70 km) |
| Marghita to Oberstdorf | 563.41 mi (906.72 km) |
| Marghita to Obertraubling | 481.29 mi (774.56 km) |
| Marghita to Obertshausen | 642.47 mi (1,033.95 km) |
| Marghita to Oberursel | 655.54 mi (1,054.98 km) |
| Marghita to Ochsenfurt | 582.89 mi (938.08 km) |
| Marghita to Ochsenhausen | 577.33 mi (929.12 km) |
| Marghita to Ochtrup | 752.38 mi (1,210.83 km) |
| Marghita to Odenthal | 731.07 mi (1,176.54 km) |
| Marghita to Oelde | 705.15 mi (1,134.83 km) |
| Marghita to Oelsnitz | 507.64 mi (816.97 km) |
| Marghita to Oer-Erkenschwick | 737.18 mi (1,186.38 km) |