Marcie, yes; look at rssc.com/voyage-health for all of the pre cruise requirements. You have to be tested within 48 hours of EMBARCATION if antigen test and 72 hours if PCR test. ArriveCan is easy; especially as no testing requirement for flying to Canada just boarding the ship.
🚢 Cruise with your favorite Keene Luxury Travel Staff Member! 💰 5% KLT Reward plus Shipboard Credit available (amount varies per voyage)! 💲 Offering Enhanced KLT Rewards on voyages hosted by Ngaire & Clay!