Distance between cities in Canada

Select 2 cities to calculate the distance:

Distances between main cities

In Canada, cities are dispersed compared to those in other countries, with an average distance of 1,636 km between the 10 most populated cities. The following matrix shows all distances between the main cities.

Toronto Ottawa Montréal Edmonton Winnipeg Mississauga Vancouver Brampton
Toronto - 350 km 503 km 2,706 km 1,514 km 25 km 3,365 km 30 km
Ottawa 350 km - 165 km 2,844 km 1,680 km 375 km 3,550 km 376 km
Montréal 503 km 165 km - 2,978 km 1,826 km 528 km 3,696 km 531 km
Edmonton 2,706 km 2,844 km 2,978 km - 1,196 km 2,698 km 823 km 2,684 km
Winnipeg 1,514 km 1,680 km 1,826 km 1,196 km - 1,504 km 1,871 km 1,491 km
Mississauga 25 km 375 km 528 km 2,698 km 1,504 km - 3,352 km 15 km
Vancouver 3,365 km 3,550 km 3,696 km 823 km 1,871 km 3,352 km - 3,339 km
Brampton 30 km 376 km 531 km 2,684 km 1,491 km 15 km 3,339 km -

Longest distances in Canada

Among the 10 main cities, the longest distance is 3,696 km, between Montréal and Vancouver. If the group is expanded to the 25 largest cities, the longest distance is between Halifax and Victoria, with 4,487 km. In the group of the 100 main cities, the longest distance is between Sydney and Nanaimo, with 4,658 km.

Group From → To Distance
Among the main 10 cities From Montréal to Vancouver 3,696 km (2,297 mi)
Among the main 25 cities From Halifax to Victoria 4,487 km (2,788 mi)
Among the main 100 cities From Sydney to Nanaimo 4,658 km (2,894 mi)

The greatest latitudinal distance (north to south) between two cities in Canada is from Grande Prairie to Windsor, with a displacement of 12.87 degrees of latitude, approximately equivalent to 1,423 km. The total distance between these cities is 2,951 km.

In the longitudinal direction (west to east), the greatest distance is from Nanaimo to Sydney, with a displacement of 3.03 degrees of longitude, which is approximately equivalent to 4,641 km. The total distance between these cities is 4,658 km.

Distances to international cities

International routes from cities in Canada reach significant distances, such as the 15,563 kilometers between Toronto and Sydney, covering a transcontinental connection between America and Oceania. Below are some international distances from Canada.

More distances from Canada

Select a province or city to calculate more distances: