| Marginea to Orthez | 1,312.21 mi (2,111.79 km) |
| Marginea to Orvault | 1,274.33 mi (2,050.83 km) |
| Marginea to Osny | 1,088.51 mi (1,751.78 km) |
| Marginea to Ostwald | 834.31 mi (1,342.68 km) |
| Marginea to Ouistreham | 1,191.71 mi (1,917.87 km) |
| Marginea to Oullins | 1,002.41 mi (1,613.23 km) |
| Marginea to Outreau | 1,105.85 mi (1,779.69 km) |
| Marginea to Oyonnax | 953.50 mi (1,534.51 km) |
| Marginea to Ozoir-la-Ferriere | 1,062.21 mi (1,709.46 km) |
| Marginea to Pace | 1,270.11 mi (2,044.04 km) |
| Marginea to Palaiseau | 1,082.32 mi (1,741.82 km) |
| Marginea to Pamiers | 1,212.23 mi (1,950.90 km) |
| Marginea to Panazol | 1,162.36 mi (1,870.64 km) |
| Marginea to Pantin | 1,074.10 mi (1,728.59 km) |
| Marginea to Paray-le-Monial | 1,021.58 mi (1,644.08 km) |