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)

3,129 km

Shortest distance between major cities

Mumbai → Burao

Distances between India and Somalia by cities:

City in India City in Somalia Distance (kilometers)
Pune Borama 3,438 km
Mumbai Cabudwaaq 3,217 km
Jaipur Borama 3,905 km
Surat Gebiley 3,374 km
Kolkata Mogadishu 5,171 km
Kanpur Gebiley 4,285 km
Lucknow Gebiley 4,352 km
Ahmedabad Gebiley 3,417 km
Nagpur Burao 3,815 km
Coimbatore Burao 3,446 km
Coimbatore Mogadishu 3,631 km
Lucknow Cabudwaaq 4,323 km
Chennai Mogadishu 4,037 km
Navi Mumbai Borama 3,364 km
Surat Mogadishu 3,657 km
Bengaluru Gebiley 3,723 km
Chennai Gebiley 4,015 km
Delhi Mogadishu 4,485 km
Navi Mumbai Gebiley 3,328 km
Ahmedabad Mogadishu 3,747 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
Brazil Puerto Rico 3,934 km
Japan Laos 3,924 km
Germany Mali 3,941 km
United Kingdom Armenia 3,914 km
Italy Eritrea 3,946 km
Mexico U.S. Virgin Islands 3,948 km
Germany Kuwait 3,910 km
China Sri Lanka 3,909 km
Italy Turkmenistan 3,951 km
United Kingdom Syria 3,955 km
Italy Bahrain 3,897 km
Paraguay Grenada 3,965 km
Spain Georgia 3,894 km

More distances from India

Calculate the distance between any 2 countries