From coast to coast, Via Rail Canada can take you across the country for less than before. Take advantage of its discounted fares on select routes in Economy and Sleeper class until midnight tonight, March 15, 2016 only.
- Toronto – Montreal: $39 (regular: $44)
- Ottawa – Toronto: $39 (regular: $44)
- Toronto – Kingston: $35 (regular: $41)
- Toronto – Niagara Falls: $18 (regular: $22)
- Toronto – London: $29 (regular: $33)
- Toronto – Windsor: $38 (regular: $44)
- Toronto – Sarnia: $37 (regular: $41)
- Ottawa – Quebec City: $38 (regular: $49)
- Ottawa – Montreal: $29 (regular: $33)
- Montreal – Quebec City: $29 (regular: $33)
- Kingston – Montreal: $35 (regular: $41)
- London – Windsor: $29 (regular: $33)
- Toronto – Edmonton: $262 (regular: $291)
- Toronto – Winnipeg: $176 (regular: $195)
- Vancouver –Winnipeg: $223 (regular: $248)
- Winnipeg – Edmonton: $121 (regular: $134)
- Montreal – Moncton: $93 (regular: $102)
- Montreal – Halifax: $105 (regular: $117)
- Montreal – Bathurst: $70 (regular: $77)
- Montreal – Truro: $99 (regular: $110)
Click here to browse Via Rail Canada.