Question: which credit card gives the best travel rewards in canada?
Answer: Best overall rewards credit card:American Express Cobalt.
Best no fee travel credit card:MBNA Rewards Platinum Plus.
Best cards for frequent flyers:TD First Class Travel Visa InfiniteandBMO World Elite Mastercard.
Best no foreign transaction fee credit card:Scotiabank Passport Visa Infinite.