Question: do you need a passport to travel within canada by train?
Answer: You do not need a passport to travel within Canada. Domestic travel by whatever means does not require a passport. You should, however always have some form of photo ID with you, whether for travel or other purposes. ... And not many people carry their passport around as a primary piece of ID.