| Puyallup to Oberkirch | 5,185.05 mi (8,344.52 km) |
| Puyallup to Obernburg am Main | 5,134.09 mi (8,262.52 km) |
| Puyallup to Obernkirchen | 4,991.62 mi (8,033.23 km) |
| Puyallup to Oberschleissheim | 5,284.88 mi (8,505.20 km) |
| Puyallup to Oberstdorf | 5,304.45 mi (8,536.68 km) |
| Puyallup to Obertraubling | 5,255.87 mi (8,458.51 km) |
| Puyallup to Obertshausen | 5,113.54 mi (8,229.45 km) |
| Puyallup to Oberursel | 5,099.50 mi (8,206.85 km) |
| Puyallup to Ochsenfurt | 5,166.95 mi (8,315.40 km) |
| Puyallup to Ochsenhausen | 5,257.30 mi (8,460.81 km) |
| Puyallup to Ochtrup | 4,950.77 mi (7,967.49 km) |
| Puyallup to Odenthal | 5,016.59 mi (8,073.43 km) |
| Puyallup to Oelde | 4,994.64 mi (8,038.10 km) |
| Puyallup to Oelsnitz | 5,169.13 mi (8,318.90 km) |
| Puyallup to Oer-Erkenschwick | 4,984.66 mi (8,022.03 km) |