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)
Chongqing Tallinn 6,773 km
Hangzhou Tallinn 7,450 km
Wuhan Tallinn 7,106 km
Shenzhen Viljandi 7,813 km
Foshan Tallinn 7,740 km
Chengdu Tartu 6,437 km
Foshan Viljandi 7,715 km
Guangzhou Tartu 7,648 km
Tianjin Tallinn 6,489 km
Chengdu Viljandi 6,503 km
Nanjing Tallinn 7,214 km
Beijing Viljandi 6,386 km
Dongguan Viljandi 7,752 km
Tianjin Viljandi 6,494 km
Wuzhong Tallinn 6,005 km
Dongguan Tallinn 7,775 km
Shenzhen Põhja-Tallinn 7,840 km
Chongqing Tartu 6,680 km
Shenyang Tartu 6,528 km
Wuzhong Viljandi 5,990 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