The best time to book a shore excursion is pre-cruise, through MyRoyal Cruise. This ensures the greatest selection and availability for all shore excursions.
Email Your Questions
Locate a Travel Agent
Previewing: Promo Dashboard Campaigns