The man who was heading to the Middle East on Jan. 15 declared he was travelling with $9,000, the Canada Border Services Agency (CBSA) said in a release.
But officers found another $18,000 in his jacket and carry luggage plus about $20,000 packed into his checked luggage, officials said.
All of the currency was in Canadian $20 bills.
The cash was seized under the Proceeds of Crime (Money Laundering) and Terrorist Financing Act.
“The man had a low level of income in comparison to the large sum of cash in his possession, and was unable to demonstrate to officers that he had legitimately obtained the money,” CBSA said in a release.
The investigation continues.
Last year CBSA officers in Calgary seized more than $376,000 in suspected proceeds of crime in 20 incidents.