Distance from Moroni to Saint Croix

The distance between Moroni, Comoros and Saint Croix, U.S. Virgin Islands is 12,295 kilometers (7,640 miles)

Country: Comoros

Region: Grande Comore

City: Moroni

Country: U.S. Virgin Islands

Region: Saint Croix Island

City: Saint Croix

Travel time

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

Moroni, Comoros

Local time:

Coordinates: 11.7022° S 43.2551° E


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)

Saint Croix, U.S. Virgin Islands

Local time:

Coordinates: 17.7275° N 64.747° W


Nearby airports:
  • Henry E Rohlsen Airport (STX)
  • Charlotte Amalie Harbor Seaplane Base (SPB)
  • Cyril E. King Airport (STT)
  • Terrance B. Lettsome International Airport (EIS)
  • Vieques Airport (VQS)

Other distances from Moroni

Distance between cities Kilometers
From Moroni to Moutsamoudou 135 km
From Moroni to Fomboni 84 km
From Moroni to Domoni 152 km
From Moroni to Tsimbeo 143 km
From Moroni to Adda-Douéni 150 km

Other distances from Saint Croix

Distances between cities Kilometers
From Saint Croix to Charlotte Amalie 71 km
From Saint Croix to Cruz Bay 67 km

Cities within similar distances

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

From To Distance (kilometers)
Shenzhen, China Omaha, United States 12,295 km
Saint Petersburg, Russia Asunción, Paraguay 12,294 km
Wuhan, China Nashville, United States 12,297 km
Moscow, Russia Santa Cruz de la Sierra, Bolivia 12,297 km
Kinshasa, Democratic Republic of the Congo Wichita, United States 12,293 km
Tianjin, China Tampico, Mexico 12,293 km
Dongguan, China Albuquerque, United States 12,297 km
Shenzhen, China Tucson, United States 12,292 km
Wuhan, China Memphis, United States 12,298 km
Shanghai, China Raleigh, United States 12,298 km
Shanghai, China Santa Catarina, Mexico 12,299 km
Ahmedabad, India Maceió, Brazil 12,300 km
Shanghai, China Charlotte, United States 12,290 km
Delhi, India Lincoln, United States 12,289 km
Kano, Nigeria Mexicali, Mexico 12,289 km
Istanbul, Turkey Rosario, Argentina 12,289 km
Beijing, China Santiago de Querétaro, Mexico 12,302 km
Ottawa, Canada Pune, India 12,288 km

Measure more distances between cities