| Asenovgrad to Oignies | 1,190.85 mi (1,916.48 km) |
| Asenovgrad to Oissel | 1,247.50 mi (2,007.66 km) |
| Asenovgrad to Olivet | 1,188.27 mi (1,912.33 km) |
| Asenovgrad to Ollioules | 968.69 mi (1,558.95 km) |
| Asenovgrad to Olonne-sur-Mer | 1,347.36 mi (2,168.37 km) |
| Asenovgrad to Oloron-Sainte-Marie | 1,292.99 mi (2,080.87 km) |
| Asenovgrad to Onet Village | 1,130.08 mi (1,818.69 km) |
| Asenovgrad to Onnaing | 1,164.01 mi (1,873.29 km) |
| Asenovgrad to Orange | 1,020.19 mi (1,641.83 km) |
| Asenovgrad to Orchies | 1,180.70 mi (1,900.16 km) |
| Asenovgrad to Orleans | 1,188.41 mi (1,912.57 km) |
| Asenovgrad to Orly | 1,179.95 mi (1,898.95 km) |
| Asenovgrad to Ormesson-sur-Marne | 1,174.29 mi (1,889.84 km) |
| Asenovgrad to Orsay | 1,188.22 mi (1,912.25 km) |
| Asenovgrad to Orthez | 1,299.52 mi (2,091.37 km) |