Distance from Mogadishu to Rome

The distance between Mogadishu, Somalia and Rome, Italy is 5,499 kilometers (3,417 miles).

Mogadishu, Banaadir, Somalia

Rome, Lazio, Italy

From Mogadishu to Rome, the straight-line distance is 5,499 kilometers, heading northwest. Mogadishu is at only 12 meters above sea level, while Rome is at 52 meters.

Travel time

Mode Estimated time
Bicycle 18-22 days
Motorcycle 6-7 days
Car 5-6 days
Airplane 8-10 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)
Rome, Italy

Local time:

Time Zone: Europe/Rome

Coordinates: 41.8919° N 12.5113° E

Elevation: 52 m (171 ft)


Nearby airports:
  • Roma Ciampino Airport (CIA)
  • Leonardo da Vinci–Fiumicino Airport (FCO)
  • Latina Air Base (QLT)
  • Perugia San Francesco d'Assisi – Umbria International Airport (PEG)
  • Pescara International Airport (PSR)

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 Rome

Distances between cities Kilometers
From Rome to Milan 479 km
From Rome to Naples 187 km
From Rome to Turin 526 km
From Rome to Palermo 425 km
From Rome to Genoa 403 km

Cities within similar distances

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

From To Distance (kilometers)
Delhi, India Kakamega, Kenya 5,499 km
Brooklyn, United States Kingston upon Hull, United Kingdom 5,498 km
Montréal, Canada Oslo, Norway 5,500 km
Oslo, Norway Laval, Canada 5,500 km
Belmopan, Belize San Miguel de Tucumán, Argentina 5,500 km
Trujillo, Peru Cleveland, United States 5,500 km
New York City, United States Kingston upon Hull, United Kingdom 5,497 km
Arequipa, Peru New Orleans, United States 5,501 km
Los Angeles, United States Cúcuta, Colombia 5,502 km
Mexicali, Mexico Cuenca, Ecuador 5,496 km
Jakarta, Indonesia Newcastle, Australia 5,502 km
Los Angeles, United States Bucaramanga, Colombia 5,503 km
San Diego, United States Barquisimeto, Venezuela 5,495 km
Cali, Colombia Winnipeg, Canada 5,503 km
Brampton, Canada Swansea, United Kingdom 5,504 km
Mississauga, Canada Swansea, United Kingdom 5,504 km
Santo Domingo, Dominican Republic San Francisco, United States 5,504 km
Jakarta, Indonesia Sydney, Australia 5,494 km
Tehran, Iran Hanoi, Vietnam 5,504 km
San Salvador, El Salvador Asunción, Paraguay 5,505 km

Measure more distances between cities