or, enquire about your chosen options

  1. Never been on a cruise? Here’s what to expect……
  2. SPOTLIGHT ON: VIKING SUN
  3. Holland America’s View and Veranda promotion is back!!
  4. The Big Laugh Comedy Festival Cruise
  5. Catch up on Cruising: Latest news in bite size

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

  • THREE NIGHTS FREE SALE ON CAPTAIN COOK FIJI CRUISES

    Reef Endeavour, 4 Cultures Discovery Cruise ex Nadi (Denerau) Return
    Nights 7 Ship Reef Endeavour
    Star Rating Specialty Departs Lautoka, Fiji
    Sailing 2018: 1 May, 3 Jul 2019: 1 Jan
    Ports of Call Lautoka, Port Denarau (Nadi), Tivua Island, Kioa, Nananu-i-Ra, Rabi Fiji, Vanua Levu, Galoa Island

    Special Pricing MultiPrices

    Select a sailing date to get pricing. Pricing is approximate.

    Inside: NZ $3,079 Outside: NZ $3,629
    Suite: NZ $4,809
    Inside: NZ $3,079 Outside: NZ $3,629
    Suite: NZ $4,809
    Inside: NZ $3,079 Outside: NZ $3,629
    Suite: NZ $4,809
    Captain Cook Cruises Fiji
    Reef Endeavour, 4 Cultures Discovery Cruise ex Nadi (Denerau) Return
Captain Cook Cruises Fiji
Reef Endeavour
Reef Endeavour

Valid: 24 Dec 2017 - 28 Feb 2018

All fares include shipboard accommodation, all meals, guided village, school and island tours, snorkelling and glass bottom boat excursions, daily island stopovers and water activities, hikes and Kayak safaris, on board entertainment, kids club (5-9 yrs), onboard Wi-Fi, 24-hour self-service tea and coffee bar, post cruise transfers to Nadi and Denarau hotels and Nadi airport and use of the ship’s facilities including a swimming pool, jacuzzi, mini gym, sun deck, cocktail bar and library.

Special Conditions

Offer subject to availability at time of booking and for new bookings only. Prices can be withdrawn at any time without prior notice. Prices are per person share twin based on best available cruise fare, inclusive of all discounts unless otherwise stated. Prices maybe subject to currency fluctuations and are based on cash or bank transfer. Cruise deposit, amendment and cancellation conditions apply. Travel agent service fees may apply. Special conditions apply - please ask for full details at time of enquiry.

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: 169

Total elapsed time: 0.15904998779297

