Free Tool · 36 Cities
Last verified: September 2026

Distance Calculator

Road distance and drive time between any two of 36 Canadian cities — all 13 provincial/territorial capitals plus Toronto, Montreal, Vancouver, and other major cities.

Where These Numbers Come From

No single Canadian federal body publishes a public town-to-town road distance chart, since highway ownership and maintenance is mostly a provincial responsibility rather than a federal one. What Canada does have is a small number of individually well-documented highways: Ontario’s Highway 401 — the busiest highway in North America — runs the full distance from Toronto to Windsor at an official length of 818km. Alberta’s Highway 2 connects Calgary to Edmonton directly at 254km, and Quebec’s Autoroute 20 connects Quebec City to Montreal at 252km. This tool uses all three of those official lengths directly.

For the country’s major cross-country routes — Toronto to Montreal (550km), Toronto to Vancouver (4,439km), and Montreal to Calgary (3,739km) — this tool draws on a detailed Trans-Canada Highway travel-planning resource that quotes both distance and expected drive time for these exact routes. Every other route among this tool’s 36 cities falls back to the Haversine-based GPS estimate, calibrated against Nigeria’s full verified road matrix.

The 36-city list covers all 13 provincial and territorial capitals — including Ottawa, the federal capital, and the more remote territorial capitals of Whitehorse, Yellowknife, and Iqaluit — plus Toronto, Montreal, Vancouver, Calgary, and other major cities people actually drive between. Satellite and commuter towns around Toronto, Montreal, and Vancouver (Mississauga, Laval, Surrey, and similar) are deliberately excluded as redundant with their parent city, the same call made for every other major metro in this tool.

What Actually Slows You Down on Canadian Roads

Canada’s sheer size means winter weather is the single biggest factor on any long-distance trip — mountain passes through British Columbia and the Rockies, and prairie stretches through Saskatchewan and Manitoba, can close with little warning between October and April, and Environment Canada highway advisories are worth checking before any winter drive. Highway 401 through the Greater Toronto Area carries some of the heaviest traffic volumes in North America and regularly backs up well beyond what the distance alone suggests. Long stretches of northern Ontario and the Prairies have limited fuel stops and cell coverage, so trips through those regions need more deliberate planning than the raw distance implies. As with any calculator, treat the figures here as a planning baseline and check current road and weather conditions before a long trip.

Reviewed by Evelyn John, Auto Sales Expert. Verified routes sourced from official provincial highway lengths (Highway 401, Highway 2, Autoroute 20) and a detailed Trans-Canada Highway travel resource for cross-country routes. All other routes are Haversine-based estimates — see FAQ below.

Distance From Toronto to Every City, Ranked

All 35 other cities in this tool, closest to farthest from Toronto.

#TownRegion/StateRoad km
1OshawaOntario61 km
2St. CatharinesOntario84 km
3HamiltonOntario86 km
4GuelphOntario98 km
5BarrieOntario110 km
6KitchenerOntario131 km
7LondonOntario240 km
8KingstonOntario342 km
9Greater SudburyOntario474 km
10OttawaOntario (Federal Capital)496 km
11GatineauQuebec501 km
12MontrealQuebec550 km
13WindsorOntario818 km
14Trois-RivièresQuebec889 km
15SherbrookeQuebec903 km
16Quebec CityQuebec1,054 km
17LévisQuebec1,057 km
18SaguenayQuebec1,118 km
19FrederictonNew Brunswick1,395 km
20MonctonNew Brunswick1,591 km
21HalifaxNova Scotia1,707 km
22CharlottetownPrince Edward Island1,766 km
23WinnipegManitoba2,039 km
24ReginaSaskatchewan2,753 km
25St. John'sNewfoundland and Labrador2,846 km
26SaskatoonSaskatchewan2,997 km
27IqaluitNunavut3,149 km
28EdmontonAlberta3,645 km
29CalgaryAlberta3,655 km
30YellowknifeNorthwest Territories4,136 km
31KelownaBritish Columbia4,170 km
32VancouverBritish Columbia4,439 km
33AbbotsfordBritish Columbia4,448 km
34VictoriaBritish Columbia4,568 km
35WhitehorseYukon5,504 km

Distance Calculator FAQ — Canada

How far is Toronto from Montreal?

About 550km via Highway 401 and Autoroute 20, typically a 5.5-6 hour drive.

How far is Toronto from Windsor?

About 818km, the full official length of Highway 401 - Canada's busiest highway.

Is there an official Canadian distance chart?

No single federal matrix, since highways are mostly provincial jurisdiction. This tool uses official lengths (Highway 401, 2, and Autoroute 20) plus cross-checked cross-country figures.

How far is Toronto from Vancouver?

About 4,439km, one of the longest regularly-driven routes in Canada - typically 40+ hours across the Trans-Canada Highway.

How far is Calgary from Edmonton?

About 254km via Highway 2, a well-known and heavily-travelled route.

Can I calculate fuel cost for my trip?

Yes — pick a vehicle type and current pump price (C$/litre) above; it converts road distance directly into estimated litres and cost.

More Free Tools