Distance from Comayagua to Charlotte Amalie

The distance between Comayagua, Honduras and Charlotte Amalie, U.S. Virgin Islands is 2,462 kilometers (1,530 miles).

Comayagua, Comayagua Department, Honduras

Charlotte Amalie, Saint Thomas Island, U.S. Virgin Islands

From Comayagua to Charlotte Amalie, the straight-line distance is 2,462 kilometers, heading east. Comayagua is situated at an altitude of 551 meters above sea level, while Charlotte Amalie is at only 10 meters.

Travel time

Mode Estimated time
Bicycle 8-10 days
Motorcycle 3-4 days
Car 2-3 days
Airplane 3-4 hours
Speed Time
50 km/h
100 km/h
150 km/h
Comayagua, Honduras

Local time:

Time Zone: America/Tegucigalpa

Coordinates: 14.4558° N 87.6397° W

Elevation: 551 m (1,808 ft)


Nearby airports:
  • Coronel Enrique Soto Cano Air Base (XPL)
  • Toncontín International Airport (TGU)
  • Ramón Villeda Morales International Airport (SAP)
  • Santa Rosa de Copan Airport (SDH)
  • Tela Airport (TEA)
Charlotte Amalie, U.S. Virgin Islands

Local time:

Time Zone: America/St_Thomas

Coordinates: 18.3419° N 64.9307° W

Elevation: 10 m (33 ft)


Nearby airports:
  • Charlotte Amalie Harbor Seaplane Base (SPB)
  • Cyril E. King Airport (STT)
  • Benjamín Rivera Noriega Airport (CPX)
  • Terrance B. Lettsome International Airport (EIS)
  • Virgin Gorda Airport (VIJ)

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Comayagua and Charlotte Amalie.

From To Distance (kilometers)
Los Angeles, United States Toluca, Mexico 2,462 km
Managua, Nicaragua Mazatlán, Mexico 2,462 km
Mérida, Mexico Soacha, Colombia 2,462 km
Calgary, Canada Arlington, United States 2,461 km
Louisville, United States Xico, Mexico 2,461 km
Santiago, Chile Callao, Peru 2,461 km
León de los Aldama, Mexico Fresno, United States 2,463 km
Los Angeles, United States Winnipeg, Canada 2,463 km
Jacksonville, United States Montería, Colombia 2,464 km
Portland, United States Tulsa, United States 2,464 km
Minsk, Belarus Palma, Spain 2,460 km
Louisville, United States Coyoacán, Mexico 2,464 km
Tehran, Iran Moscow, Russia 2,464 km
Montréal, Canada Arlington, United States 2,464 km
Louisville, United States Irapuato, Mexico 2,459 km
Vancouver, Canada Hermosillo, Mexico 2,465 km
Santiago, Chile Lima, Peru 2,459 km
Trujillo, Peru Caracas, Venezuela 2,459 km
Morelia, Mexico Bakersfield, United States 2,466 km
Iztapalapa, Mexico Louisville, United States 2,458 km

Measure more distances between cities