or, enquire about your chosen options

  1. Should I buy a beverage package?
  2. SPOTLIGHT ON: Viking Ocean and River Cruises
  3. Catch Up on Cruising: Latest News in bite size!
  4. Catch Up on Cruising: Latest News in bite size!
  5. REVIEW: P & O Australia’s Pacific Aria

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

Avalon Waterways
Avalon Panorama
Avalon Panorama

Valid: 6 Jun 2018 - 24 Jul 2018

- 1 night hotel accommodation in Budapest
- 7 night river cruise between Linz & Budapest
- Cruise from Linz to Mauthausen, Grein, Spitz, Krems, Vienna, Visegrád, ending in Budapest
- Gourmet cuisine with all meals onboard
- Onboard beverages include sparkling wine with breakfast, and wine & beer with lunch and dinner
- Expert Cruise Director & sightseeing with Local Guides
- Onboard Adventure Centre & Adventure Host
- Complimentary bicycles available for use on shore
- Onboard local entertainment
- WiFi access onboard
- Port charges & onboard gratuities

Special Conditions

*Terms and conditions: All care is taken to promote correct pricing at time of printing (06/06/18), is dependent upon availability and will be confirmed at time of reservation. Book a 2019 Europe river cruise departure and receive an Air Credit to use towards an airfare of your choice. Air Creditvalue is dependent on the cruise and departure booked: Book any 2019 Magnificent Europe river cruise departure (WAB/WBA; any deck/cabin category) and receive $2,500 Air Credit per person; for all other 2019 Europe river cruises, the Air Credit value is dependent on the departure booked and will range from $300 - $1,500 per person (any deck/cabin category). These offers are valid for new 2019 Europe bookings made from 06/06/18 - 24/07/18 (or until sold out). To secure reservation a non-refundable, non-transferable deposit
of $500per person/per cruise is required within 7 days of booking (or by 24/07/18; whichever comes first). The Air Credit will be processed as a discount off the booking invoice at time of reservation. Should you cancel or change your cruise, this Air Credit becomes null and void and the full cost of any airfare purchased or any associated change fees will be your responsibility. All airline payment and cancellation terms are completely independent of Avalon Waterways. Avalon Waterways is not responsible for any booking element of the airfare which you have utilised the credit for, even if SafetyNet Protection has been purchased. Avalon Waterways cancellation penalties apply as per standard terms and conditions. SafetyNet Protection may be purchased, standard conditions apply. SafetyNet Protection cover relates only to the Avalon Waterways portion of the booking and does not cover any associated airfares booked in conjunction with this offer. The Air Credit is 100% non-refundable and non-transferable under all circumstances and is handled as a discount off the cruise portion. Air Credit value will be calculated on standard brochure itinerary duration. Offer not combinable with any other promotion. Air Credit valid for Singles (single supplement applies). Air Credit valid for Groups – special conditions apply. Offers can be withdrawn or amended at any time. Additional restrictions may apply. Full Avalon 2019 terms & conditions apply, please ensure you read these prior to booking – see the 2019 Avalon Waterways brochure or visit avalonwaterways.co.nz.

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

Total elapsed time: 0.18791007995605

