Royal Caribbean cruise ship Captain passes away after suffering heart attack

In:
17 May 2024
By: 
Matt Hochberg

It's being widely reported Captain James MacDonald passed away.

Captain James

Cruise ship Captains are a select few, and people that cruise a lot certainly have their favorites based on personality.

On April 30, it was reported from passengers on Harmony of the Seas that Captain MacDonald had to depart the ship in order to seek medical attention in Cozumel, Mexico.

The ship had to make an unscheduled stop in Cozumel, where Captain MacDonald disembarked. Guests were informed via the ship’s public address.

Captain James passing

On Thursday, various reports came that Captain MacDonald had passed away. On Radiance of the Seas, the ship made an announcement and blew the ship's whistle as a mark of respect to Captain MacDonald.

An internal email in the company confirmed the passing of Captain MacDonald while in a hospital in Miami.

Captain James
Photo by Karen Fraser

"A valued team member for 34 years, Capt James was an exceptional leader known for his dedication, expertise, and unwavering commitment to our company. His contributions have left a lasting impact on our team and the company as a whole."

"Over the years he was instrumental in the development of thousands of our crew including many sailing Captains. He was also key to leading our success in Texas cruising where he will be missed by crew and guests alike."

All Royal Caribbean ships will fly their flags at half mast on Friday, May 17 in honor of his passing.

RoyalCaribbeanBlog readers shared photos of the flags at half mast.

Oasis of the Seas

Flag at half mast
Photo by Helle Jensen

Harmony of the Seas

Flag at half mast
Photo by Zack Montrose

Remembering Captain James

Bridge of a cruise ship

Cruisers shared their memories of Captain James across social media, recalling fond memories.

Shirley Arredondo posted on Facebook, "My husband and I sailed with Captain James during Hurricane Harvey on the Liberty of the seas and we absolutely fell in love with him. He was funny and loved to walk around and talk to everybody."

Michael Gould added, "Maybe others will remember this: during his daily announcements, he’d always make a point to say, we’re doing a great job staying healthy, washin’ those hands, keep it up! My wife and I often use that line. I’m in healthcare and she’s a teacher; it’s both useful and always makes us smile about happy memories onboard."

"Captain, thanks for the smooth seas and fond memories. You’ll do a great job watching over the fleet from above."

Liberty of the Seas

Kevin Kuehlwein wrote on Facebook, "Seemed very down to earth and was very good at his job. May he rest in peace."

Doug White shared his memories of him, "Captain James was a special guy; he was the Captain of the Jewel when I became the Mayer, and he had the upmost respect for everyone that he dealt with. I remember a lot of great times with Captain James on the Jewel including gatherings in his cabin for cocktails then going on the bridge to top the evening. He will be sorely missed."

Nicole Pugliese wrote, "This is so sad to hear. We had the privilege of sailing with Captain James on the Liberty and he very quickly became our favorite for his laid back demeanor and great sense of humor."

The Captain from Texas

Liberty of the Seas sailing away from Port Everglades

Most cruisers knew Captain James as representing Texas.  He was quite often in command of ships that were based in Galveston.

He joined Royal Caribbean in 1990 and was the first captain of Radiance of the Seas, Jewel of the Seas, and Brilliance of the Seas.

Most recently Captain James was the Master of Harmony of the Seas and Liberty of the Seas while the ships were based in Texas.


Matt started Royal Caribbean Blog in 2010 as a place to share his passion for all things Royal Caribbean with readers. He oversees all the writers at Royal Caribbean Blog, and writes a great deal of content on a daily basis.  He has become one of the foremost experts on a Royal Caribbean cruise.

Over the years, he has reached Pinnacle Club status with Royal Caribbean's customer loyalty program.

Get our newsletter

Stay up-to-date with cruise news & advice

    We never share your information with third parties and will protect it in accordance with our Privacy Policy