Originally Posted by
quantumofforce
I had to explain to local Singaporeans that it is weird for me to require passport control to leave a country. In Canada we just leave. Either drive out, boat out or fly out.
It seems to me that many, many more countries have exit checks than not - in fact Canada and the US are the main ones that, in my experience, do not.
With respect to passports, it has always been my experience with AC that they will want to verify your passport at some point before you board for a flight from outside Canada, but will accept Nexus as ID for boarding itself. My only complication has been leaving a country that does do checks on one of that country's passports but wanting to enter Canada on a Canadian passport - the AC system can't handle it, but they are accustomed to the work around (eg Australia).