Distance from Coral Bay to Moroni

The distance between Coral Bay, U.S. Virgin Islands and Moroni, Comoros is 12,298 kilometers (7,642 miles).

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

Moroni, Grande Comore, Comoros

From Coral Bay to Moroni, the straight-line distance is 12,298 kilometers, heading east. Both cities are at a similar altitude, with Coral Bay at 19 meters above sea level and Moroni at 27 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)
Moroni, Comoros

Local time:

Time Zone: Indian/Comoro

Coordinates: 11.7022° S 43.2551° E

Elevation: 27 m (89 ft)


Nearby airports:
  • Iconi Airport (YVA)
  • Prince Said Ibrahim International Airport (HAH)
  • Mohéli Bandar Es Eslam Airport (NWA)
  • Ouani Airport (AJN)
  • Dzaoudzi Pamandzi International Airport (DZA)

Other distances from Moroni

Distances between cities Kilometers
From Moroni to Moutsamoudou 135 km
From Moroni to Fomboni 84 km
From Moroni to Tsimbeo 143 km
From Moroni to Domoni 152 km
From Moroni to Mirontsi 136 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Coral Bay and Moroni.

From To Distance (kilometers)
Surat, India Brampton, Canada 12,298 km
Shanghai, China Raleigh, United States 12,298 km
Moscow, Russia Santa Cruz de la Sierra, Bolivia 12,297 km
Navi Mumbai, India Surrey, Canada 12,296 km
Ahmedabad, India Maceió, Brazil 12,300 km
Charlotte, United States Kakamega, Kenya 12,296 km
Lahore, Pakistan Recife, Brazil 12,301 km
Auckland, New Zealand Mumbai, India 12,295 km
Shenzhen, China Omaha, United States 12,295 km
Mumbai, India Surrey, Canada 12,295 km
Canberra, Australia Sacramento, United States 12,295 km
Santiago de Querétaro, Mexico Beijing, China 12,302 km
Lahore, Pakistan Fresno, United States 12,302 km
Portland, United States Nagpur, India 12,302 km
Tehran, Iran Santa Marta, Colombia 12,302 km
Saint Petersburg, Russia Asunción, Paraguay 12,294 km
Shanghai, China San Nicolás de los Garza, Mexico 12,302 km
Chengdu, China Washington, United States 12,302 km
Perth, Australia Benin City, Nigeria 12,294 km
Baghdad, Iraq Tucson, United States 12,302 km

Measure more distances between cities