Distance from High Rock to Mogadishu

The distance between High Rock, Bahamas and Mogadishu, Somalia is 13,202 kilometers (8,203 miles).

High Rock, East Grand Bahama, Bahamas

Mogadishu, Banaadir, Somalia

From High Rock to Mogadishu, the straight-line distance is 13,202 kilometers, heading east. Both cities are at a similar altitude, with High Rock at 4 meters above sea level and Mogadishu at 12 meters.

Travel time

Mode Estimated time
Airplane 1 day
Jet fighter 14-16 hours
Speed Time
300 km/h
High Rock, Bahamas

Local time:

Time Zone: America/Nassau

Coordinates: 26.6265° N 78.2821° W

Elevation: 4 m (13 ft)


Nearby airports:
  • Grand Bahama International Airport (FPO)
  • West End Airport (WTD)
  • Abaco I Walker C Airport (WKR)
  • Treasure Cay Airport (TCB)
  • Great Harbour Cay Airport (GHC)
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 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 High Rock and Mogadishu.

From To Distance (kilometers)
San Juan, Puerto Rico Ludhiana, India 13,202 km
Nashville, United States Vadodara, India 13,202 km
Ahmedabad, India Wichita, United States 13,202 km
Tehran, Iran Toluca, Mexico 13,203 km
Surat, India Kansas City, United States 13,203 km
Salvador, Brazil Bhopal, India 13,203 km
Lucknow, India Mesa, United States 13,201 km
Mexicali, Mexico Patna, India 13,204 km
Seoul, South Korea Santiago de Cuba, Cuba 13,200 km
Lucknow, India Mexicali, Mexico 13,200 km
Austin, United States Ludhiana, India 13,199 km
Melbourne, Australia Surrey, Canada 13,205 km
Kanpur, India San Diego, United States 13,199 km
Chennai, India Boston, United States 13,206 km
Hanoi, Vietnam Hermosillo, Mexico 13,206 km
Baghdad, Iraq Rosario, Argentina 13,198 km
Chennai, India South Boston, United States 13,208 km
Helsinki, Finland Mar del Plata, Argentina 13,196 km
Dhaka, Bangladesh Mexicali, Mexico 13,195 km
Seoul, South Korea San Salvador, El Salvador 13,195 km

Measure more distances between cities