Distance from Toronto to Charlotte Amalie

The distance between Toronto, Canada and Charlotte Amalie, U.S. Virgin Islands is 3,123 kilometers (1,940 miles)

Country: Canada

Region: Ontario

City: Toronto

Country: U.S. Virgin Islands

Region: Saint Thomas Island

City: Charlotte Amalie

Travel time

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

Toronto, Canada

Local time:

Coordinates: 43.7001° N 79.4163° W


Nearby airports:
  • Downsview Airport (YZD)
  • Billy Bishop Toronto City Airport (YTZ)
  • Toronto Pearson International Airport (YYZ)
  • Buttonville Municipal Airport (YKZ)
  • Oshawa Airport (YOO)

Charlotte Amalie, U.S. Virgin Islands

Local time:

Coordinates: 18.3419° N 64.9307° W


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 Toronto

Distance between cities Kilometers
From Toronto to Ottawa 351 km
From Toronto to Montréal 504 km
From Toronto to Edmonton 2,706 km
From Toronto to Mississauga 24 km
From Toronto to Winnipeg 1,513 km

Other distances from Charlotte Amalie

Distances between cities Kilometers
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 Toronto and Charlotte Amalie.

From To Distance (kilometers)
Brasília, Brazil Ciudad Guayana, Venezuela 3,123 km
León de los Aldama, Mexico Baltimore, United States 3,123 km
Mexico City, Mexico Bucaramanga, Colombia 3,123 km
Maracaibo, Venezuela Cuautitlán Izcalli, Mexico 3,123 km
Coyoacán, Mexico Bucaramanga, Colombia 3,123 km
Omaha, United States Soyapango, El Salvador 3,123 km
Chengdu, China Chennai, India 3,123 km
Gustavo Adolfo Madero, Mexico Pasto, Colombia 3,122 km
Quito, Ecuador Iztacalco, Mexico 3,124 km
Puebla, Mexico Sacramento, United States 3,122 km
The Bronx, United States Villahermosa, Mexico 3,122 km
Ecatepec de Morelos, Mexico Bucaramanga, Colombia 3,124 km
Ciudad Guayana, Venezuela Villa Nueva, Guatemala 3,122 km
San Diego, United States Toledo, United States 3,122 km
Chicago, United States Soyapango, El Salvador 3,122 km
Cuauhtémoc, Mexico Pasto, Colombia 3,122 km
Indianapolis, United States Oakland, United States 3,124 km
Gustavo Adolfo Madero, Mexico Bucaramanga, Colombia 3,124 km

Measure more distances between cities