| Cities | Distance |
|---|---|
| Villacidro to Nymburk | 802.25 mi (1,291.10 km) |
| Villacidro to Olomouc | 814.97 mi (1,311.57 km) |
| Villacidro to Opava | 851.11 mi (1,369.73 km) |
| Villacidro to Orlova | 859.73 mi (1,383.60 km) |
| Villacidro to Ostrava | 855.51 mi (1,376.82 km) |
| Villacidro to Ostrov | 776.86 mi (1,250.23 km) |
| Villacidro to Otrokovice | 800.45 mi (1,288.19 km) |
| Villacidro to Pardubice | 807.63 mi (1,299.76 km) |
| Villacidro to Pelhrimov | 758.96 mi (1,221.42 km) |
| Villacidro to Pisek | 730.62 mi (1,175.82 km) |
| Villacidro to Plzen | 746.24 mi (1,200.96 km) |
| Villacidro to Podebrady | 800.97 mi (1,289.04 km) |
| Villacidro to Policka | 798.59 mi (1,285.20 km) |
| Villacidro to Prachatice | 709.16 mi (1,141.29 km) |
| Villacidro to Prague | 784.91 mi (1,263.19 km) |