Distance from Tarrafal to Charlotte Amalie

The distance between Tarrafal, Cabo Verde and Charlotte Amalie, U.S. Virgin Islands is 4,393 kilometers (2,730 miles).

Tarrafal, Cabo Verde

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

From Tarrafal to Charlotte Amalie, the straight-line distance is 4,393 kilometers, heading west. Both cities are at a similar altitude, with Tarrafal at 17 meters above sea level and Charlotte Amalie at 10 meters.

Travel time

Mode Estimated time
Airplane 6-8 hours
Jet fighter 4-5 hours
Speed Time
300 km/h
Tarrafal, Cabo Verde

Local time:

Time Zone: Atlantic/Cape_Verde

Coordinates: 15.2788° N 23.7519° W

Elevation: 17 m (56 ft)


Nearby airports:
  • Praia International Airport (RAI)
  • Maio Airport (MMO)
  • São Filipe Airport (SFL)
  • Aristides Pereira International Airport (BVC)
  • Preguiça Airport (SNE)
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 Tarrafal

Distance between cities Kilometers
From Tarrafal to Praia 46 km
From Tarrafal to Mindelo 222 km
From Tarrafal to Santa Cruz 26 km
From Tarrafal to Porto Novo 238 km
From Tarrafal to Santa Maria 172 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 Tarrafal and Charlotte Amalie.

From To Distance (kilometers)
Morelia, Mexico Callao, Peru 4,393 km
San Juan, Puerto Rico Albuquerque, United States 4,394 km
Valencia, Venezuela Guarulhos, Brazil 4,394 km
Torreón, Mexico Chiclayo, Peru 4,392 km
Rosario, Argentina Bogotá, Colombia 4,392 km
Portland, United States Havana, Cuba 4,394 km
Trujillo, Peru Monterrey, Mexico 4,392 km
Ciudad Juárez, Mexico Cúcuta, Colombia 4,395 km
São Paulo, Brazil Valencia, Venezuela 4,395 km
Fort Worth, United States Cuenca, Ecuador 4,390 km
Taipei, Taiwan Delhi, India 4,396 km
Salvador, Brazil Bogotá, Colombia 4,390 km
Belo Horizonte, Brazil Cúcuta, Colombia 4,389 km
Liverpool, United Kingdom Halifax, Canada 4,397 km
Trujillo, Peru San Nicolás de los Garza, Mexico 4,397 km
Cali, Colombia Chicago, United States 4,397 km
Trujillo, Peru Guadalupe, Mexico 4,388 km
Taipei, Taiwan New Delhi, India 4,398 km
Morelia, Mexico Lima, Peru 4,398 km
Cartagena, Colombia Asunción, Paraguay 4,398 km

Measure more distances between cities