Take flight like never before
Book a flight and watch your Miles soar. It’s onwards and upwards with AIR MILES®.
Featured partners


Get Bonus Miles for a trip
Apply for a new BMO® AIR MILES® credit card and get up to 7,000 Bonus Miles*, plus more travel benefits.
*Terms and conditions apply.
Travel Insurance
Be a savvy traveller. Protect your trip and be prepared for the unexpected. AIR MILES offers a selection of protection plans to suit your travel needs.
Terms & conditions
Get 950 Bonus Miles when you book a WestJet flight from Canada to any European destination.
Offer is valid on all European WestJet flights, departing from anywhere in Canada, subject to the terms below.
Bookings must be made between May 26 to June 30, 2025. No travel by date. No blackout dates.
All eligible bookings must be booked through AIR MILES® Travel https://travel.airmiles.ca/en/travel.html.
Please allow 90 to 120 days for Bonus Miles to be posted to your collector account after travel is completed.
Offer can be combined with other offers. Limit one offer per collector number .
* Use the Cash Miles in your AIR MILES Cash Account in-store in increments of 95 Cash Miles for every $10 towards your purchases at participating AIR MILES Partner locations, to a maximum of $750 (7,125 Cash Miles) per day (gift cards and near-cash products are excluded and other exclusions may also apply); maximum of $60 per transaction (570 Cash Miles), up to 5 eligible transactions totalling $300 per day at Shell; and online at airmiles.ca/cash in increments of 95 Cash Miles for every $10 worth of value from participating Reward Partners, to a maximum of $750 (7,125 Cash Miles) per day. eVouchers can be used at participating Reward Partner locations in Canada only. See specific eVoucher Reward page for details including any applicable limits and restrictions. You must have accumulated sufficient Cash Miles in your Collector Account in order to use Miles towards in-store purchases and eVouchers. All Rewards offered are subject to the Terms and Conditions of the AIR MILES Reward Program, are subject to change and may be withdrawn without notice.
AIR MILES reserves the right to change or retract an offer at any time without prior notice, or to retract an offer for deceptive booking behaviour, including but not limited to creating multiple collector numbers or booking with the intention of cancelling. AIR MILES reserves the right to offer a Reward Miles earn rate at an equivalent or greater value to all collectors. By participating in this offer you agree to the AIR MILES Travel Terms of Use.
®™ Trademarks of AM Royalties Limited Partnership used under license by AIR MILES Loyalty Inc. and Travel Services Inc.
- AIR MILES Blue collectors get 1 AIR MILES® Reward Mile for every $15 CAD per travel booking. AIR MILES Gold® collectors get 1 AIR MILES® Reward Mile for every $10 CAD spent per travel booking. AIR MILES Onyx collectors get 1 AIR MILES® Reward Mile for every $5 CAD spent per travel booking.
Offer is valid for collectors who make a booking on AIR MILES® Travel. The Miles earned will be calculated on the collector status at the time of booking and the base cost of the booking made in a single transaction. Miles are not earned on any taxes and fees. Offer applies to the amount of the booking paid for by credit card.
Miles will be posted into the booking collector’s AIR MILES account within 5 to 10 days after travel is completed. AIR MILES reserves the right to change or retract an offer at any time without prior notice, or to retract an offer for deceptive booking behaviour, including but not limited to creating multiple collector numbers. AIR MILES reserves the right to offer a Reward Miles earn rate at an equivalent or greater value to all collectors. By participating in this offer you agree to the AIR MILES Travel Terms of Use.
- AIR MILES Collectors can bundle two (2) travel products and earn up to 5x the Miles. This includes; Flight + Accommodation, or Flight + Car Rental. AIR MILES Blue collectors get 3 AIR MILES® Reward Miles™ for every $15 CAD spent, per bundled travel booking transaction. AIR MILES Gold® collectors can get 4 AIR MILES Reward Mile for every $10 CAD spent, per bundled travel booking transaction. AIR MILES Onyx collectors can get 5 AIR MILES Reward Miles for every $5 CAD spent, per bundled travel booking transaction.
Offer is valid for collectors who make a booking on AIR MILES® Travel. The Miles earned will be calculated on the booking collector status at the time of booking and the base cost of the booking made in a single transaction. Miles are not earned on any taxes and fees. Offer applies to the amount of the booking paid for by credit card. Offer applies only to transactions where both travel components are booked together in a single transaction, and the bundle type is selected prior to booking/purchase completion. Adding a second travel component to a previously completed booking will not qualify as a bundled package.
Miles will be posted into the booking collector’s AIR MILES account within 5 to 10 days after travel is completed. AIR MILES reserves the right to change or retract an offer at any time without prior notice, or to retract an offer for deceptive booking behaviour, including but not limited to creating multiple collector numbers. AIR MILES reserves the right to offer a Reward Miles earn rate at an equivalent or greater value to all collectors. By participating in this offer you agree to the AIR MILES Travel Terms of Use.