Budget for hi speed rail between Calgary and Edmonton  300  Km x 50,000,000 US / km*  = 15 B US or using the current 1.37 exchange rate = 20.5B CDN

*Cost of California hi speed is 56M -- Europe is 39M  so using 50 to get through the environmental/First nations protests and Canadian regulator environment seems reasonable.

That leaves only 15B to cover the rest of the Canadian infrastructure deficit.