| Spanish Lake to Oerlinghausen | 4,505.39 mi (7,250.73 km) |
| Spanish Lake to Oestrich-Winkel | 4,553.13 mi (7,327.56 km) |
| Spanish Lake to Offenburg | 4,607.64 mi (7,415.28 km) |
| Spanish Lake to Oftersheim | 4,598.58 mi (7,400.70 km) |
| Spanish Lake to Ohrdruf | 4,622.88 mi (7,439.80 km) |
| Spanish Lake to Ohringen | 4,639.55 mi (7,466.64 km) |
| Spanish Lake to Olbernhau | 4,722.84 mi (7,600.68 km) |
| Spanish Lake to Olching | 4,746.91 mi (7,639.41 km) |
| Spanish Lake to Oldenburg | 4,446.58 mi (7,156.08 km) |
| Spanish Lake to Oldenburg in Holstein | 4,497.14 mi (7,237.44 km) |
| Spanish Lake to Olfen | 4,467.79 mi (7,190.21 km) |
| Spanish Lake to Olpe | 4,509.63 mi (7,257.55 km) |
| Spanish Lake to Olsberg | 4,521.33 mi (7,276.38 km) |
| Spanish Lake to Oranienburg | 4,636.71 mi (7,462.07 km) |
| Spanish Lake to Ortenberg | 4,579.25 mi (7,369.59 km) |