

AmaWaterways NZ
Search & Compare fantastic savings up to NZ$4000 & Fly Free offers on AmaWaterways river cruises in Europe, Vietnam, Egypt & South America. Book & pay online in NZD backed up by our Kiwi cruise specialists
Why Choose AmaWaterways?
AmaWaterways Best Offers for Kiwis
Book by 31 December 2026
Save up to NZD $4,000 per room on select 2026, 2027 & 2028 cruises in Europe, Colombia, Egypt and
Single Supplement Waived or only 10% Supplement on select 2027 Europe Sailings & room types
Most Popular AmaWaterways River Cruises for Kiwis





Riches of the Mekong
- Departure - Siem Reap
- 8 stops
- Arrival - My Tho
Who do AmaWaterways Cruises suit?
Couples ⭐⭐⭐⭐⭐
Honeymooners ⭐⭐⭐⭐☆
Solo travellers ⭐⭐⭐⭐☆
Families ⭐⭐⭐☆☆
Luxury travellers ⭐⭐⭐⭐☆
Retired travellers ⭐⭐⭐⭐⭐
Food lovers ⭐⭐⭐⭐⭐
France River Cruise with AmaWaterways
Join us on a photo journey to find out what you will see and experience on an AmaWaterways France River cruise? Starting in Paris, then up to Normandy, one of our favourite regions of France
Which AmaWaterways river cruise is best for first timers?
The Rhine & Danube are excellent choices for first time river cruisers, offering a mix of iconic cities, historic landmarks and breathtaking scenery. THE most popular river cruise itinerary for Kiwis is the Amsterdam to Budapest river cruise, which offers a comprehensive two-week trip across Europe and includes both rivers
Here are some quick tips from our Cruise Specialists on which river to choose for your first time
- The Rhine – Castles, vineyards, and charming German villages.
- The Danube – Vienna, Budapest, Bratislava, and picturesque countryside.
- The Seine – Paris, Normandy, and historic French towns.
- The Douro – Portugal’s famous wine region.
- The Rhône – Provence, lavender fields, and world-class gastronomy.
- Bordeaux - It’s all about the wine & the history
Find out the highlights & best travel times for each river
Tip from our Kiwi Cruise Specialists! Remember, you can cruise in either direction on the river to suit your travel plans
Search & Compare all AmaWaterways River Cruise Deals
You can browse all our amazing AmaWaterways River Cruise deals below in NZD. Use the filters to narrow down the results to find your perfect River Cruise getaway. Need to talk to a River Cruise Specialist? Call Freephone 0800 99 44 88 or click online chat below and Lets Talk
Meet the fleet
We found
264 cruises


- Departure - Amsterdam, Netherlands
- 8 stops
- Arrival - Basel/Huningue, Switzerland


- Departure - Amsterdam, Netherlands
- 8 stops
- Arrival - Amsterdam, Netherlands


- Departure - Budapest, Hungary
- 8 stops
- Arrival - Budapest, Hungary


- Departure - Basel/Huningue, Switzerland
- 8 stops
- Arrival - Amsterdam, Netherlands


- Departure - Amsterdam, Netherlands
- 8 stops
- Arrival - Basel/Huningue, Switzerland


- Departure - Basel/Huningue, Switzerland
- 8 stops
- Arrival - Amsterdam, Netherlands


- Departure - Basel/Huningue, Switzerland
- 8 stops
- Arrival - Amsterdam, Netherlands


- Departure - Budapest, Hungary
- 7 stops
- Arrival - Vilshofen, Germany


- Departure - Vilshofen, Germany
- 7 stops
- Arrival - Budapest, Hungary


- Departure - Budapest, Hungary
- 7 stops
- Arrival - Vilshofen, Germany


- Departure - Vilshofen, Germany
- 7 stops
- Arrival - Budapest, Hungary


- Departure - Amsterdam, Netherlands
- 8 stops
- Arrival - Amsterdam, Netherlands


- Departure - Amsterdam, Netherlands
- 8 stops
- Arrival - Basel/Huningue, Switzerland


- Departure - Budapest, Hungary
- 8 stops
- Arrival - Budapest, Hungary


- Departure - Ho Chi Minh City, Vietnam
- 8 stops
- Arrival - Kampong Cham, Cambodia


- Departure - Amsterdam, Netherlands
- 8 stops
- Arrival - Basel/Huningue, Switzerland


- Departure - Vilshofen, Germany
- 8 stops
- Arrival - Budapest, Hungary


- Departure - Basel/Huningue, Switzerland
- 8 stops
- Arrival - Amsterdam, Netherlands


- Departure - Budapest, Hungary
- 7 stops
- Arrival - Vilshofen, Germany


- Departure - Siem Reap, Cambodia
- 8 stops
- Arrival - My Tho, Vietnam


- Departure - Budapest, Hungary
- 8 stops
- Arrival - Budapest, Hungary


- Departure - Ho Chi Minh City, Vietnam
- 8 stops
- Arrival - Kampong Cham, Cambodia


- Departure - Siem Reap, Cambodia
- 8 stops
- Arrival - My Tho, Vietnam


- Departure - Basel/Huningue, Switzerland
- 8 stops
- Arrival - Amsterdam, Netherlands


- Departure - Amsterdam, Netherlands
- 8 stops
- Arrival - Basel/Huningue, Switzerland


- Departure - Amsterdam, Netherlands
- 8 stops
- Arrival - Basel/Huningue, Switzerland


- Departure - Amsterdam, Netherlands
- 8 stops
- Arrival - Amsterdam, Netherlands


