Distances Between Cities in Canada
Total Cities
141
Continent
North America
Country Code
CA
Major Cities in Canada
Toronto
Population: 2.8M
43.71°N, -79.40°E
Montréal
Population: 1.8M
45.51°N, -73.59°E
Calgary
Population: 1.3M
51.05°N, -114.09°E
Ottawa
Population: 1.0M
45.41°N, -75.70°E
Edmonton
Population: 1.0M
53.55°N, -113.47°E
Winnipeg
Population: 750K
49.88°N, -97.15°E
Mississauga
Population: 718K
43.58°N, -79.66°E
Vancouver
Population: 662K
49.25°N, -123.12°E
Brampton
Population: 656K
43.68°N, -79.77°E
Hamilton
Population: 569K
43.25°N, -79.85°E
Surrey
Population: 568K
49.11°N, -122.83°E
Québec
Population: 532K
46.81°N, -71.21°E
Halifax
Population: 472K
44.64°N, -63.58°E
Laval
Population: 438K
45.57°N, -73.69°E
London
Population: 422K
42.98°N, -81.23°E
Etobicoke
Population: 365K
43.64°N, -79.57°E
Markham
Population: 339K
43.87°N, -79.27°E
Vaughan
Population: 323K
43.84°N, -79.50°E
Gatineau
Population: 300K
45.48°N, -75.70°E
Victoria
Population: 290K
48.44°N, -123.35°E
Saskatoon
Population: 266K
52.13°N, -106.67°E
Kitchener
Population: 257K
43.43°N, -80.51°E
Burnaby
Population: 249K
49.27°N, -122.95°E
Windsor
Population: 230K
42.30°N, -83.02°E
Longueuil
Population: 229K
45.52°N, -73.47°E
Regina
Population: 226K
50.45°N, -104.62°E
Oakville
Population: 214K
43.45°N, -79.68°E
Richmond
Population: 210K
49.17°N, -123.14°E
Richmond Hill
Population: 202K
43.87°N, -79.44°E
Burlington
Population: 187K
43.39°N, -79.84°E
Popular Routes in Canada
| Route | Driving Distance | Drive Time | |
|---|---|---|---|
| Toronto to Montréal | 653 km (406 miles) | ~8h 10min | View Details → |
Distance Matrix - Top Cities
| From \ To | Toronto | Montréal | Calgary | Ottawa | Edmonton |
|---|---|---|---|---|---|
| Toronto | - | 652 km | 3385 km | 471 km | 3375 km |
| Montréal | 652 km | - | 3774 km | 214 km | 3712 km |
| Calgary | 3385 km | 3774 km | - | 3596 km | 380 km |
| Ottawa | 471 km | 214 km | 3596 km | - | 3545 km |
| Edmonton | 3375 km | 3712 km | 380 km | 3545 km | - |
Note: Distances shown are driving distance estimates. For exact routes, use GPS navigation.
Travel Distances in Canada
Canada has 141 major cities in our database, making it easy to calculate distances between any two locations within the country. Whether you're planning a domestic trip or analyzing logistics, our distance calculator provides accurate estimates for both driving and straight-line distances.
The geography of Canada influences travel distances significantly. Located in North America, the country's road infrastructure connects major urban centers with varying degrees of directness. Driving distances typically exceed straight-line distances by 20-40% due to the road network's adaptation to local terrain and urban development patterns.
Use our calculator to find distances between any cities in Canada. Each calculation provides driving distance estimates, straight-line measurements, and approximate travel times based on typical highway speeds. For international routes from Canada, browse our collection of cross-border distance calculations.