Originally Posted by
1Newflyer
Strange, so to enter Canada there is no problem with showing nexus card only but to go domestic you need a passport?
You definitely don't need a passport to fly domestically within Canada. Nexus or no Nexus, you can show any government-issued ID, like a driver's license or a provincial health card. Plenty of people travel within Canada who don't even have passports.
The agent at SFO was smoking something, methinks.