or, enquire about your chosen options

  1. Carnival Cruise Line teams up with Harlem Globetrotters
  2. Ultra-Luxury Cruising
  3. The Caribbean is still a Preferred Cruise Destination
  4. Catch Up on Cruising: Latest News in bite size!
  5. 8 Romantic Destinations Around the World

Sign up to our newsletter and become the first to know about our latest deals and promotions

Your 'Port' has been chosen Clear this filter or visit another page to change

Rarotonga, Cook Islands

Enquire about cruises in this region

The Cook Islands are a self-governing parliamentary democracy in free association with New Zealand, located in Polynesia. The islands are located in the middle of the South Pacific Ocean, between French Polynesia (Society Islands) to the east and Tonga to the west. It is an archipelago with 15 islands spread out over 2.2 million sq. km of ocean.

The Capital of the Cook Islands is Rarotonga, a tropical paradise which is extremely beautiful and small enough to explore with lush tropical mountains, pretty coastal scenes, sandy beaches and a very slow pace of life. The island is actually the top 2,000 feet of a 13,000-foot volcano with steep, craggy ridges covered in green making up the center area.

If you grow weary of soaking up the sun under palm trees on the pristine powdery white beaches, there is certainly plenty to do. Activities include canoeing, kayaking or snorkeling, attending one of the islands' many festivals or clapping along as dance groups play at various hotels.

Things to see and do

* Scuba diving & snorkeling
* Beachcomber Gallery
* Cook Island Christian Church
* Sir Geoffrey National Culture Centre
* Lagoon reef walks & cross island treks

Cruise Season – Jan - Dec
Currency – New Zealand Dollar (NZD)
Language – English & Maori
Land Area – 240 km²
Population – 24,000
Electricity – 2 Angled pins and 1 flat pin centred below Australian style
Time – GMT plus ten hours
International Country Telephone Code – +682

Port Location – The port is centrally located in the township of Rarotonga.

Transport Links – Rarotonga International Airport (RAR) is the main gateway to the Cook Islands. There are daily services to Auckland, New Zealand and weekly services to Fiji and via Papeete (Tahiti) to Los Angeles. Rarotonga and Aitutaki are regular stops for cruises operating from Tahiti. Other cruise companies also stop by occassionaly.

Getting around Rarotonga is easy - it takes just 45 minutes to go around the island by bus and is possible to cycle in a day.

Please note, while cruise details and inclusions are accurate at time of loading they are subject to change due to changes in cruise line practices and policies. Please check details and inclusions at time of booking.

Database Profiling Report

Total queries executed: 21

Total elapsed time: 0.064725637435913

# Query Time
(1) connect 0.0011727809906006
(2) DESCRIBE `ports` 0.0035991668701172
(3) SELECT `ports`.* FROM `ports` WHERE (orchid_slug = 'rarotonga-cook-islands') AND (orchid_available = 1) LIMIT 1 0.013638019561768
(4) DESCRIBE `destinations` 0.0027420520782471
(5) SELECT `destinations`.* FROM `destinations` WHERE (((`destinations`.`id` = 43))) 0.0004889965057373
(6) DESCRIBE `avid_specials` 0.0017690658569336
(7) SELECT `avid_specials`.* FROM `avid_specials` LEFT JOIN `avid_specials_links` ON avid_specials.id = avid_specials_links.special_id WHERE (((item_id = '43' AND class = 'Destination')) AND (date_start < NOW() OR date_start is null) AND (date_end > NOW() OR date_end is null OR date_end = '')) 0.0014560222625732
(8) SELECT `ports`.`orchid_slug` FROM `ports` WHERE (id = '1265') 0.00053191184997559
(9) SELECT `latlong`.`lat`, `latlong`.`long` FROM `latlong` WHERE (port_id = '1265') 0.0031728744506836
(10) SELECT `latlong`.`lat`, `latlong`.`long` FROM `latlong` WHERE (port_id = '1265') 0.002824068069458
(11) DESCRIBE `cruises` 0.0044598579406738
(12) SELECT `cruises`.* FROM `cruises` WHERE (id IN (77112, 76820, 76823, 76819, 76824, 80642, 76206, 24921, 73112, 77504)) ORDER BY FIND_IN_SET(id, '77112,76820,76823,76819,76824,80642,76206,24921,73112,77504') 0.0036180019378662
(13) DESCRIBE `cruiselines` 0.0043070316314697
(14) SELECT `cruiselines`.* FROM `cruiselines` WHERE (id IN ('187', '33', '180', '18', '14', '19', '12', '262', '151')) ORDER BY FIND_IN_SET(id, '187,33,180,18,14,19,12,262,151') 0.0017910003662109
(15) DESCRIBE `ships` 0.005612850189209
(16) SELECT `ships`.* FROM `ships` WHERE (id IN ('163', '1730', '1454', '769', '332', '766', '75', '775', '1474', '74', '616')) ORDER BY FIND_IN_SET(id, '163,1730,1454,769,332,766,75,775,1474,74,616') 0.0020949840545654
(17) DESCRIBE `cruisetypes` 0.0026140213012695
(18) DESCRIBE `destinations` 0.0033359527587891
(19) SELECT `destinations`.* FROM `destinations` WHERE (id IN ('40', '43', '35')) ORDER BY FIND_IN_SET(id, '40,43,35') 0.0012850761413574
(20) DESCRIBE `ports` 0.0034768581390381
(21) SELECT `ports`.* FROM `ports` WHERE (((`ports`.`id` = 1265))) 0.00073504447937012