Before covid, Royal had a bus that took you directly to Magic Kingdom from Port Canaveral. You were responsible for purchasing your own tickets. It was so convenient. It was economical at around $50/pp rt.
I just cruised to Port Canaveral in Sept. 2021 and they didn't offer it this time. I was little disappointed. I understand with Disney covid protocol, reserving parks and the 50th anniversary it would have been a mad house. But I'm a Disney nut so I would have gladly taken the bus to MK. I searched around for a shuttle to Disney and none was offered. I was sailing solo so an uber/lyft would have been a little to expensive for one person at around $100 one way.