Is there a national rail pass like the Eurailpass, Britrailpass, etc.?
There is a ‘Canrailpass’, but remember that Canada’s rail system is not as comprehensive or frequent as the European system, so don’t have the same expectations of being able to walk into a train station at any time and just hop on a train. Trains are fairly frequent within the Quebec-Windsor corridor but if you’re only travelling within the corridor it’ll be hard to make the pass pay for itself. You can travel across the country on a Canrailpass, but keep in mind that the western transcontinental train only comes through three times a week, so if you get off, you’ll have to wait two days for the next train. Also, the popular long distance trains tend to be full, and only a limited number of Canrailpass users are allowed on a train, so you need to reserve in advance for each trip. The pass buys you an economy coach seat, not sleeping car accommodation. In the summer, if you want to upgrade to a sleeping car on the popular Toronto-Vancouver route, you may do so at most 2 weeks ahead, gi