Cruise lines with long voyages
10 lines sell the 422 voyages of 30 nights or more we list.

Princess Cruises
104 voyages on 10 ships, 30 to 129 nights, 3 world cruises
From $3,253 per person · median $161 a night

Seabourn
67 voyages on 5 ships, 30 to 120 nights, 1 world cruise
From $16,598 per person · median $917 a night

Cunard
65 voyages on 4 ships, 30 to 115 nights, 4 world cruises
From $3,424 per person · median $153 a night

Azamara
47 voyages on 4 ships, 34 to 176 nights, 1 world cruise
From $10,419 per person · median $346 a night

Oceania Cruises
43 voyages on 8 ships, 30 to 244 nights, 3 world cruises
From $8,699 per person · median $493 a night

Holland America Line
41 voyages on 8 ships, 30 to 129 nights, 2 world cruises
From $3,554 per person · median $173 a night

Regent Seven Seas Cruises
18 voyages on 3 ships, 30 to 174 nights, 4 world cruises
From $18,099 per person · median $830 a night

MSC Cruises
17 voyages on 4 ships, 30 to 121 nights, 2 world cruises
From $2,699 per person · median $174 a night

Viking
15 voyages on 7 ships, 30 to 169 nights, 1 world cruise
From $18,998 per person · median $578 a night

Costa Cruises
5 voyages on 2 ships, 30 to 36 nights
From $2,964 per person · median $99 a night
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.