Distance from China to Estonia

The distance between China and Estonia is 6,085 kilometers (3,781 miles).

China, Asia

Estonia, Europe

6,085 km

Distance between centroids

3,774 km

Shortest distance

Calculated based on main borders (including major islands)

5,990 km

Shortest distance between major cities

Wuzhong → Viljandi

Distances between China and Estonia by cities:

City in China City in Estonia Distance (kilometers)
Dongguan Viljandi 7,752 km
Qingdao Tartu 6,876 km
Nanjing Narva 7,032 km
Shenyang Viljandi 6,586 km
Shenyang Tartu 6,528 km
Wuhan Viljandi 7,094 km
Wuzhong Tallinn 6,005 km
Nanjing Tallinn 7,214 km
Foshan Tallinn 7,740 km
Guangzhou Tartu 7,648 km
Tianjin Tallinn 6,489 km
Hangzhou Tallinn 7,450 km
Chengdu Viljandi 6,503 km
Beijing Viljandi 6,386 km
Chengdu Tartu 6,437 km
Wuzhong Viljandi 5,990 km
Qingdao Viljandi 6,937 km
Shanghai Kesklinn 7,432 km
Chongqing Tallinn 6,773 km
Guangzhou Viljandi 7,714 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 Estonia

Distances between countries Kilometers
From Estonia to China 6,085 km
From Estonia to India 6,012 km
From Estonia to United States 8,072 km
From Estonia to Indonesia 10,017 km
From Estonia to Pakistan 4,579 km

Countries separated by similar distances

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

From To Distance (kilometers)
United Kingdom Equatorial Guinea 6,084 km
Germany Somalia 6,081 km
Indonesia Kyrgyzstan 6,100 km
Argentina Nicaragua 6,106 km
India Slovakia 6,071 km
India Timor Leste 6,067 km
India Finland 6,114 km
Canada Saint Lucia 6,066 km
Paraguay Guinea-Bissau 6,115 km
Chile Belize 6,118 km
India Hungary 6,062 km
China Lebanon 6,119 km
Mexico Bolivia 6,121 km
Chile Haiti 6,048 km

More distances from China

Calculate the distance between any 2 countries