- Departure - Paris, France
- 8 stops
- Arrival - Paris, France


- Departure - Budapest, Hungary
- 7 stops
- Arrival - Vilshofen, Germany


- Departure - Amsterdam, Netherlands
- 8 stops
- Arrival - Amsterdam, Netherlands


- Departure - Amsterdam, Netherlands
- 8 stops
- Arrival - Basel/Huningue, Switzerland


- Departure - Basel/Huningue, Switzerland
- 8 stops
- Arrival - Amsterdam, Netherlands


- Departure - Amsterdam, Netherlands
- 8 stops
- Arrival - Basel/Huningue, Switzerland


- Departure - Amsterdam, Netherlands
- 8 stops
- Arrival - Amsterdam, Netherlands


- Departure - Amsterdam, Netherlands
- 8 stops
- Arrival - Basel/Huningue, Switzerland


- Departure - Basel/Huningue, Switzerland
- 8 stops
- Arrival - Amsterdam, Netherlands


- Departure - Budapest, Hungary
- 8 stops
- Arrival - Vilshofen, Germany


- Departure - Amsterdam, Netherlands
- 8 stops
- Arrival - Basel/Huningue, Switzerland


- Departure - Amsterdam, Netherlands
- 8 stops
- Arrival - Basel/Huningue, Switzerland


- Departure - Paris, France
- 8 stops
- Arrival - Paris, France


- Departure - Vilshofen, Germany
- 8 stops
- Arrival - Budapest, Hungary


- Departure - Vilshofen, Germany
- 8 stops
- Arrival - Budapest, Hungary


- Departure - Budapest, Hungary
- 8 stops
- Arrival - Vilshofen, Germany


- Departure - Porto (Oporto), Portugal
- 8 stops
- Arrival - Porto (Oporto), Portugal


- Departure - Porto (Oporto), Portugal
- 8 stops
- Arrival - Vega de Terrón, Spain


- Departure - Porto (Oporto), Portugal
- 8 stops
- Arrival - Porto (Oporto), Portugal


- Departure - Dijon, France
- 8 stops
- Arrival - Lyon, France


- Departure - Budapest, Hungary
- 8 stops
- Arrival - Nürnberg, Germany


- Departure - Budapest, Hungary
- 8 stops
- Arrival - Giurgiu, Romania


- Departure - Basel/Huningue, Switzerland
- 8 stops
- Arrival - Amsterdam, Netherlands


- Departure - Basel/Huningue, Switzerland
- 8 stops
- Arrival - Amsterdam, Netherlands


- Departure - Basel/Huningue, Switzerland
- 8 stops
- Arrival - Amsterdam, Netherlands


- Departure - Amsterdam, Netherlands
- 8 stops
- Arrival - Amsterdam, Netherlands


- Departure - Budapest, Hungary
- 8 stops
- Arrival - Vilshofen, Germany


- Departure - Amsterdam, Netherlands
- 8 stops
- Arrival - Amsterdam, Netherlands


- Departure - Budapest, Hungary
- 8 stops
- Arrival - Vilshofen, Germany


- Departure - Vilshofen, Germany
- 8 stops
- Arrival - Budapest, Hungary


- Departure - Amsterdam, Netherlands
- 8 stops
- Arrival - Amsterdam, Netherlands


- Departure - Amsterdam, Netherlands
- 8 stops
- Arrival - Amsterdam, Netherlands


- Departure - Vilshofen, Germany
- 8 stops
- Arrival - Budapest, Hungary


- Departure - Amsterdam, Netherlands
- 8 stops
- Arrival - Amsterdam, Netherlands


- Departure - Basel/Huningue, Switzerland
- 8 stops
- Arrival - Nürnberg, Germany


- Departure - Frankfurt am Main, Germany
- 8 stops
- Arrival - Nürnberg, Germany


- Departure - Budapest, Hungary
- 8 stops
- Arrival - Giurgiu, Romania


- Departure - Basel/Huningue, Switzerland
- 8 stops
- Arrival - Amsterdam, Netherlands


- Departure - Budapest, Hungary
- 8 stops
- Arrival - Vilshofen, Germany


- Departure - Bordeaux, France
- 8 stops
- Arrival - Bordeaux, France


- Departure - Budapest, Hungary
- 8 stops
- Arrival - Giurgiu, Romania


- Departure - Basel/Huningue, Switzerland
- 8 stops
- Arrival - Nürnberg, Germany


- Departure - Vilshofen, Germany
- 8 stops
- Arrival - Budapest, Hungary


- Departure - Amsterdam, Netherlands
- 8 stops
- Arrival - Amsterdam, Netherlands


- Departure - Amsterdam, Netherlands
- 8 stops
- Arrival - Amsterdam, Netherlands


- Departure - Amsterdam, Netherlands
- 8 stops
- Arrival - Amsterdam, Netherlands


- Departure - Amsterdam, Netherlands
- 8 stops
- Arrival - Amsterdam, Netherlands


- Departure - Basel/Huningue, Switzerland
- 8 stops
- Arrival - Amsterdam, Netherlands


- Departure - Amsterdam, Netherlands
- 8 stops
- Arrival - Basel/Huningue, Switzerland


- Departure - Amsterdam, Netherlands
- 8 stops
- Arrival - Basel/Huningue, Switzerland


- Departure - Budapest, Hungary
- 8 stops
- Arrival - Nürnberg, Germany


- Departure - Amsterdam, Netherlands
- 8 stops
- Arrival - Amsterdam, Netherlands


- Departure - Amsterdam, Netherlands
- 8 stops
- Arrival - Amsterdam, Netherlands



































