Distance from China to Eritrea

The distance between China and Eritrea is 6,744 kilometers (4,190 miles).

China, Asia

Eritrea, Africa

6,744 km

Distance between centroids

4,121 km

Shortest distance

Calculated based on main borders (including major islands)

6,824 km

Shortest distance between major cities

Chengdu → Keren

Distances between China and Eritrea by cities:

City in China City in Eritrea Distance (kilometers)
Dongguan Mai-Mne 7,909 km
Hangzhou Massawa 8,275 km
Chongqing Mai-Mne 7,123 km
Hangzhou Asmara 8,341 km
Harbin Asmara 8,629 km
Wuhan Mai-Mne 7,857 km
Shenyang Asmara 8,440 km
Wuhan Asmara 7,776 km
Tianjin Keren 7,959 km
Beijing Mai-Mne 7,962 km
Guangzhou Mai-Mne 7,856 km
Shenyang Adi Keyh 8,438 km
Suzhou Assab 8,129 km
Chengdu Keren 6,824 km
Shenzhen Keren 7,910 km
Nanjing Adi Keyh 8,166 km
Shanghai Mai-Mne 8,529 km
Shenzhen Assab 7,573 km
Nanchong Mai-Mne 7,073 km
Suzhou Keren 8,385 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 Eritrea

Distances between countries Kilometers
From Eritrea to China 6,744 km
From Eritrea to India 4,185 km
From Eritrea to United States 12,585 km
From Eritrea to Indonesia 8,338 km
From Eritrea to Pakistan 3,455 km

Countries separated by similar distances

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

From To Distance (kilometers)
Kenya Myanmar 6,742 km
Sweden Bangladesh 6,743 km
Kenya Denmark 6,743 km
Moldova Comoros 6,745 km
Moldova Malawi 6,745 km
Sweden Sao Tome and Principe 6,728 km
Slovakia China 6,752 km
China Slovakia 6,752 km
Ethiopia Laos 6,754 km
North Macedonia Zimbabwe 6,755 km
South Africa Oman 6,756 km
Cuba Guinea-Bissau 6,723 km
South Africa Mauritania 6,760 km
Cuba Ireland 6,765 km
New Zealand Guam 6,769 km

More distances from China

Calculate the distance between any 2 countries