Join Singapore Airlines’ KrisFlyer programs through to the end of the year and you will 500 miles just for doing so! While Singapore Airlines left Canada many many years ago, they do fly out of the U.S. and the airline is part of Star Alliance so their miles can be used on airlines like Air Canada, United and so on. They do have some pretty good redemption options as well such as Canada to Hawaii for 35,000 miles round trip in economy class (which is 10,000 less than Aeroplan). Even better than that is Western Canada to Hawaii on Alaska Airlines for only 23,000 KrisFlyer miles for economy class. Outside of travel your best bet to earn KrisFlyer miles in Canada is with the Starwood Preferred Guest Credit Card from American Express or the HSBC World Elite Mastercard
Offer details
500 Bonus KrisFlyer Miles when you join the Singapore Airlines KrisFlyer program. You must use promo code KFLY when you join. Full details (Found at bottom left hand side of page) Until Dec 31, 18