Cruise length
Yasmin advised: “The average length of a cruise is seven days, but there are also longer and shorter options available.
“The longer a cruise, the more expensive, so if you want to cut costs, it’s always a safe bet to go for fewer days.
“Alternatively, if you have any pets or children at home, a short cruise may be the best option!”
Britons can always extend their trip by booking a few nights in a hotel on either side of their cruise holiday.