Start your search
Top-rated Rarotonga Island shore excursions

Rarotonga Island Cruise Port Schedule

Rarotonga Island cruise port schedule through March 2029.

DayShipCruiseArrivalDeparturePassengers
Sunday
Nov 22,
2026
13 Night Moorea Island, Bora Bora Island, Raiatea Island, Rarotonga Island, Pago Pago, Apia, Suva & Dravuni Island Fiji Cruise
7:00 AM4:00 PM2,012
Monday
Nov 23,
2026
26 Night Noumea, Lifou Island, Suva, Nukualofa, Rarotonga Island, Papeete, Pitcairn Island & Easter Island Chile Cruise
7:00 AM5:00 PM3,014
Wednesday
Nov 25,
2026
10 Night Huahine Island, Aitutaki Island, Rarotonga Island, Bora Bora Island, Tahaa Island & Moorea Island Cruise
7:00 AM5:00 PM320
Wednesday
Jan 6,
2027
10 Night Huahine Island, Aitutaki Island, Rarotonga Island, Bora Bora Island, Tahaa Island & Moorea Island Cruise
7:00 AM5:00 PM320
Monday
Feb 1,
2027
28 Night Nuku Hiva Island, Rangiroa Atoll Tuamotus, Fakarava Atoll Tuamotus, Papeete, Moorea Island, Huahine Island, Bora Bora Island, Rarotonga Island, Vavau Islands Tonga & Nukualofa Cruise
8:00 AM6:00 PM1,188
Wednesday
Feb 3,
2027
12 Night Bora Bora Island, Huahine Island, Rarotonga Island, Pago Pago & Apia Cruise
8:00 AM7:00 PM576
Thursday
Feb 11,
2027
18 Night Huahine Island, Rarotonga Island, Alofi, Vavau Islands Tonga, Savusavu, Port Denarau-Nadi, Lautoka, Port Vila, Lifou Island & Noumea Cruise
8:00 AM5:00 PM1,226
Tuesday
Mar 23,
2027
20 Night Bay of Islands, Rarotonga Island, Aitutaki Island, Bora Bora Island, Moorea Island, Papeete, Raiatea Island & Suva Cruise
9:00 AM6:00 PM502
Friday
Mar 26,
2027
23 Night Tauranga, Rarotonga Island, Huahine Island, Bora Bora Island, Moorea Island, Papeete, Fakarava Atoll Tuamotus, Pitcairn Island & Easter Island Chile Cruise
8:00 AM5:00 PM838
Friday
Apr 2,
2027
16 Night Isle of Pines, Mystery Island, Levuka, Savusavu, Vavau Islands Tonga, Aitutaki Island, Rarotonga Island, Bora Bora Island & Moorea Island Cruise
240
Monday
Apr 5,
2027
13 Night Raiatea Island, Bora Bora Island, Rarotonga Island, Aitutaki Island, Palmerston Island, Alofi, Vavau Islands Tonga & Levuka Cruise
7:30 AM6:00 PM252
Monday
Apr 12,
2027
18 Night Moorea Island, Bora Bora Island, Rarotonga Island, Aitutaki Island, Vavau Islands Tonga, Savusavu, Levuka, Mystery Island & Isle of Pines Cruise
240
Saturday
Apr 24,
2027
16 Night Tahaa Island, Raiatea Island, Rarotonga Island, Aitutaki Island, Alofi, Vavau Islands Tonga & Taveuni Island Fiji Cruise
138
Tuesday
May 11,
2027
12 Night Dravuni Island Fiji, Suva, Apia, Aitutaki Island, Rarotonga Island, Bora Bora Island, Raiatea Island & Moorea Island Cruise
7:00 AM5:00 PM2,012
Friday
Jun 4,
2027
10 Night Raiatea Island, Tahaa Island, Aitutaki Island, Rarotonga Island, Bora Bora Island, Huahine Island & Moorea Island Cruise
8:00 AM6:00 PM312
Saturday
Jun 12,
2027
8 Night Moorea Island, Rarotonga Island, Raiatea Island & Bora Bora Island Cruise
7:00 AM5:00 PM2,012
Friday
Jul 16,
2027
13 Night Moorea Island, Raiatea Island, Bora Bora Island, Rarotonga Island, Pago Pago, Apia & Dravuni Island Fiji Cruise
7:00 AM4:00 PM2,012
Tuesday
Jul 20,
2027
14 Night Moorea Island, Bora Bora Island, Aitutaki Island, Rarotonga Island, Nukualofa, Taveuni Island Fiji, Savusavu & Dravuni Island Fiji Cruise
8:00 AM4:00 PM312
Saturday
Jul 31,
2027
12 Night Dravuni Island Fiji, Suva, Apia, Rarotonga Island, Raiatea Island, Bora Bora Island & Moorea Island Cruise
7:00 AM5:00 PM2,012
Friday
Aug 6,
2027
11 Night Savusavu, Taveuni Island Fiji, Nukualofa, Rarotonga Island, Aitutaki Island, Bora Bora Island & Moorea Island Cruise
10:00 AM6:00 PM312
Thursday
Aug 19,
2027
10 Night Vavau Islands Tonga, Rarotonga Island & Aitutaki Island Cruise
7:00 AM7:00 PM490
Tuesday
Aug 31,
2027
9 Night Raiatea Island, Tahaa Island, Aitutaki Island, Rarotonga Island, Bora Bora Island & Moorea Island Cruise
8:00 AM6:00 PM312
Friday
Sep 10,
2027
10 Night Raiatea Island, Tahaa Island, Aitutaki Island, Rarotonga Island, Bora Bora Island, Huahine Island & Moorea Island Cruise
8:00 AM6:00 PM312
Saturday
Sep 25,
2027
8 Night Moorea Island, Rarotonga Island, Bora Bora Island & Raiatea Island Cruise
7:00 AM5:00 PM2,012
Tuesday
Oct 5,
2027
13 Night Moorea Island, Raiatea Island, Bora Bora Island, Rarotonga Island, Pago Pago, Apia & Dravuni Island Fiji Cruise
7:00 AM4:00 PM2,012
Saturday
Oct 9,
2027
35 Night Nawiliwili, Honolulu, Hilo, Kailua-Kona, Kiritimati-Christmas Island, Papeete, Moorea Island, Raiatea Island, Rarotonga Island, Vavau Islands Tonga, Nukualofa, Bay of Islands, Auckland & Wellington Cruise
8:00 AM5:00 PM1,968
Wednesday
Oct 20,
2027
12 Night Dravuni Island Fiji, Suva, Apia, Rarotonga Island, Raiatea Island, Bora Bora Island & Moorea Island Cruise
7:00 AM5:00 PM2,012
Wednesday
Nov 10,
2027
10 Night Huahine Island, Aitutaki Island, Rarotonga Island, Bora Bora Island, Tahaa Island & Moorea Island Cruise
7:00 AM5:00 PM320
Tuesday
Nov 23,
2027
13 Night Moorea Island, Bora Bora Island, Raiatea Island, Rarotonga Island, Pago Pago, Apia & Suva Cruise
7:00 AM4:00 PM2,012
Wednesday
Dec 1,
2027
11 Night Bora Bora Island, Rarotonga Island, Aitutaki Island, Alofi, Vavau Islands Tonga & Port Denarau-Nadi Cruise
8:00 AM5:00 PM1,226
Tuesday
Dec 7,
2027
14 Night Moorea Island, Bora Bora Island, Aitutaki Island, Rarotonga Island, Nukualofa, Taveuni Island Fiji, Savusavu & Dravuni Island Fiji Cruise
8:00 AM4:00 PM312
Wednesday
Dec 22,
2027
10 Night Huahine Island, Aitutaki Island, Rarotonga Island, Bora Bora Island, Tahaa Island & Moorea Island Cruise
7:00 AM5:00 PM320
Wednesday
Jan 12,
2028
10 Night Huahine Island, Aitutaki Island, Rarotonga Island, Bora Bora Island, Tahaa Island & Moorea Island Cruise
7:00 AM5:00 PM320
Tuesday
Jan 18,
2028
125 Night Puntarenas, Playa Flamingo, Puerto Quetzal, Puerto Vallarta, Mazatlan, Cabo San Lucas, Nuku Hiva Island, Rangiroa Atoll Tuamotus, Moorea Island, Papeete, Bora Bora Island, Rarotonga Island, Vavau Islands Tonga, Levuka, Mystery Island, Noumea, Sydney, Brisbane, Townsville QLD, Cairns, Darwin, Kupang, Komodo Island Indonesia, Benoa, Semarang, Jakarta, Singapore, Klang, Phuket, Male City, Praslin Island Seychelles, La Digue Island Seychelles, Mahe Island Seychelles, Zanzibar, Mombasa, Mamoudzou, Antsiranana, Toamasina, Port Louis, Saint-Denis, Richards Bay, Durban, Port Elizabeth, Mossel Bay, Cape Town, Walvis Bay, Luanda, Bom Bom Island & Santa Cruz de Tenerife Cruise
9:00 AM6:00 PM1,260
Wednesday
Jan 26,
2028
12 Night Raiatea Island, Rarotonga Island, Pago Pago, Vavau Islands Tonga, Savusavu & Port Denarau-Nadi Cruise
8:00 AM4:00 PM750
Friday
Jan 28,
2028
9 Night Huahine Island, Tahaa Island, Rarotonga Island, Aitutaki Island, Bora Bora Island & Moorea Island Cruise
8:00 AM7:00 PM298
Friday
Feb 4,
2028
27 Night Puntarenas, Nuku Hiva Island, Rangiroa Atoll Tuamotus, Moorea Island, Papeete, Huahine Island, Bora Bora Island, Rarotonga Island & Tauranga Cruise
8:00 AM5:00 PM508
Friday
Feb 25,
2028
13 Night Port Denarau-Nadi, Dravuni Island Fiji, Savusavu, Taveuni Island Fiji, Nukualofa, Rarotonga Island, Aitutaki Island, Bora Bora Island, Raiatea Island & Moorea Island Cruise
10:00 AM6:00 PM312
Friday
Apr 7,
2028
34 Night Noumea, Lifou Island, Port Vila, Suva, Lautoka, Nukualofa, Rarotonga Island, Raiatea Island, Huahine Island, Moorea Island, Papeete, Fakarava Atoll Tuamotus, Hilo, Kailua-Kona, Honolulu, Kahului & Nawiliwili Cruise
8:00 AM5:00 PM1,968
Friday
Jun 16,
2028
10 Night Raiatea Island, Tahaa Island, Aitutaki Island, Rarotonga Island, Bora Bora Island, Huahine Island & Moorea Island Cruise
8:00 AM6:00 PM312
Tuesday
Aug 1,
2028
14 Night Moorea Island, Bora Bora Island, Aitutaki Island, Rarotonga Island, Nukualofa, Taveuni Island Fiji, Savusavu & Dravuni Island Fiji Cruise
8:00 AM4:00 PM312
Friday
Aug 18,
2028
11 Night Savusavu, Taveuni Island Fiji, Nukualofa, Rarotonga Island, Aitutaki Island, Bora Bora Island & Moorea Island Cruise
10:00 AM6:00 PM312
Tuesday
Sep 12,
2028
9 Night Raiatea Island, Tahaa Island, Aitutaki Island, Rarotonga Island, Bora Bora Island & Moorea Island Cruise
8:00 AM6:00 PM312
Friday
Sep 22,
2028
10 Night Raiatea Island, Tahaa Island, Aitutaki Island, Rarotonga Island, Bora Bora Island, Huahine Island & Moorea Island Cruise
8:00 AM6:00 PM312
Thursday
Oct 19,
2028
10 Night Levuka, Vavau Islands Tonga, Rarotonga Island, Aitutaki Island & Bora Bora Island Cruise
6:30 AM6:00 PM252
Saturday
Oct 28,
2028
10 Night Pago Pago, Apia, Rarotonga Island & Bora Bora Island Cruise
8:00 AM7:00 PM388
Wednesday
Nov 15,
2028
10 Night Huahine Island, Aitutaki Island, Rarotonga Island, Bora Bora Island, Tahaa Island & Moorea Island Cruise
7:00 AM5:00 PM320
Wednesday
Dec 20,
2028
10 Night Huahine Island, Aitutaki Island, Rarotonga Island, Bora Bora Island, Tahaa Island & Moorea Island Cruise
7:00 AM5:00 PM320
Saturday
Jan 6,
2029
16 Night Isle of Pines, Noumea, Lifou Island, Mystery Island, Lautoka, Dravuni Island Fiji, Pago Pago & Rarotonga Island Cruise
7:00 AM5:00 PM750
Sunday
Mar 18,
2029
21 Night Rarotonga Island, Aitutaki Island, Pago Pago, Apia, Vavau Islands Tonga, Savusavu, Dravuni Island Fiji, Lautoka, Luganville, Port Vila & Noumea Cruise
8:00 AM4:00 PM708

Frequently Asked Questions

Rarotonga Island shore excursion reviews
Activity name

Discover Rarotonga Island