Distance from Coral Bay to Mogadishu

The distance between Coral Bay, U.S. Virgin Islands and Mogadishu, Somalia is 12,056 kilometers (7,491 miles).

Coral Bay, Saint John Island, U.S. Virgin Islands

Mogadishu, Banaadir, Somalia

From Coral Bay to Mogadishu, the straight-line distance is 12,056 kilometers, heading east. Both cities are at a similar altitude, with Coral Bay at 19 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
Coral Bay, U.S. Virgin Islands

Local time:

Time Zone: America/St_Thomas

Coordinates: 18.348° N 64.7132° W

Elevation: 19 m (62 ft)


Nearby airports:
  • Terrance B. Lettsome International Airport (EIS)
  • Charlotte Amalie Harbor Seaplane Base (SPB)
  • Cyril E. King Airport (STT)
  • Virgin Gorda Airport (VIJ)
  • Auguste George Airport (NGD)
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 Coral Bay and Mogadishu.

From To Distance (kilometers)
Hong Kong, Hong Kong Minneapolis, United States 12,056 km
Kumasi, Ghana Sacramento, United States 12,055 km
Surat, India Boston, United States 12,055 km
Surat, India South Boston, United States 12,057 km
Abuja, Nigeria Tucson, United States 12,055 km
Auckland, New Zealand Guarulhos, Brazil 12,054 km
Kingston, Jamaica Kampala, Uganda 12,054 km
Boston, United States Bhopal, India 12,054 km
Portland, United States Kaduna, Nigeria 12,053 km
Minsk, Belarus Arequipa, Peru 12,059 km
Phoenix, United States Gold Coast, Australia 12,053 km
Seoul, South Korea Naucalpan de Juárez, Mexico 12,060 km
Brisbane, Australia Phoenix, United States 12,060 km
Seoul, South Korea Ecatepec de Morelos, Mexico 12,060 km
Baghdad, Iraq San Jose, United States 12,052 km
Nairobi, Kenya Maracaibo, Venezuela 12,060 km
Guatemala City, Guatemala Cairo, Egypt 12,060 km
Istanbul, Turkey Arequipa, Peru 12,060 km
Seoul, South Korea Ciudad López Mateos, Mexico 12,051 km

Measure more distances between cities