Question: how many days should you go on a cruise?
Answer: Sailing on a cruise that's between 6 and 9 days in length means you can take in more exciting ports and also relax onboard (and perhaps even schedule a day to enjoy the spa or pool when the ship is in port).