| Cities | Distance |
|---|---|
| Giarre to Oberriet | 720.77 mi (1,159.97 km) |
| Giarre to Obersiggenthal | 758.84 mi (1,221.23 km) |
| Giarre to Oberwil | 778.24 mi (1,252.46 km) |
| Giarre to Oberwingert | 749.89 mi (1,206.83 km) |
| Giarre to Oftringen | 757.72 mi (1,219.44 km) |
| Giarre to Olten | 760.09 mi (1,223.25 km) |
| Giarre to Onex | 746.40 mi (1,201.22 km) |
| Giarre to Opfikon | 749.31 mi (1,205.90 km) |
| Giarre to Ostermundigen | 747.71 mi (1,203.33 km) |
| Giarre to Payerne | 755.21 mi (1,215.39 km) |
| Giarre to Pfaffikon | 740.41 mi (1,191.58 km) |
| Giarre to Plan-les-Ouates | 745.02 mi (1,198.99 km) |
| Giarre to Pratteln | 774.81 mi (1,246.93 km) |
| Giarre to Prilly | 749.42 mi (1,206.08 km) |
| Giarre to Pully | 746.54 mi (1,201.44 km) |