Distance from Christiansted to Moca

The distance between Christiansted, U.S. Virgin Islands and Moca, Puerto Rico is 265 kilometers (165 miles).

Christiansted, Saint Croix Island, U.S. Virgin Islands

Moca, Puerto Rico

From Christiansted to Moca, the straight-line distance is 265 kilometers, heading west. Christiansted is at only 4 meters above sea level, while Moca is at 49 meters.

Travel time

Mode Estimated time
Bicycle 1 day
Motorcycle 6-8 hours
Car 6-8 hours
Helicopter 1-2 hours
Airplane 20-30 minutes
Speed Time
30 km/h
60 km/h
90 km/h
120 km/h
Christiansted, U.S. Virgin Islands

Local time:

Time Zone: America/St_Thomas

Coordinates: 17.7468° N 64.7056° W

Elevation: 4 m (13 ft)


Nearby airports:
  • Henry E Rohlsen Airport (STX)
  • Charlotte Amalie Harbor Seaplane Base (SPB)
  • Cyril E. King Airport (STT)
  • Terrance B. Lettsome International Airport (EIS)
  • Virgin Gorda Airport (VIJ)
Moca, Puerto Rico

Local time:

Time Zone: America/Puerto_Rico

Coordinates: 18.3947° N 67.1132° W

Elevation: 49 m (161 ft)


Nearby airports:
  • Rafael Hernandez Airport (BQN)
  • Eugenio María de Hostos Airport (MAZ)
  • Antonio (Nery) Juarbe Pol Airport (ARE)
  • Mercedita Airport (PSE)
  • Fernando Luis Ribas Dominicci Airport (SIG)

Other distances from Moca

Distances between cities Kilometers
From Moca to San Juan 107 km
From Moca to Carolina 122 km
From Moca to Ponce 67 km
From Moca to Arecibo 43 km
From Moca to Caguas 114 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Christiansted and Moca.

From To Distance (kilometers)
Guayaquil, Ecuador Quito, Ecuador 265 km
London, United Kingdom Swansea, United Kingdom 265 km
Paris, France Brussels, Belgium 265 km
Bristol, United Kingdom Bradford, United Kingdom 266 km
Leeds, United Kingdom Reading, United Kingdom 263 km
Columbus, United States Detroit, United States 263 km
Indianapolis, United States Chicago, United States 263 km
Dublin, Ireland Manchester, United Kingdom 267 km
Ecatepec de Morelos, Mexico Irapuato, Mexico 268 km
London, United Kingdom Manchester, United Kingdom 262 km
San Francisco, United States Fresno, United States 261 km
Valencia, Spain Palma, Spain 261 km
Manchester, United Kingdom Islington, United Kingdom 260 km
Leeds, United Kingdom Islington, United Kingdom 270 km
Saltillo, Mexico Nuevo Laredo, Mexico 270 km
Leeds, United Kingdom Bristol, United Kingdom 270 km
Santa Cruz de la Sierra, Bolivia Sucre, Bolivia 260 km
Mexico City, Mexico Irapuato, Mexico 271 km
Columbus, United States Indianapolis, United States 271 km
Manchester, United Kingdom Belfast, United Kingdom 272 km

Measure more distances between cities