Distance from San Francisco to Charlotte Amalie

The distance between San Francisco, United States and Charlotte Amalie, U.S. Virgin Islands is 5,947 kilometers (3,695 miles).

San Francisco, California, United States

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

From San Francisco to Charlotte Amalie, the straight-line distance is 5,947 kilometers, heading east. Both cities are at a similar altitude, with San Francisco at 28 meters above sea level and Charlotte Amalie at 10 meters.

Travel time

Mode Estimated time
Bicycle 18-22 days
Motorcycle 7-8 days
Car 5-6 days
Airplane 8-10 hours
Speed Time
50 km/h
100 km/h
150 km/h
San Francisco, United States

Local time:

Time Zone: America/Los_Angeles

Coordinates: 37.7749° N 122.4194° W

Elevation: 28 m (92 ft)


Nearby airports:
  • Alameda Naval Air Station (NGZ)
  • San Francisco International Airport (SFO)
  • Oakland International Airport (OAK)
  • San Rafael Airport (SRF)
  • Hayward Executive Airport (HWD)
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 Francisco and Charlotte Amalie.

From To Distance (kilometers)
Lima, Peru Cleveland, United States 5,947 km
Stockholm, Sweden Lucknow, India 5,947 km
Lagos, Nigeria Belo Horizonte, Brazil 5,947 km
Lima, Peru Kansas City, United States 5,947 km
Indianapolis, United States Belfast, United Kingdom 5,948 km
Callao, Peru Kansas City, United States 5,946 km
Callao, Peru Cleveland, United States 5,948 km
San Jose, United States Bucaramanga, Colombia 5,945 km
Portland, United States Santa Marta, Colombia 5,949 km
Toronto, Canada Oslo, Norway 5,949 km
Kanpur, India Stockholm, Sweden 5,949 km
Toronto, Canada Bilbao, Spain 5,950 km
Santiago, Chile Santiago de Cuba, Cuba 5,944 km
Amsterdam, Netherlands Lahore, Pakistan 5,943 km
Belmopan, Belize Puente Alto, Chile 5,951 km
Rome, Italy Halifax, Canada 5,951 km
Philadelphia, United States Córdoba, Spain 5,943 km
Santiago de Querétaro, Mexico Honolulu, United States 5,943 km
Stockholm, Sweden Vadodara, India 5,943 km
Fortaleza, Brazil Cancún, Mexico 5,942 km

Measure more distances between cities