Distance from Sudan to China

The distance between Sudan and China is 7,748 kilometers (4,814 miles).

Sudan, Africa

China, Asia

7,748 km

Distance between centroids

3,972 km

Shortest distance

Calculated based on main borders (including major islands)

7,734 km

Shortest distance between major cities

Port Sudan → Beijing

Distances between Sudan and China by cities:

City in Sudan City in China Distance (kilometers)
Port Sudan Shanghai 8,379 km
Al Qadarif Shanghai 8,850 km
Kassala Suzhou 8,595 km
Geneina Tianjin 9,480 km
Nyala Beijing 9,290 km
Khartoum Suzhou 8,950 km
Port Sudan Beijing 7,734 km
Kosti Shanghai 9,153 km
El Fasher Shanghai 9,806 km
Khartoum Shanghai 9,033 km
El Obeid Chengdu 7,744 km
Geneina Beijing 9,395 km
Ad-Damazin Beijing 8,504 km
El Fasher Beijing 9,140 km
Kosti Suzhou 9,071 km
Singa Shanghai 9,035 km
Ad-Damazin Shanghai 9,071 km
Singa Guangzhou 8,374 km
Rabak Nanjing 8,878 km
Al Qadarif Suzhou 8,768 km

Distance between cities calculator →

Other distances from Sudan

Distance between countries Kilometers
From Sudan to China 7,748 km
From Sudan to India 5,249 km
From Sudan to United States 12,113 km
From Sudan to Indonesia 9,354 km
From Sudan to Pakistan 4,460 km

Other distances from China

Distances 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

Countries separated by similar distances

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

From To Distance (kilometers)
Cuba Norway 7,745 km
Uruguay Western Sahara 7,757 km
Netherlands Suriname 7,740 km
Netherlands Malawi 7,764 km
Sweden Sri Lanka 7,731 km
China Solomon Islands 7,727 km
Sweden Laos 7,774 km
China Malta 7,775 km
Bulgaria Mauritius 7,720 km
Cuba Luxembourg 7,782 km
Bulgaria Reunion 7,712 km
Greece South Africa 7,710 km
Puerto Rico Italy 7,796 km
Ethiopia Russia 7,797 km

More distances from Sudan

Calculate the distance between any 2 countries