Here are the best travel credit card offers in Canada:
National Bank
National Bank World Elite Mastercard
With Milesopedia, enjoy an exclusive offer to get up to 50,000 points with the National Bank World Elite Mastercard. This offer is exclusively available through the Milesopedia network and allows you to quickly earn points by following these steps:
- 10,000 reward points upon enrollment in your credit card payment protection, for a minimum of 3 months of membership.
- 10,000 points when you make $5,000 in net purchases within the first 3 months.
- 20,000 points when you reach $20,000 in purchases within the first 12 months.
- 10,000 points when you combine your credit card with the opening of your first current account within 7 days of your credit card application.
The National Bank World Elite Mastercard is the best Mastercard credit card offered by NBC.
With this card, you earn up to 5 points per dollar on your purchases:
- 5 points per dollar for groceries and restaurants
- 2 points per dollar on gas and electric recharge purchases
- 2 points per dollar on recurring bills
- 2 points per dollar on À la carte Travel
- 1 point per dollar for all other purchases
And since it’s an NBC mycredit Mastercard, you can use it at Costco.
With this card, you have access to a $150 annual travel credit that you can use in any of these categories:
- Airport parking
- Baggage fees
- Seat selection
- Access to Airport Lounges
- Flight upgrades
What’s more, you can enjoy access to DragonPass airport lounges and unlimited access to the National Bank Lounge at Montreal-Trudeau.
Finally, Milesopedia has named the National Bank World Elite Mastercard as the Best Travel Credit Card in 2023, 2024, 2025, and 2026.
BMO
BMO Ascend™ World Elite®* Mastercard®*
The BMO Ascend World Elite Mastercard is one of the best World Elite Mastercard credit cards with travel points in Canada. With our exclusive welcome offer, you can earn up to 100,000 BMO Rewards points.
These points have a value of approximately $650 to $700, according to our estimate, and can be applied to your travel expenses.
Plus, there is no annual fee for the first year for the primary cardholder and additional cardholders.
You can also take advantage of a 0% introductory interest rate on balance transfers for 12 months, with a 2% balance transfer fee.
With the BMO Ascend World Elite Mastercard, you get:
- 5 points per dollar on eligible travel*
- 3 points per dollar on eligible dining, entertainment, and recurring bill payments*
- 1 point per dollar on all other purchases*
You can use BMO Rewards points for your travel (flights, hotels, car rentals, packages, etc.) or for rewards and gift cards on the BMO Rewards platform.
The card also offers:
- 4 complimentary airport lounge accesses per year via Mastercard Travel Pass provided by DragonPass*
- comprehensive travel insurance, including emergency medical coverage up to $5 million for 21 days*
Finally, enjoy six months of Instacart+ membership and a $10 monthly Instacart credit when you sign up with your eligible BMO credit card.*
CIBC
CIBC Aventura® Visa Infinite* Card
The CIBC Aventura® Visa Infinite* Card is one of the best Visa credit cards with travel rewards.
CIBC has an offer with which you can earn up to 45,000 Aventura points:
- 15,000 Aventura Points when you make your first purchase†
- 30,000 Aventura Points if you spend $3,000 or more in the first 4 monthly statement periods†
In addition, you can benefit from a rebate on the first year’s annual fee for the primary card holder ($139 value) and up to three authorized users ($50 each).
With this CIBC Aventura Credit Card, you get:
- 2 points for every $1 spent on travel purchased through the CIBC Rewards Centre†
- 1.5 points for every $1 spent at eligible gas stations, EV charging, grocery stores and drug stores†
- 1 point for every $1 spent on all other purchases†
The CIBC Aventura® Visa Infinite* Card also offers:
- Airport lounges access: Visa Airport Companion Program membership with 4 complimentary visits per year
- Reimbursement of NEXUS membership fees ( $160 value)
The minimum annual income required for this card is $60,000 (personal) or $100,000 (household).
CIBC Aventura® Gold Visa* Card
If you do not meet the income requirements of CIBC Aventura® Visa Infinite* Card, you can apply for CIBC Aventura® Gold Visa* Card. The minimum annual income required for this card is $15,000 (household).
CIBC has a digital offer with which you can earn up to 45,000 Aventura points :
- 15,000 Aventura Points when you make your first purchase†
- 30,000 Aventura Points when you spend $3,000 or more in the first 4 monthly statement periods†
In addition, you can benefit from a rebate on the first year’s annual fee for the primary card holder ($139 value) and up to three authorized users ($50 each).
With this CIBC Aventura Credit Card, you get:
- 2 points for every $1 spent on travel purchased through the CIBC Rewards Centre†
- 1.5 points for every $1 spent at eligible gas stations, EV charging, grocery stores and drug stores†
- 1 point for every $1 spent on all other purchases†
The CIBC Aventura® Gold Visa* Card also offers:
- Access to airport lounges: one Visa Airport Companion Program membership and 4 free visits per year
- Reimbursement of NEXUS membership fees ( $160 value)
RBC
RBC Avion Visa Infinite Card
With this exceptional limited-time welcome offer, you can earn up to 70,000 Avion points as a welcome bonus with the RBC Avion Visa Infinite Card!
- Receive 35,000 points upon approval
- 20,000 additional points when you spend $5,000 within the first six months of account opening
- 15,000 points on your account anniversary
You can use your Avion Rewards points to book flights with over 500 airlines or transfer them to select partner loyalty programs, such as:
- American Airlines AAdvantage
- The British Airways Club (and Qatar Airways Privilege Club)
- Cathay Pacific Asia Miles
- WestJet Rewards
You can also maximize the value of your points using the Air Travel Redemption Schedule, which offers fixed pricing year-round based on the destination and flight type.
Depending on your goals, this offer can represent strong value, particularly for transfers to partner programs or for using the Air Travel Redemption Schedule.
With the RBC Avion Visa Infinite Card, you earn 1.25 Avion points per dollar on eligible travel purchases12 and 1 point per dollar on all other eligible purchases2.
The card also includes several insurance coverages7, including trip cancellation and interruption insurance, out-of-province/country emergency medical insurance, rental vehicle collision/loss damage insurance, and mobile device insurance.
Scotiabank
Scotiabank Passport™ Visa Infinite* Card
With this welcome offer for the Scotiabank Visa Infinite +* PassportMC Card, you get up to 60,000 Scene+ points as a welcome bonus (a value of $600):
- 40,000 points after $2,000 in purchases within the first three months
- 10,000 points after $10,000 in purchases within the first six months
- 10,000 points after $40,000 in purchases in the first year
Then, each year, if you make at least $40,000 in purchases on the card, you’ll earn an annual bonus of at least 10,000 points, which represents a $100 value.
With the Scotiabank Visa Infinite +* Passportᴹᴰ Card, you earn 3 points per dollar spent at Sobeys, IGA, Safeway, Foodland, FreshCo, Voilà by Sobeys, Voilà par IGA, Voilà by Safeway, Chalo! grocery stores. FreshCo, Thrifty Foods, IGA West, Les Marchés Tradition, Rachelle Béry and Co-Op.
You also earn 2 points per dollar spent, including on foreign purchases, in the following categories:
- Grocery shopping
- Restaurants
- Entertainment centers
- Transit
The Scotiabank Visa Infinite +* Passportᴹᴰ Card is an excellent Visa credit card for these types of purchases.
These points can be used for any travel purchase at a rate of 1,000 points = $10 (flights, hotels, all-inclusive packages, and even Airbnb). You can also redeem your points as cash back with Scene+, for example, at your grocery store checkout at the same rate of 1,000 points = $10.
The Scotiabank Visa Infinite +* Passportᴹᴰ Card also offers:
- No fees for foreign currency transactions
- 6 access to VIP airport lounges
- Excellent insurance for your travels and purchases
- Concierge service
- Travel with confidence with 10 GB of free GigSky global mobile data for 15 days, plus access to GigSky Travel Essentials for essential apps on the go.
- Cardholders also receive a free 1 GB/15-day GigSky global mobile data package annually, plus a 20% discount on future GigSky purchases.
We have named this credit card the Best Credit Card with No Foreign Transaction Fees in 2024, 2025, and 2026.
TD
TD First Class Travel® Visa Infinite* Card
With the TD First Class Travel® Visa Infinite* Card, you can get up to 165,000 TD Rewards points† and a rebate on the annual fee for the first year:
- 20,000 TD Rewards points for the first purchase made with your Card†
- 145,000 TD Rewards points if you spend $7,500 within 180 days of opening†
- A birthday bonus of up to 10,000 TD Rewards points†
Plus, get an Annual Fee Rebate for the first year.† This is the highest offer we have ever seen!
With the TD First Class Travel® Visa Infinite* Card, you earn:
- 8 TD Rewards Points† for every $1 you spend when you book travel through Expedia® For TD†
- 6 TD Rewards Points for every $1 you spend on Groceries, Dining, and Public Transit†
- 4 TD Rewards Points for every $1 you spend on Recurring Bill Payments and Streaming, Digital Gaming & Media†
- 2 TD Rewards Points for every $1 you spend on other Purchases made using your Card†
This TD credit card is one of the best TD travel rewards cards. As of April 30, 2025, it now offers access to airport lounges with 4 free visits per year.
TD® Aeroplan® Visa Infinite* Card
With this offer for the TD Aeroplan Visa Infinite* Card, you can earn up to 45,000 Aeroplan points† and no annual fee for the first year :
- Get a Welcome Bonus of 10,000 Aeroplan points when you make your first purchase with your new card†.
- Earn 15,000 Aeroplan points when you spend $3,000 within 90 days of Account opening†.
- Plus, earn a one-time anniversary bonus of 20,000 Aeroplan points when you spend $12,000 within 12 months of account opening†.
- Apply for the NEXUS program and, every 48 months, receive a rebate (up to C$100) on the application fee†.
- Plus, share free first checked bags with up to 8 travel companions†
- Get an annual fee rebate for the first year†.
- To receive the first-year annual fee rebate, you must activate your Card and make your first Purchase on the Account within the first 3 months after Account opening and you must add your Additional Cardholders while the offer is in effect.
It’s the best TD credit card for occasional Air Canada travellers. With the TD® Aeroplan® Visa Infinite* Card, you earn 1.5 points† per eligible dollar spent on:
- Grocery stores
- Gas stations, including gasoline and EV charging
- Air Canada purchases, including Air Canada Vacations