| Bristol to Oberkirch | 514.93 mi (828.70 km) |
| Bristol to Obernburg am Main | 525.63 mi (845.92 km) |
| Bristol to Obernkirchen | 502.49 mi (808.68 km) |
| Bristol to Oberschleissheim | 667.41 mi (1,074.09 km) |
| Bristol to Oberstdorf | 641.36 mi (1,032.17 km) |
| Bristol to Obertraubling | 673.81 mi (1,084.39 km) |
| Bristol to Obertshausen | 508.15 mi (817.79 km) |
| Bristol to Oberursel | 494.76 mi (796.24 km) |
| Bristol to Ochsenfurt | 568.98 mi (915.68 km) |
| Bristol to Ochsenhausen | 605.72 mi (974.81 km) |
| Bristol to Ochtrup | 420.83 mi (677.25 km) |
| Bristol to Odenthal | 420.86 mi (677.31 km) |
| Bristol to Oelde | 461.14 mi (742.13 km) |
| Bristol to Oelsnitz | 645.73 mi (1,039.21 km) |
| Bristol to Oer-Erkenschwick | 423.03 mi (680.79 km) |