Distance from San Antonio to Charlotte Amalie

The distance between San Antonio, United States and Charlotte Amalie, U.S. Virgin Islands is 3,616 kilometers (2,247 miles).

San Antonio, Texas, United States

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

From San Antonio to Charlotte Amalie, the straight-line distance is 3,616 kilometers, heading east. San Antonio is situated at an altitude of 202 meters above sea level, while Charlotte Amalie is at only 10 meters.

Travel time

Mode Estimated time
Bicycle 12-15 days
Motorcycle 4-5 days
Car 3-4 days
Airplane 5-6 hours
Speed Time
50 km/h
100 km/h
150 km/h
San Antonio, United States

Local time:

Time Zone: America/Chicago

Coordinates: 29.4241° N 98.4936° W

Elevation: 202 m (663 ft)


Nearby airports:
  • Lackland Air Force Base (SKF)
  • Stinson Municipal Airport (SSF)
  • San Antonio International Airport (SAT)
  • Randolph Air Force Base (RND)
  • Kerrville Municipal Louis Schreiner Field (ERV)
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 San Antonio

Distance between cities Kilometers
From San Antonio to New York City 2,548 km
From San Antonio to Los Angeles 1,937 km
From San Antonio to Chicago 1,690 km
From San Antonio to Houston 306 km
From San Antonio to Phoenix 1,365 km

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)
Valencia, Venezuela Goiânia, Brazil 3,616 km
Caracas, Venezuela Ciudad López Mateos, Mexico 3,616 km
San Jose, United States Etobicoke, Canada 3,615 km
Trujillo, Peru Buenos Aires, Argentina 3,615 km
Portland, United States Álvaro Obregón, Mexico 3,617 km
Vancouver, Canada Zapopan, Mexico 3,617 km
Bogotá, Colombia Tonalá, Mexico 3,617 km
Mexico City, Mexico Portland, United States 3,615 km
San Antonio, United States Cúcuta, Colombia 3,614 km
Portland, United States Venustiano Carranza, Mexico 3,614 km
Ottawa, Canada Xochimilco, Mexico 3,614 km
Mississauga, Canada Oakland, United States 3,618 km
Cancún, Mexico Fresno, United States 3,618 km
Barranquilla, Colombia Mazatlán, Mexico 3,618 km
Caracas, Venezuela Cuautitlán Izcalli, Mexico 3,614 km
Cartagena, Colombia Detroit, United States 3,614 km
Brasília, Brazil Chiclayo, Peru 3,618 km
Ottawa, Canada Tlalpan, Mexico 3,614 km
Washington, United States Medellín, Colombia 3,619 km
Oklahoma City, United States San Juan, Puerto Rico 3,619 km

Measure more distances between cities