Distance from San Antonio to Charlotte Amalie

The distance between San Antonio, Belize and Charlotte Amalie, U.S. Virgin Islands is 2,558 kilometers (1,589 miles).

San Antonio, Cayo District, Belize

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

From San Antonio to Charlotte Amalie, the straight-line distance is 2,558 kilometers, heading east. San Antonio is situated at an altitude of 182 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 4-5 hours
Speed Time
50 km/h
100 km/h
150 km/h
San Antonio, Belize

Local time:

Time Zone: America/Belize

Coordinates: 17.0786° N 89.0236° W

Elevation: 182 m (597 ft)


Nearby airports:
  • Matthew Spain Airport (SQS)
  • Big Creek Airport (BGK)
  • Mundo Maya Airport (FRS)
  • Philip S. W. Goldson International Airport (BZE)
  • San Pedro Airport (SPR)
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 San Antonio and Charlotte Amalie.

From To Distance (kilometers)
Charlotte, United States Toluca, Mexico 2,558 km
Warsaw, Poland Córdoba, Spain 2,558 km
Indianapolis, United States Hermosillo, Mexico 2,558 km
Fort Worth, United States Santiago de Cuba, Cuba 2,557 km
Montevideo, Uruguay Arequipa, Peru 2,557 km
Istanbul, Turkey Reading, United Kingdom 2,559 km
Indianapolis, United States Cuautitlán Izcalli, Mexico 2,557 km
Oklahoma City, United States Surrey, Canada 2,559 km
Barranquilla, Colombia Callao, Peru 2,559 km
Lima, Peru Barranquilla, Colombia 2,557 km
Havana, Cuba Ciudad Juárez, Mexico 2,557 km
San Antonio, United States Queens, United States 2,560 km
Havana, Cuba El Paso, United States 2,560 km
Santiago de los Caballeros, Dominican Republic Columbus, United States 2,561 km
Arequipa, Peru Porto Alegre, Brazil 2,562 km
Manhattan, United States San Antonio, United States 2,554 km
Phoenix, United States Atlanta, United States 2,562 km
Indianapolis, United States Ecatepec de Morelos, Mexico 2,554 km
Kingston, Jamaica Nuevo Laredo, Mexico 2,553 km

Measure more distances between cities