Distance from China to Croatia

The distance between China and Croatia is 7,228 kilometers (4,492 miles).

China, Asia

Croatia, Europe

7,228 km

Distance between centroids

4,423 km

Shortest distance

Calculated based on main borders (including major islands)

7,545 km

Shortest distance between major cities

Chengdu → Karlovac

Distances between China and Croatia by cities:

City in China City in Croatia Distance (kilometers)
Dongguan Zagreb 8,781 km
Shanghai Zagreb 8,662 km
Shanghai Split 8,769 km
Shenyang Sesvete 7,931 km
Hangzhou Karlovac 8,698 km
Chengdu Karlovac 7,545 km
Chongqing Zagreb 7,762 km
Chongqing Split 7,825 km
Foshan Zagreb 8,736 km
Beijing Karlovac 7,706 km
Guangzhou Split 8,797 km
Shenzhen Karlovac 8,886 km
Tianjin Karlovac 7,813 km
Qingdao Sesvete 8,196 km
Shenzhen Zagreb 8,842 km
Nanjing Zagreb 8,418 km
Foshan Karlovac 8,780 km
Guangzhou Karlovac 8,782 km
Wuhan Karlovac 8,275 km
Suzhou Zagreb 8,598 km

Distance between cities calculator →

Other distances from China

Distance 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

Other distances from Croatia

Distances between countries Kilometers
From Croatia to China 7,228 km
From Croatia to India 6,372 km
From Croatia to United States 8,575 km
From Croatia to Indonesia 10,757 km
From Croatia to Pakistan 4,943 km

Countries separated by similar distances

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

From To Distance (kilometers)
Germany China 7,242 km
China Germany 7,242 km
Italy Botswana 7,217 km
United Kingdom French Guiana 7,216 km
Australia Maldives 7,247 km
Paraguay Western Sahara 7,212 km
Ecuador Senegal 7,250 km
United States Norway 7,205 km
Italy Namibia 7,203 km
France Nepal 7,197 km
Spain Venezuela 7,263 km
United Kingdom Burundi 7,192 km
France Bahamas 7,269 km
China Slovenia 7,191 km

More distances from China

Calculate the distance between any 2 countries