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 Karlovac 8,826 km
Tianjin Zagreb 7,765 km
Nanjing Zagreb 8,418 km
Guangzhou Karlovac 8,782 km
Beijing Karlovac 7,706 km
Suzhou Karlovac 8,646 km
Qingdao Sesvete 8,196 km
Shanghai Zagreb 8,662 km
Hangzhou Karlovac 8,698 km
Shanghai Split 8,769 km
Hangzhou Zagreb 8,651 km
Wuhan Zagreb 8,228 km
Nanjing Bol 8,520 km
Chengdu Split 7,561 km
Chengdu Karlovac 7,545 km
Beijing Zagreb 7,658 km
Chongqing Zagreb 7,762 km
Shenzhen Zagreb 8,842 km
Shenyang Karlovac 7,989 km
Wuhan Karlovac 8,275 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