Distance from Caye Caulker to Charlotte Amalie

The distance between Caye Caulker, Belize and Charlotte Amalie, U.S. Virgin Islands is 2,445 kilometers (1,519 miles).

Caye Caulker, Belize District, Belize

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

From Caye Caulker to Charlotte Amalie, the straight-line distance is 2,445 kilometers, heading east. Both cities are at a similar altitude, with Caye Caulker at 5 meters above sea level and Charlotte Amalie at 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
Caye Caulker, Belize

Local time:

Time Zone: America/Belize

Coordinates: 17.7366° N 88.0276° W

Elevation: 5 m (16 ft)


Nearby airports:
  • San Pedro Airport (SPR)
  • Philip S. W. Goldson International Airport (BZE)
  • Corozal Airport (CZH)
  • Chetumal International Airport (CTM)
  • Matthew Spain Airport (SQS)
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 Caye Caulker and Charlotte Amalie.

From To Distance (kilometers)
Guatemala City, Guatemala Tulsa, United States 2,445 km
Tegucigalpa, Honduras Chiclayo, Peru 2,445 km
Las Vegas, United States Xochimilco, Mexico 2,445 km
Iztapalapa, Mexico Omaha, United States 2,446 km
Puebla, Mexico Louisville, United States 2,446 km
Coyoacán, Mexico Santiago de Cuba, Cuba 2,446 km
Houston, United States Ottawa, Canada 2,443 km
Queens, United States Austin, United States 2,447 km
Tegucigalpa, Honduras Nashville, United States 2,447 km
Las Vegas, United States Milwaukee, United States 2,447 km
Monterrey, Mexico Sacramento, United States 2,447 km
San Francisco, United States Saltillo, Mexico 2,443 km
Louisville, United States Gustavo Adolfo Madero, Mexico 2,447 km
Detroit, United States Mérida, Mexico 2,448 km
La Paz, Bolivia Ibagué, Colombia 2,442 km
Havana, Cuba Chihuahua, Mexico 2,448 km
Mexico City, Mexico Santiago de Cuba, Cuba 2,442 km
Rio de Janeiro, Brazil Belém, Brazil 2,442 km
Coyoacán, Mexico Omaha, United States 2,448 km
Louisville, United States Ciudad López Mateos, Mexico 2,449 km

Measure more distances between cities