
Power decides whether a Canadian AI campus can be energized. Fibre decides where it makes sense to put one. And Canada’s real interconnection is a two-metro story. Toronto (TorIX, roughly 2.3 Tbps, all anchored at 151 Front St W) and Montreal (QIX, plus AWS and Google cloud regions) are genuine hubs. Everywhere else is thin. Cloud regions cluster in Ontario and Quebec, with a single AWS anchor in Calgary, while British Columbia, Manitoba, Saskatchewan, and Atlantic Canada have none, even where subsea cables land. Cross-border latency to Chicago and New York quietly shapes the map.
Fibre is the second infrastructure question
The last chapter argued that power is the binding constraint on Canadian AI data centres. Fibre is the next one. Once a site can be energized, the question becomes whether it can be reached: how densely it connects to other networks, how many cloud onramps sit nearby, and how far its packets have to travel to the markets that matter.
That question splits along the two main AI workloads. Large-scale model training is relatively latency-tolerant. You can put a training cluster somewhere remote and cheap, feed it data in bulk, and wait. Inference, the serving of live answers to users, is the opposite: it is latency-sensitive, and it wants to sit close to interconnection and close to the people asking questions. Canada’s fibre geography is generous to the first workload and stingy to the second, because dense interconnection exists in almost exactly two places.
The two real hubs: Toronto and Montreal
Toronto is the centre of gravity. The Toronto Internet Exchange (TorIX) is Canada’s largest internet exchange, with a peak around 2.3 Tbps recorded in August 2024 and roughly 299 peering participants. Almost all of that density lives in one building, the 151 Front St W carrier hotel, which also houses Cologix’s TOR1 and, by our dataset’s description, more than 300 cloud onramps. Toronto pairs that peering fabric with two hyperscaler cloud regions: Azure Canada Central and Google Cloud’s northamerica-northeast2. Its one notable gap is that there is no physically local AWS region; the nearest is Montreal.
Montreal is the clear second. QIX, the Montreal internet exchange, is Canada’s second largest, with 108 connected networks, 414 peer connections, and a peak above 320 Gbps recorded in October 2024, plus a Cologix meet-me room at 1250 Rene-Levesque and a Cologix footprint of roughly a dozen sites and about a million square feet. Montreal also carries two cloud regions: AWS Canada Central (ca-central-1, live since 2016) and Google Cloud’s northamerica-northeast1 at Beauharnois. One labelling wrinkle is worth flagging: the Azure region called Canada East is physically in Quebec City, roughly 250 km northeast, not in Montreal.
The distance between these two hubs is trivial. Measured round-trip latency between Toronto and Montreal is about 7.9 ms in either direction (7.90 ms Toronto to Montreal, 7.87 ms Montreal to Toronto). For practical purposes they behave like a single interconnection corridor. Everything in this chapter is really a story about how far the rest of the country sits from that corridor.
The cloud map is an Ontario and Quebec map, plus Calgary
Line up every hyperscaler cloud region in Canada and the concentration is stark. There are four region sites in total, and they sit in three cities across two provinces, with one outlier in a third:
- Toronto (Ontario): Azure Canada Central and Google Cloud (northamerica-northeast2, opened 2021).
- Montreal (Quebec): AWS Canada Central (ca-central-1) and Google Cloud (northamerica-northeast1, since 2018).
- Quebec City (Quebec): Azure Canada East, and Azure’s expansion adds capacity here and in Toronto from the second half of 2026.
- Calgary (Alberta): AWS Canada West (ca-west-1), the lone hyperscaler region outside central Canada, launched December 2023 with three availability zones and a planned CA$4 billion regional investment.
That is the entire national cloud-region footprint. Ontario and Quebec hold every region except one, and Alberta holds that one. British Columbia, Manitoba, Saskatchewan, and all of Atlantic Canada have no in-country hyperscaler region at all. For a company that needs its data to live inside a named Canadian cloud region, the practical choice is Toronto, Montreal, Quebec City, or Calgary. Nothing else qualifies.
Everywhere else is thin
Outside the two hubs, interconnection thins out quickly, and the exchange sizes tell the story on their own:
- Calgary has the strongest secondary position: the AWS ca-west-1 anchor plus YYCIX, a Calgary exchange with 71 peers and a peak around 50 Gbps whose members include AWS, Cloudflare, Meta, and Telus. Still, its interconnection density is far below Toronto or Montreal, and it leans on a single hyperscaler.
- Ottawa runs OGIX, a small regional exchange with a government and enterprise focus, and has no hyperscaler region. Its saving grace is proximity to Montreal: about 4.4 ms away.
- Winnipeg is a genuine east-west fibre crossroads on the Trans-Canada long-haul routes, served by MBIX, but again with no cloud region. It is closer to Chicago (16.9 ms) than to Toronto (21.8 ms).
- Vancouver has Cologix at Harbour Centre and the VANIX and BCIX exchanges (with participant figures that vary by source and are best treated as unverified), yet no local hyperscaler region; the nearest is Seattle or Montreal.
- Edmonton is the weakest of the Prairie metros, with YEGIX at roughly 10 peers and about 537 Mbps of average traffic, and no cloud region.
- Saskatchewan (Saskatoon and Regina) runs small SaskTel-dominant exchanges and has no cloud region. Halifax runs the small HFXIX and likewise has none.
The pattern is consistent: exactly two cities have deep, multi-carrier, multi-cloud interconnection, one city has a credible single-cloud anchor, and everyone else has a small regional exchange and a long-haul dependence on the hubs.
The subsea paradox: gateways without regions
Canada has two of the more strategically interesting cable landings in North America, and neither has translated into a nearby cloud region. That is the paradox worth sitting with.
On the west coast, Google’s Topaz cable, the first subsea link between Canada and Asia, lands at Port Alberni on Vancouver Island. It carries 16 fibre pairs and a design capacity around 240 Tbps, and came into service in 2023. On the east coast, Halifax is a transatlantic gateway: the EXA Express cable (formerly Hibernia Express), with a 53 Tbps design, runs from Halifax to Ireland and the U.K. and has been in service since 2015. These are real transoceanic on-ramps.
And yet British Columbia and Nova Scotia both have zero hyperscaler cloud regions. Halifax’s data-centre value is described in our dataset as limited domestically but strategic as a transatlantic gateway; Vancouver’s is moderate to strong on the strength of Cologix and Topaz, but still without a local region. A cable landing is a pipe across an ocean. It is not the same asset as the dense local peering and cloud onramps that actually attract compute, which is why the gateways sit where the regions do not.
Cross-border gravity: Chicago and New York
For much of Canada, the nearest deep interconnection and cloud markets are in the United States, and the measured latencies show that gravity at work. From Toronto, Chicago is about 13.7 ms away and New York about 14.3 ms; both are comparable to Toronto’s own 7.9 ms hop to Montreal, and well inside inference tolerances. From Montreal, New York is about 10 ms and Chicago about 20.8 ms. Winnipeg is the clearest case of cross-border pull: at 16.9 ms it reaches Chicago faster than it reaches Toronto.
The Prairies and the coasts pay a distance penalty in every direction. Calgary’s measured round-trips run 62.9 ms to Montreal, 66.2 ms to Chicago, 68.0 ms to Toronto, and a notably high 87.8 ms to New York. Vancouver sits around 52 to 66 ms to Toronto, Chicago, and New York alike. For a latency-tolerant training cluster, those numbers are fine. For latency-sensitive serving, they push inference back toward the two hubs or across the border, which is exactly the direction the cloud regions already lean.
A caveat about these latency numbers
Every latency figure in this chapter deserves a warning label, and we would rather state it plainly than let the precision imply more than it should. These are measured WonderNetwork round-trip ping averages captured on a single date. That means they reflect the route the traffic actually took on that day, including any suboptimal peering or backhauling, not a carrier’s engineered one-way fibre path. Route-dependence is visible in the data itself: Calgary to New York at 87.8 ms is higher than a straight fibre path would predict, and Winnipeg reaching Chicago faster than Toronto is a routing artifact as much as a distance fact.
One region could not be measured at all. Regina has no WonderNetwork node, so its latencies could not be captured, and the Saskatchewan values shown are Saskatoon’s standing in. Read these as directional evidence of where Canada is close and where it is far, not as canonical fibre-path specifications.
The takeaway
Canada’s interconnection map is far more concentrated than its geography suggests. Two cities, Toronto and Montreal, hold the real peering density and, together with Quebec City and Calgary, all four of the country’s hyperscaler cloud regions. The subsea gateways on the Pacific and the Atlantic are strategically valuable but have not seeded regions of their own. And a meaningful share of the nearest deep-market interconnection lives across the U.S. border, close enough that Chicago and New York exert real pull.
For AI infrastructure the implication is direct. Latency-tolerant training can go almost anywhere the power allows, which is part of why the largest gas-powered proposals sit in remote Alberta. Latency-sensitive inference wants the hubs, and the hubs are few. If Canada wants its AI buildout to be more than a set of stranded training clusters, the fibre and cloud map has to widen beyond two metros. Right now it has not.
This piece was originally published as the fifth chapter of Canada’s Data Centre Race on Zeever.ca. Read the full eleven-part series there for the complete analysis and every cited figure.
Frequently Asked Questions
Where is Canada’s real internet interconnection?
In two metros. Toronto anchors the Toronto Internet Exchange (TorIX), Canada’s largest, which peaked around 2.3 Tbps in August 2024 with roughly 299 participants, all clustered at the 151 Front St W carrier hotel. Montreal anchors QIX, the second largest, with 108 networks and about 320 Gbps peak. No other Canadian city comes close. Ottawa, Calgary, Vancouver, Winnipeg, Edmonton, Halifax, Saskatoon, and Regina all run small regional exchanges.
Which Canadian metros have a hyperscaler cloud region?
Only four sites, and they cluster in two provinces. Toronto has Azure Canada Central and Google Cloud (northamerica-northeast2). Montreal has AWS Canada Central (ca-central-1, since 2016) and Google Cloud (northamerica-northeast1). Calgary has AWS Canada West (ca-west-1, launched December 2023). Azure Canada East sits in Quebec City. British Columbia, Manitoba, Saskatchewan, and Atlantic Canada have none.
Why does cross-border latency to Chicago and New York matter?
Because the nearest large interconnection and cloud markets for much of Canada are in the United States. Measured round-trip times put Toronto about 13.7 ms from Chicago and 14.3 ms from New York, and Montreal about 10 ms from New York. For Winnipeg, Chicago (16.9 ms) is actually closer than Toronto (21.8 ms). Where a workload can tolerate that path, U.S. hubs pull compute toward the border.
Can I trust the latency numbers in this analysis?
Treat them as directional, not canonical. Every latency figure here is a measured WonderNetwork round-trip ping average captured on a single date, so it reflects the route the traffic actually took, not a provider’s engineered one-way fibre path. Calgary to New York reads a notably high 87.8 ms, which reflects routing. Regina could not be measured at all because it has no WonderNetwork node, so Saskatoon values stand in for Saskatchewan.
Why don’t the B.C. and Halifax subsea cables have cloud regions near them?
They are gateways, not hubs. Vancouver Island hosts the landing for Google’s Topaz cable to Asia, and Halifax hosts a transatlantic cable to Ireland and the U.K. Both are strategically valuable as cable landings, but neither British Columbia nor Nova Scotia has a hyperscaler cloud region. A cable landing moves traffic across an ocean; it does not by itself create the dense local peering and cloud onramps that anchor compute.