# Query Time
(1) connect 0.00057005882263184
(2) DESCRIBE `specials` 0.0028760433197021
(3) SELECT `specials`.* FROM `specials` WHERE (orchid_slug = 'three-nights-free-sale-on-captain-cook-fiji-cruises-1387088') AND (orchid_available = 1) LIMIT 1 0.00066184997558594
(4) DESCRIBE `cruises` 0.002007007598877
(5) SELECT `cruises`.* FROM `cruises` WHERE (((`cruises`.`id` = 37234))) 0.00056290626525879
(6) DESCRIBE `avid_specials` 0.0010719299316406
(7) SELECT `avid_specials`.* FROM `avid_specials` LEFT JOIN `avid_specials_links` ON avid_specials.id = avid_specials_links.special_id WHERE (((item_id = 1387088 and class = 'Special') OR (item_id = 37234 and class = 'Cruise') OR (item_id = 855 AND class = 'Ship') OR (item_id = 216 AND class = 'CruiseLine') OR (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.0017590522766113
(8) SELECT `specials`.`orchid_slug` FROM `specials` WHERE (id = '1387088') 0.00045394897460938
(9) DESCRIBE `ships` 0.0020818710327148
(10) SELECT `ships`.* FROM `ships` WHERE (((`ships`.`id` = 855))) 0.00037407875061035
(11) DESCRIBE `ships` 0.0019381046295166
(12) SELECT `ships`.`orchid_slug` FROM `ships` WHERE (id = '855') 0.00034904479980469
(13) SELECT `starrating`.`rating`, `starrating`.`orchid_image` FROM `starrating` WHERE (id = '2') 0.00020098686218262
(14) SELECT `starrating`.`rating`, `starrating`.`orchid_image` FROM `starrating` WHERE (id = '2') 0.00018692016601562
(15) DESCRIBE `itineraries` 0.00099301338195801
(16) DESCRIBE `ports` 0.0012428760528564
(17) SELECT `ports`.* FROM `ports` WHERE (((`ports`.`id` = 79))) 0.00031399726867676
(18) DESCRIBE `ports` 0.00091004371643066
(19) SELECT `ports`.* FROM `ports` WHERE (((`ports`.`id` = 79))) 0.00028896331787109
(20) DESCRIBE `ports` 0.00087189674377441
(21) SELECT `ports`.`orchid_slug` FROM `ports` WHERE (id = '79') 0.00022697448730469
(22) DESCRIBE `specialsailingdates` 0.00074505805969238
(23) DESCRIBE `sailingdates` 0.00080585479736328
(24) SELECT `sailingdates`.* FROM `sailingdates` WHERE (((`sailingdates`.`id` = 454085))) 0.00040817260742188
(25) DESCRIBE `sailingdates` 0.00078892707824707
(26) SELECT `sailingdates`.* FROM `sailingdates` WHERE (((`sailingdates`.`id` = 454086))) 0.00023198127746582
(27) DESCRIBE `sailingdates` 0.0007469654083252
(28) SELECT `sailingdates`.* FROM `sailingdates` WHERE (((`sailingdates`.`id` = 454088))) 0.00023198127746582
(29) DESCRIBE `ports` 0.00089883804321289
(30) SELECT `ports`.* FROM `ports` WHERE (((`ports`.`id` = 79))) 0.0002739429473877
(31) DESCRIBE `ports` 0.00085210800170898
(32) SELECT `ports`.`orchid_slug` FROM `ports` WHERE (id = '79') 0.00022602081298828
(33) DESCRIBE `ports` 0.00089097023010254
(34) SELECT `ports`.* FROM `ports` WHERE (((`ports`.`id` = 282))) 0.00021791458129883
(35) DESCRIBE `ports` 0.00084590911865234
(36) SELECT `ports`.* FROM `ports` WHERE (((`ports`.`id` = 3503))) 0.00024104118347168
(37) DESCRIBE `ports` 0.00085997581481934
(38) SELECT `ports`.`orchid_slug` FROM `ports` WHERE (id = '3503') 0.00022006034851074
(39) DESCRIBE `ports` 0.00082087516784668
(40) SELECT `ports`.* FROM `ports` WHERE (((`ports`.`id` = 835))) 0.00023913383483887
(41) DESCRIBE `ports` 0.00083303451538086
(42) SELECT `ports`.`orchid_slug` FROM `ports` WHERE (id = '835') 0.00021004676818848
(43) DESCRIBE `ports` 0.0008389949798584
(44) SELECT `ports`.* FROM `ports` WHERE (((`ports`.`id` = 835))) 0.00025200843811035
(45) DESCRIBE `ports` 0.00087594985961914
(46) SELECT `ports`.`orchid_slug` FROM `ports` WHERE (id = '835') 0.00023198127746582
(47) DESCRIBE `ports` 0.00087094306945801
(48) SELECT `ports`.* FROM `ports` WHERE (((`ports`.`id` = 835))) 0.00026893615722656
(49) DESCRIBE `ports` 0.00090408325195312
(50) SELECT `ports`.`orchid_slug` FROM `ports` WHERE (id = '835') 0.00025510787963867
(51) DESCRIBE `ports` 0.00089311599731445
(52) SELECT `ports`.* FROM `ports` WHERE (((`ports`.`id` = 3123))) 0.00025582313537598
(53) DESCRIBE `ports` 0.00091719627380371
(54) SELECT `ports`.`orchid_slug` FROM `ports` WHERE (id = '3123') 0.00024199485778809
(55) DESCRIBE `ports` 0.00085997581481934
(56) SELECT `ports`.* FROM `ports` WHERE (((`ports`.`id` = 2953))) 0.00025486946105957
(57) DESCRIBE `ports` 0.00087094306945801
(58) SELECT `ports`.`orchid_slug` FROM `ports` WHERE (id = '2953') 0.00022101402282715
(59) DESCRIBE `ports` 0.00084900856018066
(60) SELECT `ports`.* FROM `ports` WHERE (((`ports`.`id` = 2953))) 0.00030303001403809
(61) DESCRIBE `ports` 0.0010490417480469
(62) SELECT `ports`.`orchid_slug` FROM `ports` WHERE (id = '2953') 0.00025200843811035
(63) DESCRIBE `ports` 0.00084805488586426
(64) SELECT `ports`.* FROM `ports` WHERE (((`ports`.`id` = 3124))) 0.00027298927307129
(65) DESCRIBE `ports` 0.00092291831970215
(66) SELECT `ports`.`orchid_slug` FROM `ports` WHERE (id = '3124') 0.00024104118347168
(67) DESCRIBE `ports` 0.00088000297546387
(68) SELECT `ports`.* FROM `ports` WHERE (((`ports`.`id` = 3123))) 0.00026392936706543
(69) DESCRIBE `ports` 0.00086808204650879
(70) SELECT `ports`.`orchid_slug` FROM `ports` WHERE (id = '3123') 0.00023293495178223
(71) DESCRIBE `ports` 0.00081110000610352
(72) SELECT `ports`.* FROM `ports` WHERE (((`ports`.`id` = 3123))) 0.00024199485778809
(73) DESCRIBE `ports` 0.00087785720825195
(74) SELECT `ports`.`orchid_slug` FROM `ports` WHERE (id = '3123') 0.00021791458129883
(75) DESCRIBE `ports` 0.00079512596130371
(76) SELECT `ports`.* FROM `ports` WHERE (((`ports`.`id` = 3124))) 0.00025320053100586
(77) DESCRIBE `ports` 0.00088310241699219
(78) SELECT `ports`.`orchid_slug` FROM `ports` WHERE (id = '3124') 0.00023102760314941
(79) DESCRIBE `ports` 0.00081396102905273
(80) SELECT `ports`.* FROM `ports` WHERE (((`ports`.`id` = 3124))) 0.00025606155395508
(81) DESCRIBE `ports` 0.00090694427490234
(82) SELECT `ports`.`orchid_slug` FROM `ports` WHERE (id = '3124') 0.00023984909057617
(83) DESCRIBE `ports` 0.00082302093505859
(84) SELECT `ports`.* FROM `ports` WHERE (((`ports`.`id` = 4301))) 0.00024890899658203
(85) DESCRIBE `ports` 0.0008549690246582
(86) SELECT `ports`.`orchid_slug` FROM `ports` WHERE (id = '4301') 0.00022196769714355
(87) DESCRIBE `ports` 0.00079488754272461
(88) SELECT `ports`.* FROM `ports` WHERE (((`ports`.`id` = 3201))) 0.00018000602722168
(89) DESCRIBE `ports` 0.00062799453735352
(90) SELECT `ports`.* FROM `ports` WHERE (((`ports`.`id` = 3201))) 0.00018596649169922
(91) DESCRIBE `ports` 0.00072503089904785
(92) SELECT `ports`.* FROM `ports` WHERE (((`ports`.`id` = 4301))) 0.00019001960754395
(93) DESCRIBE `ports` 0.00058794021606445
(94) SELECT `ports`.`orchid_slug` FROM `ports` WHERE (id = '4301') 0.00017499923706055
(95) DESCRIBE `ports` 0.00064802169799805
(96) SELECT `ports`.* FROM `ports` WHERE (((`ports`.`id` = 4301))) 0.00019097328186035
(97) DESCRIBE `ports` 0.00060892105102539
(98) SELECT `ports`.`orchid_slug` FROM `ports` WHERE (id = '4301') 0.00016999244689941
(99) DESCRIBE `ports` 0.00060105323791504
(100) SELECT `ports`.* FROM `ports` WHERE (((`ports`.`id` = 4301))) 0.00019407272338867
(101) DESCRIBE `ports` 0.00083589553833008
(102) SELECT `ports`.`orchid_slug` FROM `ports` WHERE (id = '4301') 0.00022506713867188
(103) DESCRIBE `ports` 0.00082182884216309
(104) SELECT `ports`.* FROM `ports` WHERE (((`ports`.`id` = 4302))) 0.0001990795135498
(105) DESCRIBE `ports` 0.00061702728271484
(106) SELECT `ports`.`orchid_slug` FROM `ports` WHERE (id = '4302') 0.00021815299987793
(107) DESCRIBE `ports` 0.0008540153503418
(108) SELECT `ports`.* FROM `ports` WHERE (((`ports`.`id` = 4302))) 0.00020289421081543
(109) DESCRIBE `ports` 0.00070786476135254
(110) SELECT `ports`.`orchid_slug` FROM `ports` WHERE (id = '4302') 0.00018811225891113
(111) DESCRIBE `ports` 0.00062012672424316
(112) SELECT `ports`.* FROM `ports` WHERE (((`ports`.`id` = 4302))) 0.00022697448730469
(113) DESCRIBE `ports` 0.00063991546630859
(114) SELECT `ports`.`orchid_slug` FROM `ports` WHERE (id = '4302') 0.00021719932556152
(115) DESCRIBE `ports` 0.00079894065856934
(116) SELECT `ports`.* FROM `ports` WHERE (((`ports`.`id` = 2953))) 0.00021696090698242
(117) DESCRIBE `ports` 0.00062203407287598
(118) SELECT `ports`.`orchid_slug` FROM `ports` WHERE (id = '2953') 0.00022006034851074
(119) DESCRIBE `ports` 0.00063490867614746
(120) SELECT `ports`.* FROM `ports` WHERE (((`ports`.`id` = 2956))) 0.00017595291137695
(121) DESCRIBE `ports` 0.00058603286743164
(122) SELECT `ports`.* FROM `ports` WHERE (((`ports`.`id` = 2956))) 0.00016212463378906
(123) DESCRIBE `ports` 0.00062704086303711
(124) SELECT `ports`.* FROM `ports` WHERE (((`ports`.`id` = 3503))) 0.00022792816162109
(125) DESCRIBE `ports` 0.00071310997009277
(126) SELECT `ports`.`orchid_slug` FROM `ports` WHERE (id = '3503') 0.00021219253540039
(127) DESCRIBE `ports` 0.00068116188049316
(128) SELECT `ports`.* FROM `ports` WHERE (((`ports`.`id` = 282))) 0.00015902519226074
(129) DESCRIBE `ports` 0.0007169246673584
(130) SELECT `ports`.* FROM `ports` WHERE (((`ports`.`id` = 282))) 0.00019001960754395
(131) DESCRIBE `specialsmultipricing` 0.0007171630859375
(132) SELECT `specialsmultipricing`.* FROM `specialsmultipricing` WHERE (special_id = '1387088' AND sailingdate >= NOW()) ORDER BY `sailingdate` ASC 0.00028681755065918
(133) DESCRIBE `specials` 0.0021250247955322
(134) SELECT `specials`.* FROM `specials` WHERE (id= '1387088') AND (specials.orchid_available = 1) LIMIT 1 0.00063300132751465
(135) DESCRIBE `currencies` 0.00079703330993652
(136) SELECT `currencies`.* FROM `currencies` WHERE (((`currencies`.`id` = 6))) 0.0002129077911377
(137) DESCRIBE `specials` 0.0020179748535156
(138) DESCRIBE `currencies` 0.00079512596130371
(139) SELECT `currencies`.* FROM `currencies` WHERE (((`currencies`.`id` = 6))) 0.00021195411682129
(140) DESCRIBE `specials` 0.0019071102142334
(141) DESCRIBE `currencies` 0.0010199546813965
(142) SELECT `currencies`.* FROM `currencies` WHERE (((`currencies`.`id` = 6))) 0.00028514862060547
(143) DESCRIBE `cruiselines` 0.0013940334320068
(144) SELECT `cruiselines`.* FROM `cruiselines` WHERE (((`cruiselines`.`id` = 216))) 0.00034379959106445
(145) DESCRIBE `orchid_image` 0.0011529922485352
(146) DESCRIBE `cruiselines` 0.0014479160308838
(147) SELECT `cruiselines`.`orchid_slug` FROM `cruiselines` WHERE (id = '216') 0.00033998489379883
(148) DESCRIBE `cruises` 0.0019230842590332
(149) SELECT `cruises`.`orchid_slug` FROM `cruises` WHERE (id = '37234') 0.00035500526428223
(150) DESCRIBE `deckplans` 0.0010979175567627
(151) SELECT `deckplans`.* FROM `deckplans` WHERE (ship_id = '855') ORDER BY `level` ASC 0.0038399696350098
(152) DESCRIBE `cabins` 0.0011281967163086
(153) SELECT `cabins`.* FROM `cabins` WHERE (ship_id = '855') ORDER BY `cabin_order` ASC 0.029700994491577
(154) DESCRIBE `shipphotos` 0.0013668537139893
(155) SELECT `shipphotos`.* FROM `shipphotos` WHERE (ship_id = '855') 0.0018529891967773
(156) DESCRIBE `cruiselines` 0.0017640590667725
(157) SELECT `cruiselines`.* FROM `cruiselines` WHERE (((`cruiselines`.`id` = 216))) 0.00032687187194824
(158) DESCRIBE `orchid_image` 0.0011651515960693
(159) DESCRIBE `cruiselines` 0.00164794921875
(160) SELECT `cruiselines`.`orchid_slug` FROM `cruiselines` WHERE (id = '216') 0.00036215782165527
(161) DESCRIBE `cruises` 0.002532958984375
(162) SELECT `cruises`.* FROM `cruises` WHERE (id IN (63786, 63787, 40591, 40596, 68831, 40593, 57675, 57673, 57674, 66748)) ORDER BY FIND_IN_SET(id, '63786,63787,40591,40596,68831,40593,57675,57673,57674,66748') 0.00360107421875
(163) DESCRIBE `cruiselines` 0.0019280910491943
(164) SELECT `cruiselines`.* FROM `cruiselines` WHERE (id IN ('213', '191', '23', '33', '18', '26', '114', '15', '212', '216', '8', '101', '151', '91', '218', '28', '37', '14', '20', '29', '19', '24', '187', '258')) ORDER BY FIND_IN_SET(id, '213,191,23,33,18,26,114,15,212,216,8,101,151,91,218,28,37,14,20,29,19,24,187,258') 0.0015718936920166
(165) DESCRIBE `ships` 0.0027110576629639
(166) SELECT `ships`.* FROM `ships` WHERE (id IN ('1205', '1347', '1032', '1023', '163', '547', '1266', '1385', '1539', '855', '78', '780', '262', '451', '1013', '1282', '1526', '1579', '542', '616', '1154', '1672', '75', '82', '98', '258', '287', '290', '332', '341', '406', '580', '585', '678', '683', '790', '850', '968', '1022', '1029', '1135', '1402', '43', '74', '84', '105', '111', '223', '253', '286', '291', '335', '348', '349', '352', '389', '403', '404', '508', '573', '582', '652', '657', '711', '722', '748', '770', '776', '884', '888', '966', '1108', '1163', '1189', '1223', '1285', '1302', '1308', '1319', '1320', '1323', '1325', '1409', '1413', '1571')) ORDER BY FIND_IN_SET(id, '1205,1347,1032,1023,163,547,1266,1385,1539,855,78,780,262,451,1013,1282,1526,1579,542,616,1154,1672,75,82,98,258,287,290,332,341,406,580,585,678,683,790,850,968,1022,1029,1135,1402,43,74,84,105,111,223,253,286,291,335,348,349,352,389,403,404,508,573,582,652,657,711,722,748,770,776,884,888,966,1108,1163,1189,1223,1285,1302,1308,1319,1320,1323,1325,1409,1413,1571') 0.0053470134735107
(167) DESCRIBE `cruisetypes` 0.0010809898376465
(168) DESCRIBE `destinations` 0.0014970302581787
(169) SELECT `destinations`.* FROM `destinations` WHERE (id IN ('2', '43', '22', '54', '55', '8', '35', '12', '39', '50', '11', '21', '26', '40', '48', '25', '37', '49', '29', '53')) ORDER BY FIND_IN_SET(id, '2,43,22,54,55,8,35,12,39,50,11,21,26,40,48,25,37,49,29,53') 0.00095891952514648