# Query Time
(1) connect 0.00084400177001953
(2) DESCRIBE `specials` 0.0046291351318359
(3) SELECT `specials`.* FROM `specials` WHERE (orchid_slug = 'active-discovery-on-the-danube-2-400-air-credit-per-couple') AND (orchid_available = 1) LIMIT 1 0.00094485282897949
(4) DESCRIBE `cruises` 0.0026121139526367
(5) SELECT `cruises`.* FROM `cruises` WHERE (((`cruises`.`id` = 74790))) 0.00058603286743164
(6) DESCRIBE `avid_specials` 0.00111985206604
(7) SELECT `avid_specials`.* FROM `avid_specials` LEFT JOIN `avid_specials_links` ON avid_specials.id = avid_specials_links.special_id WHERE (((item_id = 1442170 and class = 'Special') OR (item_id = 74790 and class = 'Cruise') OR (item_id = 888 AND class = 'Ship') OR (item_id = 101 AND class = 'CruiseLine') OR (item_id = 50 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.0010430812835693
(8) SELECT `specials`.`orchid_slug` FROM `specials` WHERE (id = '1442170') 0.0002899169921875
(9) DESCRIBE `ships` 0.0026030540466309
(10) SELECT `ships`.* FROM `ships` WHERE (((`ships`.`id` = 888))) 0.00034713745117188
(11) DESCRIBE `ships` 0.0031270980834961
(12) SELECT `ships`.`orchid_slug` FROM `ships` WHERE (id = '888') 0.00033712387084961
(13) SELECT `starrating`.`rating`, `starrating`.`orchid_image` FROM `starrating` WHERE (id = '14') 0.00031900405883789
(14) SELECT `starrating`.`rating`, `starrating`.`orchid_image` FROM `starrating` WHERE (id = '14') 0.00030994415283203
(15) DESCRIBE `itineraries` 0.0015790462493896
(16) SELECT `itineraries`.* FROM `itineraries` WHERE (cruise_id = '74790') ORDER BY `day` ASC, `itineraries`.`portorder` ASC 0.00074601173400879
(17) DESCRIBE `ports` 0.0013229846954346
(18) SELECT `ports`.* FROM `ports` WHERE (((`ports`.`id` = 1581))) 0.00035309791564941
(19) DESCRIBE `ports` 0.0012750625610352
(20) SELECT `ports`.* FROM `ports` WHERE (((`ports`.`id` = 1581))) 0.00030303001403809
(21) DESCRIBE `ports` 0.0014398097991943
(22) SELECT `ports`.`orchid_slug` FROM `ports` WHERE (id = '1581') 0.0003199577331543
(23) DESCRIBE `specialsailingdates` 0.0012431144714355
(24) SELECT DISTINCT `specialsailingdates`.* FROM `specialsailingdates` INNER JOIN `sailingdates` ON specialsailingdates.sailingdate_id = sailingdates.id WHERE (specialsailingdates.special_id = '1442170') AND (sailingdates.sailingdate >= NOW()) ORDER BY `sailingdates`.`sailingdate` ASC 0.00084805488586426
(25) DESCRIBE `sailingdates` 0.0012960433959961
(26) SELECT `sailingdates`.* FROM `sailingdates` WHERE (((`sailingdates`.`id` = 472038))) 0.0003669261932373
(27) DESCRIBE `ports` 0.0013790130615234
(28) SELECT `ports`.* FROM `ports` WHERE (((`ports`.`id` = 1581))) 0.00033807754516602
(29) DESCRIBE `ports` 0.0013718605041504
(30) SELECT `ports`.`orchid_slug` FROM `ports` WHERE (id = '1581') 0.00032997131347656
(31) DESCRIBE `ports` 0.0012848377227783
(32) SELECT `ports`.* FROM `ports` WHERE (((`ports`.`id` = 2917))) 0.00032305717468262
(33) DESCRIBE `ports` 0.0015010833740234
(34) SELECT `ports`.`orchid_slug` FROM `ports` WHERE (id = '2917') 0.00031304359436035
(35) DESCRIBE `ports` 0.0013270378112793
(36) SELECT `ports`.* FROM `ports` WHERE (((`ports`.`id` = 1581))) 0.00037002563476562
(37) DESCRIBE `ports` 0.0012490749359131
(38) SELECT `ports`.`orchid_slug` FROM `ports` WHERE (id = '1581') 0.00026917457580566
(39) DESCRIBE `ports` 0.0012869834899902
(40) SELECT `ports`.* FROM `ports` WHERE (((`ports`.`id` = 938))) 0.00030398368835449
(41) DESCRIBE `ports` 0.0014560222625732
(42) SELECT `ports`.`orchid_slug` FROM `ports` WHERE (id = '938') 0.00031304359436035
(43) DESCRIBE `ports` 0.0015451908111572
(44) SELECT `ports`.* FROM `ports` WHERE (((`ports`.`id` = 3775))) 0.00033211708068848
(45) DESCRIBE `ports` 0.001370906829834
(46) SELECT `ports`.`orchid_slug` FROM `ports` WHERE (id = '3775') 0.00026702880859375
(47) DESCRIBE `ports` 0.0013489723205566
(48) SELECT `ports`.* FROM `ports` WHERE (((`ports`.`id` = 939))) 0.00038504600524902
(49) DESCRIBE `ports` 0.0014729499816895
(50) SELECT `ports`.`orchid_slug` FROM `ports` WHERE (id = '939') 0.00031399726867676
(51) DESCRIBE `ports` 0.0017080307006836
(52) SELECT `ports`.* FROM `ports` WHERE (((`ports`.`id` = 939))) 0.00037693977355957
(53) DESCRIBE `ports` 0.0016889572143555
(54) SELECT `ports`.`orchid_slug` FROM `ports` WHERE (id = '939') 0.00035595893859863
(55) DESCRIBE `ports` 0.0017638206481934
(56) SELECT `ports`.* FROM `ports` WHERE (((`ports`.`id` = 939))) 0.00040316581726074
(57) DESCRIBE `ports` 0.001708984375
(58) SELECT `ports`.`orchid_slug` FROM `ports` WHERE (id = '939') 0.00035405158996582
(59) DESCRIBE `ports` 0.0016851425170898
(60) SELECT `ports`.* FROM `ports` WHERE (((`ports`.`id` = 4277))) 0.00037789344787598
(61) DESCRIBE `ports` 0.0015909671783447
(62) SELECT `ports`.`orchid_slug` FROM `ports` WHERE (id = '4277') 0.00027990341186523
(63) DESCRIBE `ports` 0.0012788772583008
(64) SELECT `ports`.* FROM `ports` WHERE (((`ports`.`id` = 1580))) 0.00033307075500488
(65) DESCRIBE `ports` 0.0012478828430176
(66) SELECT `ports`.`orchid_slug` FROM `ports` WHERE (id = '1580') 0.00027704238891602
(67) DESCRIBE `ports` 0.0013020038604736
(68) SELECT `ports`.* FROM `ports` WHERE (((`ports`.`id` = 1580))) 0.00029110908508301
(69) DESCRIBE `ports` 0.0012400150299072
(70) SELECT `ports`.`orchid_slug` FROM `ports` WHERE (id = '1580') 0.00028109550476074
(71) DESCRIBE `ports` 0.0015380382537842
(72) SELECT `ports`.* FROM `ports` WHERE (((`ports`.`id` = 1580))) 0.00030398368835449
(73) DESCRIBE `ports` 0.0012290477752686
(74) SELECT `ports`.`orchid_slug` FROM `ports` WHERE (id = '1580') 0.00027108192443848
(75) DESCRIBE `specialsmultipricing` 0.0012009143829346
(76) SELECT `specialsmultipricing`.* FROM `specialsmultipricing` WHERE (special_id = '1442170' AND sailingdate >= NOW()) ORDER BY `sailingdate` ASC 0.0003669261932373
(77) DESCRIBE `leadpricing` 0.001183032989502
(78) SELECT `leadpricing`.* FROM `leadpricing` WHERE (special_id = '1442170') LIMIT 1 0.00029897689819336
(79) DESCRIBE `specials` 0.0038120746612549
(80) SELECT `specials`.* FROM `specials` WHERE (id= '1442170') AND (specials.orchid_available = 1) LIMIT 1 0.00049591064453125
(81) DESCRIBE `currencies` 0.0010759830474854
(82) SELECT `currencies`.* FROM `currencies` WHERE (((`currencies`.`id` = 6))) 0.00029301643371582
(83) DESCRIBE `cruiselines` 0.0020391941070557
(84) SELECT `cruiselines`.* FROM `cruiselines` WHERE (((`cruiselines`.`id` = 101))) 0.00031614303588867
(85) DESCRIBE `orchid_image` 0.0014219284057617
(86) DESCRIBE `cruiselines` 0.0021700859069824
(87) SELECT `cruiselines`.`orchid_slug` FROM `cruiselines` WHERE (id = '101') 0.0003199577331543
(88) DESCRIBE `cruises` 0.0025210380554199
(89) SELECT `cruises`.`orchid_slug` FROM `cruises` WHERE (id = '74790') 0.00051093101501465
(90) DESCRIBE `deckplans` 0.0015349388122559
(91) SELECT `deckplans`.* FROM `deckplans` WHERE (ship_id = '888') ORDER BY `level` ASC 0.0043768882751465
(92) DESCRIBE `cabins` 0.0019879341125488
(93) SELECT `cabins`.* FROM `cabins` WHERE (ship_id = '888') ORDER BY `cabin_order` ASC 0.055341958999634
(94) DESCRIBE `shipphotos` 0.0018520355224609
(95) SELECT `shipphotos`.* FROM `shipphotos` WHERE (ship_id = '888') 0.0015859603881836
(96) DESCRIBE `cruiselines` 0.002169132232666
(97) SELECT `cruiselines`.* FROM `cruiselines` WHERE (((`cruiselines`.`id` = 101))) 0.00035691261291504
(98) DESCRIBE `orchid_image` 0.0013930797576904
(99) DESCRIBE `cruiselines` 0.0017969608306885
(100) SELECT `cruiselines`.`orchid_slug` FROM `cruiselines` WHERE (id = '101') 0.00028109550476074
(101) DESCRIBE `cruises` 0.0037820339202881
(102) SELECT `cruises`.* FROM `cruises` WHERE (id IN (67893, 63322, 43678, 60921, 67032, 26399, 62216, 67892, 66904, 59676)) ORDER BY FIND_IN_SET(id, '67893,63322,43678,60921,67032,26399,62216,67892,66904,59676') 0.00094413757324219
(103) DESCRIBE `cruiselines` 0.0020990371704102
(104) SELECT `cruiselines`.* FROM `cruiselines` WHERE (id IN ('218', '140', '101', '18', '191', '19', '33', '15', '24', '28', '114', '187', '171', '91', '262', '77', '120', '20', '212')) ORDER BY FIND_IN_SET(id, '218,140,101,18,191,19,33,15,24,28,114,187,171,91,262,77,120,20,212') 0.0015621185302734
(105) DESCRIBE `ships` 0.0028598308563232
(106) SELECT `ships`.* FROM `ships` WHERE (id IN ('1359', '1631', '441', '1321', '1032', '160', '888', '1491', '75', '78', '669', '741', '933', '1139', '1205', '1454', '5', '22', '111', '163', '582', '780', '1237', '1325', '1328', '1739', '21', '24', '27', '258', '622', '1029', '1303', '10', '25', '28', '74', '108', '327', '333', '390', '439', '461', '585', '796', '835', '973', '1073', '1089', '1320', '1393', '1492', '3', '11', '84', '335', '394', '404', '499', '520', '547', '657', '732', '739', '790', '854', '884', '970', '1108', '1159', '1292', '1302', '1319', '1449', '1460', '1461', '1474', '1526', '1579', '1673')) ORDER BY FIND_IN_SET(id, '1359,1631,441,1321,1032,160,888,1491,75,78,669,741,933,1139,1205,1454,5,22,111,163,582,780,1237,1325,1328,1739,21,24,27,258,622,1029,1303,10,25,28,74,108,327,333,390,439,461,585,796,835,973,1073,1089,1320,1393,1492,3,11,84,335,394,404,499,520,547,657,732,739,790,854,884,970,1108,1159,1292,1302,1319,1449,1460,1461,1474,1526,1579,1673') 0.0081219673156738
(107) DESCRIBE `cruisetypes` 0.0014569759368896
(108) DESCRIBE `destinations` 0.0021679401397705
(109) SELECT `destinations`.* FROM `destinations` WHERE (id IN ('50', '12', '22', '43', '53', '54', '40', '35', '55', '11', '29', '48', '7', '9', '2', '49', '8', '25', '37', '38', '39')) ORDER BY FIND_IN_SET(id, '50,12,22,43,53,54,40,35,55,11,29,48,7,9,2,49,8,25,37,38,39') 0.0016679763793945