Distance from Mogadishu to Delhi

The distance between Mogadishu, Somalia and Delhi, India is 4,485 kilometers (2,787 miles).

Mogadishu, Banaadir, Somalia

Delhi, India

From Mogadishu to Delhi, the straight-line distance is 4,485 kilometers, heading northeast. Mogadishu is at only 12 meters above sea level, while Delhi is at 227 meters.

Travel time

Mode Estimated time
Bicycle 15-18 days
Motorcycle 5-6 days
Car 4-5 days
Airplane 6-8 hours
Speed Time
50 km/h
100 km/h
150 km/h
Mogadishu, Somalia

Local time:

Time Zone: Africa/Mogadishu

Coordinates: 2.0371° N 45.3438° E

Elevation: 12 m (39 ft)


Nearby airports:
  • Aden Adde International Airport (MGQ)
  • Baidoa Airport (BIB)
  • Kisimayu Airport (KMU)
  • Gode Airport (GDE)
Delhi, India

Local time:

Time Zone: Asia/Kolkata

Coordinates: 28.652° N 77.2315° E

Elevation: 227 m (745 ft)


Nearby airports:
  • Indira Gandhi International Airport (DEL)
  • Hissar Airport (HSS)
  • Agra Airport (AGR)
  • Jolly Grant Airport (DED)
  • Bareilly Air Force Station (BEK)

Other distances from Mogadishu

Distance between cities Kilometers
From Mogadishu to Borama 906 km
From Mogadishu to Berbera 930 km
From Mogadishu to Hargeysa 844 km
From Mogadishu to Baidoa 223 km
From Mogadishu to Kismayo 409 km

Other distances from Delhi

Distances between cities Kilometers
From Delhi to Mumbai 1,149 km
From Delhi to Bengaluru 1,736 km
From Delhi to Ahmedabad 778 km
From Delhi to Chennai 1,752 km
From Delhi to Kolkata 1,305 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Mogadishu and Delhi.

From To Distance (kilometers)
Belgrade, Serbia Onitsha, Nigeria 4,485 km
Quito, Ecuador Montevideo, Uruguay 4,486 km
Istanbul, Turkey Benin City, Nigeria 4,486 km
Tehran, Iran Leicester, United Kingdom 4,483 km
Tehran, Iran Nottingham, United Kingdom 4,487 km
Miami, United States Surrey, Canada 4,488 km
Cairo, Egypt Pune, India 4,482 km
Denver, United States Montería, Colombia 4,488 km
Callao, Peru Irapuato, Mexico 4,489 km
Brasília, Brazil Santo Domingo, Dominican Republic 4,489 km
Brussels, Belgium Kaduna, Nigeria 4,480 km
Amsterdam, Netherlands Kano, Nigeria 4,490 km
Hermosillo, Mexico Halifax, Canada 4,490 km
Kano, Nigeria Bristol, United Kingdom 4,490 km
Barquisimeto, Venezuela Curitiba, Brazil 4,490 km
Arequipa, Peru Cancún, Mexico 4,480 km
Leeds, United Kingdom Halifax, Canada 4,480 km
Ciudad Guayana, Venezuela Saltillo, Mexico 4,479 km
Birmingham, United Kingdom Halifax, Canada 4,492 km
Santo Domingo, Dominican Republic Mesa, United States 4,478 km

Measure more distances between cities