dream-rescue (8:00 a.m. EDT) -- Voyages of Discovery has been forced to cancel the remainder of Voyager's nine-day cruise due to the breakdown of two generators on Tuesday (May 28).

All 487 passengers will be flown back to Portsmouth tomorrow (May 31) from Killybegs, Ireland, where the ship has been stuck in port for two days.

Passengers will be refunded 60 percent of the cruise fare plus a 50 percent discount on any future sailings onboard Voyager, the line confirmed.

Two out of the four generators began to have technical problems while the 15,271-ton, 540-passenger ship was in Killybegs two days ago. A team of specialist engineers were called out to the port but were unable to fix the problem in time for the ship to continue its cruise. The ship had power throughout and guest facilities are operating normally.

A statement from Voyages of Discovery read: “The ship has a total of four generators and whilst two generators are functioning normally and the ship has power, with all passenger facilities operating as normal, the vessel could not proceed with its cruise.”

Extra excursions were arranged for the passengers during their extended stay at Killybegs.

A spokesperson for Voyages of Discovery said the next cruise -- a 10-day Heritage of the British Isles sailing -- was still planned to go ahead on June 2.

MV Voyager is currently on a nine-day Celtic Treasures cruise. The cruise departed Portsmouth on 25 May 2013. The ship was scheduled to leave Killybegs, Ireland, on 28 May 2013 and to end its cruise on 2 June 2013 in Portsmouth. -- By Jasmine Shaddock, Cruise Critic Contributor