Question: do you need passport for travel within canada?
Answer: Canadian and U.S. citizens must present either a valid passport or a valid Nexus cardOpens in New WindowExternal site which may not meet accessibility guidelines. (eTA) to board a flight to Canada. ... They must also carry a valid passport and a valid Permanent Resident/Resident Alien Card (form I-551).