カナダの鉄道
カナディアン・ナショナル鉄道（Canadian National Railway、略称：CN）とカナダ太平洋鉄道（Canadian Pacific Railway）の二社が二大鉄道事業会社である。全国規模の旅客鉄道は国有企業であるVIA鉄道が運営している。モントリオール、トロント、バンクーバーの三大都市では近郊通勤列車も運営されている。これらの大都市および他の地方都市ではライトレール（軽量軌道交通）や地下鉄もある。さらに遠隔地を走る小規模鉄道や観光用鉄道も存在する。
カナダ太平洋鉄道
1873年にマクドナルド首相と他の高位の政治家たちは、賄賂を受けて（）、アメリカのノーザン・パシフィック鉄道とつながりがあると見られていたのインターオーシャン鉄道会社 () ではなく、のカナダ・パシフィック鉄道会社（、現在のカナダ太平洋鉄道とは関係がない）に対して政府の契約を与えた。新しく就任した、カナダ自由党のアレキサンダー・マッケンジー首相は、サンドフォード・フレミング率いる公共事業省の監督下で、公共事業としてこの鉄道の各区間を建設するように命じた。建設の初期にはこの未踏の大地にいくつもの経路で測量が行われ、続けて決定された経路に沿って電信線が建設された。スペリオル湖からウィニペグまでのサンダーベイ区間は1875年に着工された。1880年までに、主に厄介なカナダ楯状地の区間におよそ700マイル（1,120キロメートル）の線路がほぼ完成していたが、このうち300マイル（480キロメートル）の区間のみ列車が運行されていた。
1878年10月16日にマクドナルドが政権に返り咲くと、さらに積極的な建設方針が採用された。マクドナルドは、ポートムーディが大陸横断鉄道の終点となると確約し、ポートムーディとカムループスの間では、フレーザー川とに沿って鉄道を建設すると表明した。1879年に連邦政府はロンドンで債券を発行し、ブリティッシュコロンビア州のからに面したまでの206キロメートルの区間の鉄道建設を入札にかけた。がこの契約を勝ち取り、1880年5月15日に着工した。この区間の完成後、オンダードンクはイェールとポートムーディの間、そしてサヴォナズフェリーとまでの区間の発注も受けた。