Distance from Carolina to Mogadishu

The distance between Carolina, Puerto Rico and Mogadishu, Somalia is 12,186 kilometers (7,572 miles).

Carolina, Puerto Rico

Mogadishu, Banaadir, Somalia

From Carolina to Mogadishu, the straight-line distance is 12,186 kilometers, heading east. Both cities are at a similar altitude, with Carolina at 22 meters above sea level and Mogadishu at 12 meters.

Travel time

Mode Estimated time
Airplane 18-20 hours
Jet fighter 12-14 hours
Speed Time
300 km/h
Carolina, Puerto Rico

Local time:

Time Zone: America/Puerto_Rico

Coordinates: 18.3808° N 65.9574° W

Elevation: 22 m (72 ft)


Nearby airports:
  • Luis Muñoz Marín International Airport (SJU)
  • Fernando Luis Ribas Dominicci Airport (SIG)
  • Humacao Airport (HUC)
  • Diego Jimenez Torres Airport (FAJ)
  • José Aponte de la Torre Airport (NRR)
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)

Other distances from Carolina

Distance between cities Kilometers
From Carolina to San Juan 18 km
From Carolina to Ponce 82 km
From Carolina to Arecibo 81 km
From Carolina to Caguas 19 km
From Carolina to Mayagüez 127 km

Other distances from Mogadishu

Distances 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

Cities within similar distances

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

From To Distance (kilometers)
Los Angeles, United States Accra, Ghana 12,187 km
Chengdu, China Philadelphia, United States 12,185 km
Baghdad, Iraq Ciudad Juárez, Mexico 12,184 km
Lucknow, India Milwaukee, United States 12,183 km
León de los Aldama, Mexico Beijing, China 12,183 km
Baghdad, Iraq Montería, Colombia 12,183 km
Nairobi, Kenya Toronto, Canada 12,189 km
Navi Mumbai, India Recife, Brazil 12,182 km
Tehran, Iran Guarulhos, Brazil 12,182 km
Mississauga, Canada Patna, India 12,190 km
Torreón, Mexico Cairo, Egypt 12,190 km
Melbourne, Australia San Miguel de Tucumán, Argentina 12,190 km
Taipei, Taiwan Chihuahua, Mexico 12,190 km
Abuja, Nigeria Portland, United States 12,190 km
Hanoi, Vietnam Bakersfield, United States 12,182 km
Toronto, Canada Vadodara, India 12,181 km
Baghdad, Iraq El Paso, United States 12,181 km
Pune, India Laval, Canada 12,191 km
Brampton, Canada Patna, India 12,181 km

Measure more distances between cities