I may travel to Canada in the future, but these are the currencies I have:
- Kuwaiti Dinar (1 KD = C$4.50)
- Omani Rial (1 RO = C$3.60)
So, they are worth more in face value. The question is: will money changers in Canada accept or recognize them on directly converting to CAD despite these currencies being uncommon? Also will I really be allowed to bring either 5000 RO (C$18,100) or 2000 KD (C$9,025) in cash?


Banks might exchange notes here, but not coins.
CBSA is gonna have questions if you have more than $10000 CAD in cash.