The distance between Charlotte Amalie, U.S. Virgin Islands and Soyapango, El Salvador is 2,639 kilometers (1,640 miles).
Charlotte Amalie, Saint Thomas Island, U.S. Virgin Islands
Soyapango, San Salvador Department, El Salvador From Charlotte Amalie to Soyapango, the straight-line distance is 2,639 kilometers, heading west. Charlotte Amalie is at only 10 meters above sea level, while Soyapango is at 634 meters.
| 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 | |
Local time:
Time Zone: America/St_Thomas
Coordinates: 18.3419° N 64.9307° W
Elevation: 10 m (33 ft)
Local time:
Time Zone: America/El_Salvador
Coordinates: 13.7102° N 89.1399° W
Elevation: 634 m (2,080 ft)
| Distance between cities | Kilometers |
|---|---|
| From Charlotte Amalie to Christiansted | 70 km |
| From Charlotte Amalie to Frederiksted | 70 km |
| From Charlotte Amalie to Saint Croix | 71 km |
| From Charlotte Amalie to Tutu | 5 km |
| From Charlotte Amalie to Cruz Bay | 15 km |
| Distances between cities | Kilometers |
|---|---|
| From Soyapango to San Salvador | 6 km |
| From Soyapango to San Miguel | 107 km |
| From Soyapango to Santa Ana | 55 km |
| From Soyapango to Mejicanos | 5 km |
| From Soyapango to Santa Tecla | 16 km |
The following list contains cities that are at equal or similar distances as between Charlotte Amalie and Soyapango.
| From | To | Distance (kilometers) |
|---|---|---|
| Philadelphia, United States | Reynosa, Mexico | 2,639 km |
| Chicago, United States | Veracruz, Mexico | 2,639 km |
| Villa Nueva, Guatemala | Raleigh, United States | 2,639 km |
| Barquisimeto, Venezuela | Belém, Brazil | 2,639 km |
| Brooklyn, United States | Mérida, Mexico | 2,639 km |
| Denver, United States | Queens, United States | 2,640 km |
| Coyoacán, Mexico | Bakersfield, United States | 2,638 km |
| Port Moresby, Papua New Guinea | Newcastle, Australia | 2,640 km |
| Brooklyn, United States | Colorado Springs, United States | 2,640 km |
| Guadalajara, Mexico | Sacramento, United States | 2,640 km |
| Quito, Ecuador | Mérida, Mexico | 2,638 km |
| Brasília, Brazil | Mar del Plata, Argentina | 2,638 km |
| San Francisco, United States | Guadalajara, Mexico | 2,641 km |
| Manhattan, United States | Colorado Springs, United States | 2,637 km |
| Shenzhen, China | Kolkata, India | 2,641 km |
| Guatemala City, Guatemala | San Juan, Puerto Rico | 2,637 km |
| New York City, United States | Mérida, Mexico | 2,641 km |
| Mississauga, Canada | Santiago de Cuba, Cuba | 2,637 km |
| Guatemala City, Guatemala | Wichita, United States | 2,642 km |
| Hermosillo, Mexico | Mixco, Guatemala | 2,636 km |