Welcome back, Chloe!
Cinderella's Royal Table is certainly one of the most enchanted meals you could enjoy while visiting Walt Disney World® Resort, and definitely one you will not want to rush through.
Your experience will begin by checking in at the podium and waiting for your royal table to become available. While you wait, you will have the opportunity to visit with Cinderella and have a family photo taken. Once your table is ready, you will be escorted up into the heights of Cinderella Castle for your meal, which will be served in four tasty courses. In addition, Disney Princesses will visit your table while you are dining.
Having had several reservations over the years at Cinderella's Royal Table myself, I can tell you this is more than just a meal, it's an experience! A wonderful one! That said, my family of five has never completed our time there from start to finish in under two hours, and even that is rushing. Our last meal there took three hours.
Between this Signature Dining experience being a lengthy one, and still needing 45-60 minutes to travel from Magic Kingdom, I do feel your specialty cruise out of the Yacht Club Marina will be almost impossible to make. Especially with only two hours between reservations and needing to travel from Magic Kingdom to Disney's Yacht Club Resort.
I hope knowing what to expect during your meal helps, Chloe! Please get back in touch with me if you need any additional suggestions on making your day magical - I know you're trying to plan a special day.
Faith