| Cities | Distance |
|---|---|
| Melzo to Oria | 539.63 mi (868.46 km) |
| Melzo to Oristano | 388.78 mi (625.68 km) |
| Melzo to Orta Nova | 427.29 mi (687.66 km) |
| Melzo to Orte | 256.68 mi (413.08 km) |
| Melzo to Ortona | 329.83 mi (530.82 km) |
| Melzo to Orvieto | 234.05 mi (376.67 km) |
| Melzo to Orzinuovi | 25.98 mi (41.80 km) |
| Melzo to Osimo | 244.06 mi (392.78 km) |
| Melzo to Ospitaletto | 32.01 mi (51.52 km) |
| Melzo to Ostuni | 526.91 mi (847.98 km) |
| Melzo to Ottaviano | 410.00 mi (659.83 km) |
| Melzo to Ovada | 70.36 mi (113.23 km) |
| Melzo to Ozieri | 340.24 mi (547.56 km) |
| Melzo to Paceco | 543.78 mi (875.12 km) |
| Melzo to Pachino | 674.71 mi (1,085.84 km) |