| Megara to Orthez | 1,312.86 mi (2,112.84 km) |
| Megara to Orvault | 1,413.18 mi (2,274.30 km) |
| Megara to Osny | 1,304.43 mi (2,099.28 km) |
| Megara to Ostwald | 1,068.60 mi (1,719.74 km) |
| Megara to Ouistreham | 1,405.14 mi (2,261.35 km) |
| Megara to Oullins | 1,089.09 mi (1,752.73 km) |
| Megara to Outreau | 1,378.61 mi (2,218.66 km) |
| Megara to Oyonnax | 1,067.46 mi (1,717.91 km) |
| Megara to Ozoir-la-Ferriere | 1,270.55 mi (2,044.76 km) |
| Megara to Pace | 1,439.40 mi (2,316.49 km) |
| Megara to Palaiseau | 1,286.03 mi (2,069.66 km) |
| Megara to Pamiers | 1,190.54 mi (1,915.99 km) |
| Megara to Panazol | 1,250.20 mi (2,012.01 km) |
| Megara to Pantin | 1,285.58 mi (2,068.94 km) |
| Megara to Paray-le-Monial | 1,139.56 mi (1,833.95 km) |