Asia Miles can be earned by transferring rewards from partnering programs directly to your Asia Miles account. Cathay Pacific has a small handful of transfer partners including one major Canada credit card rewards programs: RBC Avion Rewards.
Here's the full list of Cathay Pacific Asia Miles transfer partners:
Cathay Pacific credit card transfer partners
Which Cathay Pacific credit card partners are the best?
RBC and Marriott Bonvoy are your best options for earning Cathay Pacific miles in Canada.
RBC Avion Rewards
RBC Avion Elite points can be transferred to Cathay Pacific Asia Miles at a 1:1 ratio. This means that every 1,000 Avion Elite points you transfer to your Asia miles account will give you 1,000 Asia miles.
This makes the RBC Avion Rewards program an excellent choice if you're looking to earn flexible travel rewards transferable to Cathay Pacific as well as other airline partners such as American Airlines and British Airways.
Here are the RBC Avion credit cards that earn Avion Elite points:
Marriott Bonvoy points can be transferred to Cathay Pacific Asia Miles at a 3:1 ratio. This means that every 3,000 Marriott Bonvoy points you transfer to Cathay Pacific will give you 1,000 Asia Miles.
On top of that, Marriott will throw in a bonus 15,000 points for every 60,000-block of points you transfer in a single transaction. This comes out to an additional 5,000 Asia Miles which means that a 60,000-Marriott Bonvoy point transfer to Cathay Pacific would net you a total of 25,000 Asia miles which is pretty good.
Here are the Marriott Bonvoy credit cards that are available in Canada:
Marriott Bonvoy® American Express® Card
Best For Marriott Travelers
Marriott Bonvoy® Business American Express® Card
Best For Marriott Business Travelers
Calculator: Transfer points to Asia miles
Use the Conversion Calculator to calculate the transfer of rewards from RBC, Marriott, and other programs to Cathay Pacific Asia Miles.
Transfer To Asia Miles Calculator
What's the transfer ratio of RBC Avion points to Cathay Pacific Asia miles?
Every 1,000 RBC Avion Elite points you transfer to Cathay Pacific will give you 1,000 Asia miles.