Long cruises by length
Every voyage we list is 30 nights or more. Pick the length you have time for; each page lists the voyages with a filter for departure port, line and month.
30 to 59 nights
323 voyages on 53 ships, from 58 ports
From $2,699 per person · median $200 a night
See the voyages →
60 to 89 nights
48 voyages on 24 ships, from 23 ports
From $7,908 per person · median $321 a night
See the voyages →
90 to 119 nights
32 voyages on 12 ships, from 15 ports
From $12,499 per person · median $171 a night
See the voyages →
120 nights or moreworld cruises
19 voyages on 10 ships, from 8 ports
From $28,009 per person · median $493 a night
See the voyages →
Starting fares per person, for the cheapest cabin listed, with taxes and port fees included, checked . Fares change often, so check the current price before you book.