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,842 km

Shortest distance between major cities

Naples → Chengdu

Distances between Italy and China by cities:

City in Italy City in China Distance (kilometers)
Verona Suzhou 8,946 km
Turin Suzhou 9,178 km
Taranto Guangzhou 8,860 km
Brescia Harbin 8,132 km
Prato Suzhou 9,039 km
Messina Guangzhou 9,091 km
Florence Guangzhou 9,171 km
Rome Beijing 8,144 km
Verona Shanghai 9,008 km
Florence Suzhou 9,035 km
Brescia Dongguan 9,205 km
Taranto Suzhou 8,827 km
Messina Suzhou 9,087 km
Bari Suzhou 8,815 km
Palermo Shanghai 9,320 km
Bologna Shanghai 9,046 km
Genoa Shanghai 9,205 km
Milan Shanghai 9,119 km
Naples Chengdu 7,842 km
Bologna Beijing 8,037 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)
China Luxembourg 7,583 km
Sweden South Korea 7,568 km
Nigeria Martinique 7,593 km
Nigeria Saint Lucia 7,594 km
Uruguay Burkina Faso 7,597 km
Cuba France 7,558 km
Greece Mauritius 7,558 km
Slovakia Zimbabwe 7,555 km
Uruguay Mauritania 7,605 km
Netherlands French Guiana 7,555 km
Puerto Rico Germany 7,552 km
New Zealand Indonesia 7,550 km
Netherlands Zambia 7,550 km
China Switzerland 7,615 km

More distances from Italy

Calculate the distance between any 2 countries