Alto is a proposed 1,000 km dedicated high-speed rail line connecting Toronto, Peterborough, Ottawa, Laval, Montréal, Trois-Rivières, and Québec City, announced February 2025 with the Ottawa–Montréal segment selected as Phase 1 in December 2025. The federal government's preliminary cost envelope is CAD 60–90 billion — a midpoint of CAD 75 M per km, which would put Alto on the per-km pricing of early-2000s European HSR. Against four peer projects (LGV Est, Madrid–Barcelona AVE, the Hokuriku Shinkansen Kanazawa–Tsuruga extension, and California HSR Phase 1), the headline figure is plausible only if Canada delivers like France in 2003.
All cost figures on this page are capital construction cost, converted to 2026 CAD at May 2026 FX rates (1 EUR = 1.48 CAD; 1 USD = 1.38 CAD; 100 JPY = 0.90 CAD) and inflation-adjusted to 2026 where the construction midpoint precedes 2024. Rolling stock, depot, and long-term maintenance are excluded where they can be separated from the construction figure.
Five recent dedicated high-speed rail projects, plotted four ways: capital cost per kilometre, capital cost per resident in the served corridor, calendar years per kilometre, and capital cost against corridor population density. Toggle between the views below.
Five recent dedicated high-speed rail projects, sorted ascending. Alto highlighted in red at its envelope midpoint of $75 M/km.
Alto's preliminary $60–90 M/km would match Madrid–Barcelona AVE ($29 M/km) and LGV Est ($36 M/km) in 2026 dollars — both built two decades ago with mature sovereign HSR primes. The honest peer set is Hokuriku ($120 M/km) and California ($219 M/km).
All five projects sorted with Alto first, then by ascending capital cost per kilometre within each tier.
| Project | Country | Tier | Length (km) | Top km/h | Build period | Capital cost | Capital/km (CAD) | Pop. served | CAD/person | Yrs/km |
|---|
Capital construction cost only; rolling stock, depot, and long-term maintenance excluded where they can be separated. Foreign currencies converted to CAD at May 2026 rates (1 EUR = 1.48 CAD; 1 USD = 1.38 CAD; 100 JPY = 0.90 CAD) and then inflation-adjusted to 2026 using local CPI. Population served is the sum of metropolitan-area populations of stations on the line, using each country's standard metropolitan definition. Alto's 18 M figure is the official Transport Canada estimate; Hokuriku's ~3 M is the regional corridor only and rises to ~38 M with through-service to Tokyo (noted in the table).
The $60–90 M/km envelope matches Madrid–Barcelona (€14.4 M/km nominal in 2008 ≈ $29 M/km in 2026 CAD) and LGV Est (€18.7 M/km nominal in 2007–2016 ≈ $36 M/km in 2026 CAD). Both were built by sovereign HSR primes with five or more prior lines in operation, mostly through low-density farmland, with no comparable expropriation overhead. None of that applies to the Quebec–Windsor corridor.
Hokuriku Kanazawa–Tsuruga delivered $120 M/km in 2024 dollars through mountain terrain under Japan's disciplined JRTT model. California Phase 1 is tracking at $219 M/km through flat-to-rolling Central Valley under a public-corporation model that closely resembles Alto. Alto's Ottawa–Montréal first segment must expropriate across ~1,700 properties — closer to California than to France.
At ~18,000 people per km of line, Alto serves roughly half the catchment density of LGV Est or California Phase 1 (both ~32–33k/km). Lower density means weaker fare-box recovery, which puts upward pressure on the public capital subsidy required per rider. Even at the optimistic $75 B midpoint, that works out to ~$4,200 CAD of public capital per resident — triple the French and Spanish precedents.
Alto's published aspiration — 1,000 km in 12–14 years, or 0.013 yrs/km — would be the fastest per-km HSR build in the comparator set. Madrid–Barcelona, which is the closest precedent in scale and was delivered approximately on plan, took 0.021 yrs/km with an established AVE supply chain. The first Ottawa–Montréal segment is the testable promise: if it opens in 2037 at $25–30 B CAD ($125–150 M/km), Alto is on a California trajectory, not a French one.
Cost basis — capital construction only. LGV Est: combined Phase 1 (€5.5 B, RFF/national-government/EU/local-authority funding, 2002–2007) and Phase 2 (€2.01 B, 2009–2016) per Railway Gazette and EIB project files; rolling stock excluded. Madrid–Barcelona AVE: ~€9.0 B total construction investment per Adif Alta Velocidad's historical record and Global Railway Review (some sources report €9.5 B excl. land and stations). Hokuriku Kanazawa–Tsuruga: ¥1.67 trillion per JRTT and IHRA. California HSR Phase 1: $126.3 B 2026 Draft Business Plan figure per the California High-Speed Rail Authority and the Legislative Analyst's Office (April 2026 briefing). Alto: $60–90 B preliminary federal envelope as announced by Transport Canada (Dec 2025 Ottawa–Montréal segment selection). Foreign-currency totals are first converted at May 2026 FX (1 EUR = 1.48 CAD; 1 USD = 1.38 CAD; 100 JPY = 0.90 CAD), then inflation-adjusted to 2026 using local CPI for projects whose construction midpoint is more than two years before 2026.
What the Alto envelope does and does not contain. Transport Canada has not itemized the $60–90 B envelope: whether it includes land acquisition, rolling stock, or contingency has not been published, and it is an envelope, not a let contract. If land acquisition is excluded — the Ottawa–Montréal segment alone crosses roughly 1,700 properties — Alto's like-for-like per-kilometre figure is understated relative to the comparators, which strengthens rather than weakens this page's conclusion. The same treatment issue is flagged for Madrid–Barcelona above (€9.0 B used; some sources report €9.5 B excluding land and stations). The overrun-sensitivity table in the companion workbook (multipliers from 1.7× to 3.8×) is how this page bounds the envelope's uncertainty rather than pretending it away.
Why California costs $219 M/km. The anchor of the "honest peer" argument deserves its own explanation, because the causes are process failures, not geography — the Central Valley is flat-to-rolling farmland. Per the California Legislative Analyst's Office and CHSRA's own business-plan reviews: construction began before design and right-of-way acquisition were complete, generating thousands of change orders; there has never been committed full funding, so work is sequenced stop-start around bond tranches and cap-and-trade receipts, capitalizing 23 years of inflation; CEQA litigation and piecemeal parcel-by-parcel expropriation slowed the Central Valley segments; and politically driven alignment choices plus community-demanded viaducts and grade separations added scope. Cumulative cost growth since the 2008 baseline is ≈3.8× — the top multiplier in the Alto sensitivity table. The relevant point for Alto is that it shares the public-corporation delivery model and the expropriation burden, not the funding chaos — yet.
Population served. Sum of metropolitan-area populations of stations on each line, using each country's standard metropolitan definition (INSEE aire urbaine; INE Spain functional urban area; Japan e-Stat metropolitan employment area; US Census Combined Statistical Area; Statistics Canada Census Metropolitan Area). Alto's 18 M figure is the official Transport Canada estimate covering Toronto, Peterborough, Ottawa–Gatineau, Montréal, Laval, Trois-Rivières, and Québec City. Hokuriku Kanazawa–Tsuruga's ~3 M is the regional corridor only (Kanazawa, Toyama, Fukui, Tsuruga, and intermediate stops) and rises to ~38 M with the existing through-service to Tokyo via the rest of the Hokuriku Shinkansen — the regional figure is used as the like-for-like measure of population the new infrastructure was built to serve.
Schedule. Build-period years are calendar years from major civil works start to revenue service. For California Phase 1, end-year uses the 2038–39 projected Phase 1 completion in the 2026 Draft Business Plan (the Initial Operating Segment Merced–Bakersfield is on the 2032 schedule). For Alto, planning numbers are placeholders — actual yrs/km will only be measurable once Ottawa–Montréal Phase 1 opens, which is why that row is flagged "planned" in the years-per-km view.