Distance from India to Somalia

The distance between India and Somalia is 3,932 kilometers (2,443 miles).

India, Asia

Somalia, Africa

3,932 km

Distance between centroids

2,218 km

Shortest distance

Calculated based on main borders (including major islands)

2,993 km

Shortest distance between major cities

Mumbai → Laascaanood

Distances between India and Somalia by cities:

City in India City in Somalia Distance (kilometers)
Jaipur Marka 4,329 km
Nagpur Mogadishu 4,225 km
Calcutta Berbera 4,799 km
Delhi Berbera 3,915 km
Pune Hargeysa 3,361 km
Ahmedabad Laascaanood 3,137 km
Ahmedabad Mogadishu 3,747 km
Mumbai Gaalkacyo 3,073 km
Mumbai Laascaanood 2,993 km
Kanpur Laascaanood 4,010 km
Pune Berbera 3,230 km
Lucknow Mogadishu 4,684 km
Nagpur Laascaanood 3,681 km
Jaipur Mogadishu 4,258 km
Surat Laascaanood 3,074 km
Kanpur Berbera 4,112 km
Chennai Mogadishu 4,037 km
Navi Mumbai Buurhakaba 3,626 km
Bengaluru Laascaanood 3,342 km
Indore Berbera 3,548 km

Distance between cities calculator →

Other distances from India

Distance between countries Kilometers
From India to China 2,984 km
From India to United States 13,595 km
From India to Indonesia 4,483 km
From India to Pakistan 1,451 km
From India to Brazil 14,787 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 India and Somalia.

From To Distance (kilometers)
China Turkmenistan 3,927 km
Slovakia Western Sahara 3,933 km
Puerto Rico Brazil 3,934 km
Netherlands Mali 3,921 km
Kenya Cyprus 3,919 km
Bulgaria Mali 3,942 km
Kenya Maldives 3,945 km
Ethiopia Afghanistan 3,910 km
China Sri Lanka 3,909 km
Nigeria Lebanon 3,907 km
North Macedonia Cameroon 3,905 km
Kenya Iran 3,956 km
Nigeria Bosnia and Herzegovina 3,958 km
Nigeria Kosovo 3,902 km
North Macedonia South Sudan 3,962 km

More distances from India

Calculate the distance between any 2 countries