Distance from Mogadishu to Krasnodar

The distance between Mogadishu, Somalia and Krasnodar, Russia is 4,805 kilometers (2,986 miles).

Mogadishu, Banaadir, Somalia

Krasnodar, Krasnodar Krai, Russia

From Mogadishu to Krasnodar, the straight-line distance is 4,805 kilometers, heading north. Both cities are at a similar altitude, with Mogadishu at 12 meters above sea level and Krasnodar at 36 meters.

Travel time

Mode Estimated time
Bicycle 15-18 days
Motorcycle 6-7 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)
Krasnodar, Russia

Local time:

Time Zone: Europe/Moscow

Coordinates: 45.0453° N 38.9818° E

Elevation: 36 m (118 ft)


Nearby airports:
  • Krasnodar International Airport (KRR)
  • Novorossiysk (NOI)
  • Gelendzhik Airport (GDZ)
  • Anapa Vityazevo Airport (AAQ)
  • Yeysk Airport (EIK)

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 Krasnodar

Distances between cities Kilometers
From Krasnodar to Moscow 1,195 km
From Krasnodar to Saint Petersburg 1,755 km
From Krasnodar to Yekaterinburg 1,994 km
From Krasnodar to Kazan 1,392 km
From Krasnodar to Chelyabinsk 1,947 km

Cities within similar distances

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

From To Distance (kilometers)
Paris, France Accra, Ghana 4,805 km
Barranquilla, Colombia Salvador, Brazil 4,805 km
Lima, Peru Reynosa, Mexico 4,805 km
Guayaquil, Ecuador The Bronx, United States 4,806 km
Abuja, Nigeria Cardiff, United Kingdom 4,804 km
Belo Horizonte, Brazil Barranquilla, Colombia 4,806 km
Ahmedabad, India Kakamega, Kenya 4,803 km
Helsinki, Finland Lahore, Pakistan 4,803 km
Nashville, United States Chiclayo, Peru 4,808 km
Istanbul, Turkey Indore, India 4,808 km
Ciudad Juárez, Mexico Cuenca, Ecuador 4,808 km
Cali, Colombia Tucson, United States 4,801 km
Trujillo, Peru Charlotte, United States 4,801 km
Amsterdam, Netherlands Abuja, Nigeria 4,809 km
Panama City, Panama Puente Alto, Chile 4,809 km
Tehran, Iran Belfast, United Kingdom 4,810 km
Callao, Peru Reynosa, Mexico 4,800 km
Medellín, Colombia Mesa, United States 4,800 km
Santo Domingo, Dominican Republic Mexicali, Mexico 4,799 km
Bucharest, Romania Jaipur, India 4,811 km

Measure more distances between cities