| Thorne to Olivares | 1,145.86 mi (1,844.08 km) |
| Thorne to Olivenza | 1,071.16 mi (1,723.86 km) |
| Thorne to Olot | 805.21 mi (1,295.86 km) |
| Thorne to Onate | 733.69 mi (1,180.75 km) |
| Thorne to Onda | 943.39 mi (1,518.25 km) |
| Thorne to Onteniente | 1,021.76 mi (1,644.36 km) |
| Thorne to Orihuela | 1,072.51 mi (1,726.05 km) |
| Thorne to Osuna | 1,148.60 mi (1,848.49 km) |
| Thorne to Ourense | 840.81 mi (1,353.15 km) |
| Thorne to Oviedo | 742.17 mi (1,194.40 km) |
| Thorne to Paiporta | 980.11 mi (1,577.33 km) |
| Thorne to Pajara | 1,868.03 mi (3,006.30 km) |
| Thorne to Palafolls | 842.49 mi (1,355.86 km) |
| Thorne to Palafrugell | 829.77 mi (1,335.39 km) |
| Thorne to Palamos | 834.26 mi (1,342.61 km) |