Distance from Italy to China

The distance between Italy and China is 7,584 kilometers (4,713 miles).

Italy, Europe

China, Asia

7,584 km

Distance between centroids

4,644 km

Shortest distance

Calculated based on main borders (including major islands)

7,928 km

Shortest distance between major cities

Taranto → Beijing

Distances between Italy and China by cities:

City in Italy City in China Distance (kilometers)
Catania Suzhou 9,165 km
Rome Beijing 8,144 km
Messina Beijing 8,198 km
Turin Suzhou 9,178 km
Verona Shanghai 9,007 km
Taranto Beijing 7,928 km
Genoa Shanghai 9,205 km
Parma Shanghai 9,091 km
Milan Suzhou 9,058 km
Rome Shanghai 9,136 km
Bologna Beijing 8,037 km
Bari Suzhou 8,815 km
Parma Suzhou 9,029 km
Bari Shenyang 8,233 km
Genoa Beijing 8,190 km
Palermo Shanghai 9,318 km
Brescia Suzhou 8,988 km
Bologna Shenzhen 9,235 km
Brescia Dongguan 9,205 km
Catania Beijing 8,279 km

Distance between cities calculator →

Other distances from Italy

Distance between countries Kilometers
From Italy to China 7,584 km
From Italy to India 6,578 km
From Italy to United States 8,640 km
From Italy to Indonesia 11,010 km
From Italy to Pakistan 5,171 km

Other distances from China

Distances between countries Kilometers
From China to India 2,984 km
From China to United States 11,671 km
From China to Indonesia 4,181 km
From China to Pakistan 3,291 km
From China to Brazil 16,638 km

Countries separated by similar distances

The following list contains countries that are separated by a similar distance as it is between Italy and China.

From To Distance (kilometers)
Italy Madagascar 7,585 km
Italy Martinique 7,585 km
United States Belgium 7,573 km
Spain Comoros 7,590 km
Italy Barbados 7,565 km
Colombia Morocco 7,595 km
France Curacao 7,597 km
France Netherlands Antilles 7,598 km
Brazil Angola 7,561 km
Chile Cabo Verde 7,601 km
France Cuba 7,558 km
United States Spain 7,607 km
Spain United States 7,607 km
Germany Puerto Rico 7,552 km

More distances from Italy

Calculate the distance between any 2 countries