Distance from Ottawa to Charlotte Amalie

The distance between Ottawa, Canada and Charlotte Amalie, U.S. Virgin Islands is 3,163 kilometers (1,966 miles).

Ottawa, Ontario, Canada

Charlotte Amalie, Saint Thomas Island, U.S. Virgin Islands

From Ottawa to Charlotte Amalie, the straight-line distance is 3,163 kilometers, heading south. Ottawa is situated at an altitude of 71 meters above sea level, while Charlotte Amalie is at only 10 meters.

Travel time

Mode Estimated time
Bicycle 10-12 days
Motorcycle 3-4 days
Car 3-4 days
Airplane 5-6 hours
Speed Time
50 km/h
100 km/h
150 km/h
Ottawa, Canada

Local time:

Time Zone: America/Toronto

Coordinates: 45.4112° N 75.6981° W

Elevation: 71 m (233 ft)


Nearby airports:
  • Ottawa / Rockcliffe Airport (YRO)
  • Ottawa Macdonald-Cartier International Airport (YOW)
  • Ottawa / Gatineau Airport (YND)
  • Smiths Falls-Montague (Russ Beach) Airport (YSH)
  • Ogdensburg International Airport (OGS)
Charlotte Amalie, U.S. Virgin Islands

Local time:

Time Zone: America/St_Thomas

Coordinates: 18.3419° N 64.9307° W

Elevation: 10 m (33 ft)


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 Ottawa

Distance between cities Kilometers
From Ottawa to Toronto 350 km
From Ottawa to Montréal 165 km
From Ottawa to Edmonton 2,844 km
From Ottawa to Winnipeg 1,680 km
From Ottawa to Mississauga 375 km

Other distances from Charlotte Amalie

Distances between cities Kilometers
From Charlotte Amalie to Christiansted 70 km
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 Ottawa and Charlotte Amalie.

From To Distance (kilometers)
San Juan, Puerto Rico Veracruz, Mexico 3,163 km
Bogotá, Colombia Xochimilco, Mexico 3,163 km
Santiago de los Caballeros, Dominican Republic Kansas City, United States 3,163 km
Los Angeles, United States Mérida, Mexico 3,162 km
Bogotá, Colombia Ciudad Nezahualcoyotl, Mexico 3,162 km
Manaus, Brazil Córdoba, Argentina 3,164 km
Bogotá, Colombia Iztapalapa, Mexico 3,164 km
Cali, Colombia Belém, Brazil 3,164 km
Kano, Nigeria Sevilla, Spain 3,162 km
Houston, United States Surrey, Canada 3,162 km
Santiago de los Caballeros, Dominican Republic San Luis Potosí, Mexico 3,162 km
Baghdad, Iraq New Delhi, India 3,165 km
Cartagena, Colombia Saltillo, Mexico 3,161 km
Baghdad, Iraq Delhi, India 3,165 km
Fort Worth, United States Santo Domingo, Dominican Republic 3,161 km
Miami, United States Mesa, United States 3,165 km
Cochabamba, Bolivia Maracaibo, Venezuela 3,161 km
Cartagena, Colombia Washington, United States 3,160 km
San Salvador, El Salvador Mesa, United States 3,166 km
Villa Nueva, Guatemala Detroit, United States 3,166 km

Measure more distances between cities