Distance from Liberia to Charlotte Amalie

The distance between Liberia, Costa Rica and Charlotte Amalie, U.S. Virgin Islands is 2,367 kilometers (1,471 miles)

Country: Costa Rica

Region: Guanacaste

City: Liberia

Country: U.S. Virgin Islands

Region: Saint Thomas Island

City: Charlotte Amalie

Travel time

Mode Estimated time
Bicycle 7-8 days
Motorcycle 3-4 days
Car 2-3 days
Airplane 3-4 hours
Speed Time
50 km/h
100 km/h
150 km/h

Liberia, Costa Rica

Local time:

Coordinates: 10.635° N 85.4377° W


Nearby airports:
  • Daniel Oduber Quirós International Airport (LIR)
  • Upala Airport (UPL)
  • Tamarindo Airport (TNO)
  • Nosara Airport (NOB)
  • Playa Sámara Carillo Airport (PLD)

Charlotte Amalie, U.S. Virgin Islands

Local time:

Coordinates: 18.3419° N 64.9307° W


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 Liberia

Distance between cities Kilometers
From Liberia to San José 167 km
From Liberia to Alajuela 151 km
From Liberia to Limón 273 km
From Liberia to San Francisco 160 km
From Liberia to San José 48 km

Other distances from Charlotte Amalie

Distances between cities Kilometers
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 Liberia and Charlotte Amalie.

From To Distance (kilometers)
Santo Domingo, Dominican Republic Washington, United States 2,367 km
Córdoba, Argentina Betim, Brazil 2,367 km
San Pedro Sula, Honduras Petare, Venezuela 2,367 km
San Luis, Mexico Lexington-Fayette, United States 2,368 km
Havana, Cuba Puerto La Cruz, Venezuela 2,368 km
Fortaleza, Brazil Mauá, Brazil 2,366 km
Fortaleza, Brazil Carapicuíba, Brazil 2,366 km
Paso del Norte, Mexico Jacksonville, United States 2,368 km
Cancún, Mexico Lincoln, United States 2,366 km
Fortaleza, Brazil Santo André, Brazil 2,369 km
Miami, United States Pereira, Colombia 2,369 km
Managua, Nicaragua Barcelona, Venezuela 2,365 km
Fortaleza, Brazil Osasco, Brazil 2,365 km
Guadalajara, Mexico Atlanta, United States 2,369 km
Havana, Cuba Barcelona, Venezuela 2,369 km
Tonalá, Mexico San José, Costa Rica 2,369 km
São Luís, Brazil Ciudad Guayana, Venezuela 2,365 km
Barquisimeto, Venezuela Mixco, Guatemala 2,364 km
San Juan, Puerto Rico Greensboro, United States 2,370 km
New South Memphis, United States Soyapango, El Salvador 2,370 km

Measure more distances between cities