Distance from San Antonio to Charlotte Amalie

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

San Antonio, Toledo District, Belize

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

From San Antonio to Charlotte Amalie, the straight-line distance is 2,570 kilometers, heading east. San Antonio is situated at an altitude of 89 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: 16.2436° N 89.0242° W

Elevation: 89 m (292 ft)


Nearby airports:
  • Big Creek Airport (BGK)
  • Puerto Barrios Airport (PBR)
  • Matthew Spain Airport (SQS)
  • Mundo Maya Airport (FRS)
  • Ramón Villeda Morales International Airport (SAP)
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)

Other distances from Charlotte Amalie

Distances between cities Kilometers
From Charlotte Amalie to Christiansted 70 km
From Charlotte Amalie to Saint Croix 71 km
From Charlotte Amalie to Cruz Bay 15 km

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)
Cali, Colombia Cochabamba, Bolivia 2,570 km
Trujillo, Peru Barcelona, Venezuela 2,569 km
Mississauga, Canada Reynosa, Mexico 2,571 km
Detroit, United States Chihuahua, Mexico 2,571 km
San Juan, Puerto Rico Brooklyn, United States 2,571 km
San Juan, Puerto Rico Queens, United States 2,571 km
Managua, Nicaragua New South Memphis, United States 2,571 km
Indianapolis, United States Azcapotzalco, Mexico 2,571 km
Monterrey, Mexico Kingston, Jamaica 2,572 km
Moscow, Russia Preston, United Kingdom 2,568 km
Kingston, Jamaica San Luis Potosí, Mexico 2,568 km
Kingston, Jamaica San Nicolás de los Garza, Mexico 2,572 km
Miami, United States Halifax, Canada 2,572 km
San Jose, United States Guadalajara, Mexico 2,572 km
Indianapolis, United States Venustiano Carranza, Mexico 2,572 km
Santo Domingo, Dominican Republic Nashville, United States 2,568 km
Indianapolis, United States Ciudad Nezahualcoyotl, Mexico 2,572 km
Santa Cruz de la Sierra, Bolivia Quito, Ecuador 2,568 km

Measure more distances between cities