| Hameenkyro to Oria | 1,478.76 mi (2,379.84 km) |
| Hameenkyro to Oristano | 1,622.57 mi (2,611.28 km) |
| Hameenkyro to Orta Nova | 1,437.08 mi (2,312.76 km) |
| Hameenkyro to Orte | 1,397.82 mi (2,249.57 km) |
| Hameenkyro to Ortona | 1,381.04 mi (2,222.57 km) |
| Hameenkyro to Orvieto | 1,384.30 mi (2,227.81 km) |
| Hameenkyro to Orzinuovi | 1,241.48 mi (1,997.96 km) |
| Hameenkyro to Osimo | 1,315.44 mi (2,117.00 km) |
| Hameenkyro to Ospitaletto | 1,229.04 mi (1,977.95 km) |
| Hameenkyro to Ostuni | 1,463.11 mi (2,354.65 km) |
| Hameenkyro to Ottaviano | 1,481.67 mi (2,384.51 km) |
| Hameenkyro to Ovada | 1,313.15 mi (2,113.31 km) |
| Hameenkyro to Ozieri | 1,571.29 mi (2,528.75 km) |
| Hameenkyro to Paceco | 1,696.59 mi (2,730.40 km) |
| Hameenkyro to Pachino | 1,756.93 mi (2,827.51 km) |