A cruise ship that has been marooned for three weeks after travelling from Southampton - causing three voyages to be cancelled - is set to sail once again.

Regal Princess has been stranded in the Galveston Ship Channel in Texas since October 27 after ‘power generator issues’ caused its sailings on October 27, November 3 and November 10 to be cancelled.

The ship arrived in Galveston after a month-long crossing from Southampton.

READ MORE: Cyclist found seriously injured on The Crossways in Gosport

Princess Cruises has now confirmed that all technical repairs aboard Regal Princess have been successfully completed, and the ship will depart from Galveston as scheduled on November 17.

A spokesperson for Princess Cruises said: “Our team has worked diligently to ensure Regal Princess is fully operational and ready to deliver a safe, comfortable, and enjoyable cruise experience.

“We look forward to welcoming guests aboard and appreciate their patience and understanding as we resolved these technical matters.”