Distance from San Pedro Sula to Cruz Bay

The distance between San Pedro Sula, Honduras and Cruz Bay, U.S. Virgin Islands is 2,493 kilometers (1,549 miles)

Country: Honduras

Region: Cortés

City: San Pedro Sula

Country: U.S. Virgin Islands

Region: Saint John Island

City: Cruz Bay

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

San Pedro Sula, Honduras

Local time:

Coordinates: 15.5042° N 88.025° W


Nearby airports:
  • Ramón Villeda Morales International Airport (SAP)
  • Puerto Barrios Airport (PBR)
  • Tela Airport (TEA)
  • Santa Rosa de Copan Airport (SDH)
  • Big Creek Airport (BGK)

Cruz Bay, U.S. Virgin Islands

Local time:

Coordinates: 18.3313° N 64.7938° W


Nearby airports:
  • Charlotte Amalie Harbor Seaplane Base (SPB)
  • Cyril E. King Airport (STT)
  • Terrance B. Lettsome International Airport (EIS)
  • Virgin Gorda Airport (VIJ)
  • Benjamín Rivera Noriega Airport (CPX)

Other distances from Cruz Bay

Distances between cities Kilometers
From Cruz Bay to Saint Croix 67 km
From Cruz Bay to Charlotte Amalie 15 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between San Pedro Sula and Cruz Bay.

From To Distance (kilometers)
Puebla, Mexico Lexington-Fayette, United States 2,493 km
Tegucigalpa, Honduras Puerto La Cruz, Venezuela 2,493 km
Albuquerque, United States Orlando, United States 2,493 km
New York City, United States Santo Domingo Oeste, Dominican Republic 2,492 km
Paso del Norte, Mexico Guatemala City, Guatemala 2,492 km
Charlotte, United States Villa Nueva, Guatemala 2,492 km
Los Angeles, United States Coyoacán, Mexico 2,494 km
Moscow, Russia Paris, France 2,494 km
Mendoza, Argentina São José dos Campos, Brazil 2,492 km
Manhattan, United States Cancún, Mexico 2,492 km
El Paso, United States Mixco, Guatemala 2,492 km
Baltimore, United States Reynosa, Mexico 2,495 km
Saltillo, Mexico Detroit, United States 2,495 km
Charlotte, United States Coacalco, Mexico 2,491 km
Los Angeles, United States Iztacalco, Mexico 2,495 km
Guadalupe, Mexico Pittsburgh, United States 2,491 km
Queens, United States Santo Domingo, Dominican Republic 2,491 km
Omaha, United States Cuernavaca, Mexico 2,495 km
Denver, United States Orlando, United States 2,495 km
Baltimore, United States Nuevo Laredo, Mexico 2,491 km

Measure more distances between cities