Distance from Dehiwala-Mount Lavinia to Saint Croix

The distance between Dehiwala-Mount Lavinia, Sri Lanka and Saint Croix, U.S. Virgin Islands is 15,281 kilometers (9,495 miles).

Dehiwala-Mount Lavinia, Western Province, Sri Lanka

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

From Dehiwala-Mount Lavinia to Saint Croix, the straight-line distance is 15,281 kilometers, heading northwest. Both cities are at a similar altitude, with Dehiwala-Mount Lavinia at 16 meters above sea level and Saint Croix at 42 meters.

Travel time

Mode Estimated time
Airplane 1-2 days
Jet fighter 16-18 hours
Speed Time
300 km/h
Dehiwala-Mount Lavinia, Sri Lanka

Local time:

Time Zone: Asia/Colombo

Coordinates: 6.8402° N 79.8712° E

Elevation: 16 m (52 ft)


Nearby airports:
  • Ratmalana Airport (RML)
  • Bandaranayake International Air Port (CMB)
  • Gregory Lake Seaplane Base (NUA)
  • Koggala Airport (KCT)
  • Sigiriya Air Force Base (GIU)
Saint Croix, U.S. Virgin Islands

Local time:

Time Zone: America/St_Thomas

Coordinates: 17.7275° N 64.747° W

Elevation: 42 m (138 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)
  • Vieques Airport (VQS)

Other distances from Saint Croix

Distances between cities Kilometers
From Saint Croix to Charlotte Amalie 71 km
From Saint Croix to Christiansted 5 km
From Saint Croix to Cruz Bay 67 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Dehiwala-Mount Lavinia and Saint Croix.

From To Distance (kilometers)
Naucalpan de Juárez, Mexico Kolkata, India 15,281 km
Kolkata, India Azcapotzalco, Mexico 15,281 km
Kolkata, India Gustavo Adolfo Madero, Mexico 15,282 km
Ahmedabad, India Bogotá, Colombia 15,282 km
Los Angeles, United States Kakamega, Kenya 15,282 km
Pune, India Mérida, Mexico 15,282 km
Lagos, Nigeria Canberra, Australia 15,279 km
Belmopan, Belize Indore, India 15,279 km
Gold Coast, Australia Baltimore, United States 15,279 km
Canberra, Australia Kaduna, Nigeria 15,278 km
Maracay, Venezuela Newcastle, Australia 15,278 km
Surat, India León de los Aldama, Mexico 15,284 km
Barranquilla, Colombia Pune, India 15,278 km
Maracay, Venezuela Sydney, Australia 15,284 km
Medellín, Colombia Ahmedabad, India 15,278 km
Brisbane, Australia Baltimore, United States 15,285 km
Port Moresby, Papua New Guinea Bilbao, Spain 15,277 km
Fortaleza, Brazil Beijing, China 15,276 km
Port Moresby, Papua New Guinea Santiago de Cuba, Cuba 15,276 km
Kolkata, India Cuauhtémoc, Mexico 15,287 km

Measure more distances between cities