The best travel card for Canada is the Wise Multi Currency card for tap or swipe large transactions like accommodation and restaurants. Wise offers the best exchange rate for Canadian dollars globally and charges no international transaction fees.
HSBC Global and Citibank Plus cards are the best for ATM withdrawals and great exchange rates for Canadian dollars. Both these cards charge no international transaction fee and can be used within Australia without penalties.
The best travel credit cards for Canada are the BankWest Platinum Breeze and ING One Low Rate as they have the lowest interest rates on the market with and charge no international transaction fees.