Distance from Shelby to Toronto

The distance between Shelby, United States and Toronto, Canada is 1,332 kilometers (828 miles).

Shelby, Alabama, United States

Toronto, Ontario, Canada

From Shelby to Toronto, the straight-line distance is 1,332 kilometers, heading northeast. Both cities are at a similar altitude, with Shelby at 152 meters above sea level and Toronto at 161 meters.

Travel time

Mode Estimated time
Bicycle 4-5 days
Motorcycle 1-2 days
Car 1-2 days
Airplane 2-3 hours
Speed Time
50 km/h
100 km/h
150 km/h
Shelby, United States

Local time:

Time Zone: America/Chicago

Coordinates: 33.1104° N 86.5842° W

Elevation: 152 m (499 ft)


Nearby airports:
  • Birmingham–Shuttlesworth International Airport (BHM)
  • St Clair County Airport (PLR)
  • Thomas C Russell Field (ALX)
  • Talladega Municipal Airport (ASN)
  • Maxwell Air Force Base (MXF)
Toronto, Canada

Local time:

Time Zone: America/Toronto

Coordinates: 43.7064° N 79.3986° W

Elevation: 161 m (528 ft)


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

Other distances from Shelby

Distance between cities Kilometers
From Shelby to New York City 1,401 km
From Shelby to Los Angeles 2,929 km
From Shelby to Chicago 975 km
From Shelby to Houston 913 km
From Shelby to Phoenix 2,369 km

Other distances from Toronto

Distances between cities Kilometers
From Toronto to Ottawa 350 km
From Toronto to Montréal 503 km
From Toronto to Edmonton 2,706 km
From Toronto to Winnipeg 1,514 km
From Toronto to Mississauga 25 km

Cities within similar distances

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

From To Distance (kilometers)
Montevideo, Uruguay Puente Alto, Chile 1,332 km
Valencia, Spain Reading, United Kingdom 1,333 km
Puebla, Mexico Chihuahua, Mexico 1,331 km
Ciudad Guayana, Venezuela Bogotá, Colombia 1,331 km
Oklahoma City, United States Mesa, United States 1,333 km
San Antonio, United States Omaha, United States 1,333 km
Columbus, United States Tampa, United States 1,334 km
Vienna, Austria Leicester, United Kingdom 1,334 km
El Paso, United States Irapuato, Mexico 1,330 km
Villa Nueva, Guatemala Irapuato, Mexico 1,330 km
Guatemala City, Guatemala Irapuato, Mexico 1,330 km
Miami, United States Santo Domingo, Dominican Republic 1,334 km
Port of Spain, Trinidad and Tobago Bucaramanga, Colombia 1,334 km
Denver, United States Bakersfield, United States 1,329 km
Denver, United States Fresno, United States 1,335 km
Houston, United States Colorado Springs, United States 1,329 km
Tegucigalpa, Honduras Cartagena, Colombia 1,335 km
Portland, United States Los Angeles, United States 1,328 km
Saint Petersburg, Russia Berlin, Germany 1,328 km
Dallas, United States Tucson, United States 1,327 km

Measure more distances between cities