| Hattingen to Orthez | 660.22 mi (1,062.52 km) |
| Hattingen to Orvault | 487.93 mi (785.26 km) |
| Hattingen to Osny | 278.14 mi (447.62 km) |
| Hattingen to Ostwald | 198.18 mi (318.93 km) |
| Hattingen to Ouistreham | 359.25 mi (578.16 km) |
| Hattingen to Oullins | 407.45 mi (655.73 km) |
| Hattingen to Outreau | 247.52 mi (398.34 km) |
| Hattingen to Oyonnax | 362.08 mi (582.72 km) |
| Hattingen to Ozoir-la-Ferriere | 269.53 mi (433.77 km) |
| Hattingen to Pace | 458.14 mi (737.30 km) |
| Hattingen to Palaiseau | 287.00 mi (461.88 km) |
| Hattingen to Pamiers | 628.72 mi (1,011.83 km) |
| Hattingen to Panazol | 468.30 mi (753.66 km) |
| Hattingen to Pantin | 273.34 mi (439.89 km) |
| Hattingen to Paray-le-Monial | 369.05 mi (593.93 km) |