Distance from China to Somalia

The distance between China and Somalia is 6,816 kilometers (4,235 miles).

China, Asia

Somalia, Africa

6,816 km

Distance between centroids

3,561 km

Shortest distance

Calculated based on main borders (including major islands)

6,646 km

Shortest distance between major cities

Chengdu → Gebiley

Distances between China and Somalia by cities:

City in China City in Somalia Distance (kilometers)
Suzhou Mogadishu 8,495 km
Shenyang Gebiley 8,455 km
Guangzhou Borama 7,556 km
Qingdao Burao 8,035 km
Beijing Gebiley 7,857 km
Hangzhou Mogadishu 8,443 km
Foshan Mogadishu 7,656 km
Chengdu Borama 6,675 km
Qingdao Gebiley 8,195 km
Foshan Gebiley 7,509 km
Shanghai Mogadishu 8,576 km
Shenyang Burao 8,309 km
Dongguan Mogadishu 7,719 km
Chongqing Borama 6,903 km
Nanjing Mogadishu 8,334 km
Suzhou Gebiley 8,225 km
Tianjin Gebiley 7,919 km
Shenzhen Gebiley 7,606 km
Nanjing Bosaso 7,438 km
Dongguan Gebiley 7,572 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 Somalia

Distances between countries Kilometers
From Somalia to China 6,816 km
From Somalia to India 3,932 km
From Somalia to United States 13,894 km
From Somalia to Indonesia 7,558 km
From Somalia to Pakistan 3,699 km

Countries separated by similar distances

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

From To Distance (kilometers)
Australia Japan 6,821 km
Japan Australia 6,821 km
United Kingdom Saint Vincent and the Grenadines 6,822 km
Australia Sri Lanka 6,810 km
France U.S. Virgin Islands 6,806 km
United States Bolivia 6,802 km
United Kingdom Mongolia 6,802 km
Australia South Korea 6,801 km
United Kingdom Uganda 6,799 km
Mexico French Polynesia 6,842 km
Argentina Cuba 6,798 km
France Barbados 6,796 km
United Kingdom Dominican Republic 6,846 km
France Martinique 6,794 km
United States United Kingdom 6,848 km

More distances from China

Calculate the distance between any 2 countries