Distance from Sapporo to Saint Croix

The distance between Sapporo, Japan and Saint Croix, U.S. Virgin Islands is 12,766 kilometers (7,933 miles)

Country: Japan

Region: Hokkaido

City: Sapporo

Country: U.S. Virgin Islands

Region: Saint Croix Island

City: Saint Croix

Travel time

Mode Estimated time
Airplane 18-20 hours
Jet fighter 12-14 hours
Speed Time
300 km/h

Sapporo, Japan

Local time:

Coordinates: 43.0667° N 141.35° E


Nearby airports:
  • Okadama Airport (OKD)
  • New Chitose Airport (CTS)
  • Asahikawa Airport (AKJ)
  • Hakodate Airport (HKD)
  • Tokachi-Obihiro Airport (OBO)

Saint Croix, U.S. Virgin Islands

Local time:

Coordinates: 17.7275° N 64.747° W


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 Sapporo

Distance between cities Kilometers
From Sapporo to Tokyo 831 km
From Sapporo to Yokohama 860 km
From Sapporo to Osaka 1,058 km
From Sapporo to Nagoya 956 km
From Sapporo to Kobe 1,072 km

Other distances from Saint Croix

Distances between cities Kilometers
From Saint Croix to Charlotte Amalie 71 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 Sapporo and Saint Croix.

From To Distance (kilometers)
Queens, United States Calcutta, India 12,766 km
Detroit, United States Calcutta, India 12,766 km
New York City, United States Calcutta, India 12,767 km
Baghdad, Iraq San José, Costa Rica 12,765 km
Barcelona, Spain Honolulu, United States 12,765 km
Natal, Brazil Nagpur, India 12,767 km
Bengaluru, India Maceió, Brazil 12,767 km
Melbourne, Australia Los Angeles, United States 12,764 km
Wuhan, China Saltillo, Mexico 12,764 km
Delhi, India Maceió, Brazil 12,763 km
Hyderabad, India Jaboatão dos Guararapes, Brazil 12,769 km
Melbourne, Australia Joinville, Brazil 12,762 km
Shanghai, China Jacksonville, United States 12,770 km
Hyderabad, India Jaboatão, Brazil 12,770 km
Sydney, Australia Acapulco de Juárez, Mexico 12,762 km
Shanghai, China Morelia, Mexico 12,770 km
Wuhan, China Santa Catarina, Mexico 12,770 km
Miami, United States Nairobi, Kenya 12,771 km
Baghdad, Iraq Managua, Nicaragua 12,761 km
Dhaka, Bangladesh Bakersfield, United States 12,771 km

Measure more distances between cities