

Uniworld Boutique River Cruises NZ
Affordably All-Inclusive. For lovers of boutique luxury hotels, fine wines and culinary delights. Uniworld intimate luxury ships are uncrowded and specialise in that personal luxury experience with exceptional service. Special rates and exclusive offers in NZD
Why Kiwis Choose Uniworld Luxury River Cruises
Best Uniworld Promotions
Which Uniworld 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
- Venice - The ultimate way to see Venice & the islands
Find out the highlights & best travel times for each river
Tip from our Cruise Specialists! Remember, you can cruise in either direction on the river to suit your travel plans
Most Popular Uniworld Luxury River Cruises for Kiwis




Prague to Budapest
- Departure - Prague
- 10 stops
- Arrival - Budapest




Discover Why a Uniworld River Cruise Offers Exceptional Value
Could a luxury river cruise actually cost less than a land holiday? Discover how Uniworld's Venice & the Jewels of Veneto combines a floating boutique hotel, gourmet dining, premium drinks, immersive excursions and luxury accommodation into one unforgettable all-inclusive experience.
🎥 Watch the video to see why a Uniworld river cruise is one of the smartest ways to experience Venice and Northern Italy.
Search & Compare all Uniworld River Cruises
Browse & Compare all our amazing Uniworld River Cruise deals below. Use the filters to narrow down the results to find your perfect River Cruise getaway. Prefer to talk to a River Cruise Specialist? Call us on Freephone 0800 99 44 88. Got questions while you are browsing? Click on the Chat box below and Let's Talk
Meet the fleet
We found
135 cruises


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


- Departure - Vienna, Austria
- 8 stops
- Arrival - Nürnberg, Germany


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


- Departure - Cologne (Köln), Germany
- 8 stops
- Arrival - Basel/Huningue, Switzerland


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


- Departure - Nürnberg, Germany
- 8 stops
- Arrival - Vienna, Austria


- Departure - Brussels, Belgium
- 8 stops
- Arrival - Brussels, Belgium


- Departure - Cologne (Köln), Germany
- 8 stops
- Arrival - Basel/Huningue, Switzerland


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


- Departure - Basel/Huningue, Switzerland
- 8 stops
- Arrival - Cologne (Köln), Germany


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


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


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


- Departure - Cairo, Egypt
- 12 stops
- Arrival - Cairo, Egypt


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


- Departure - Passau, Germany
- 11 stops
- Arrival - Budapest, Hungary


- Departure - Brussels, Belgium
- 11 stops
- Arrival - Amsterdam, Netherlands


- Departure - Cairo, Egypt
- 12 stops
- Arrival - Cairo, Egypt


- Departure - Hanoi, Vietnam
- 15 stops
- Arrival - Ho Chi Minh City, Vietnam


- Departure - New Delhi, India
- 13 stops
- Arrival - Kolkata, India


- Departure - Ho Chi Minh City, Vietnam
- 15 stops
- Arrival - Hanoi, Vietnam


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


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


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


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


- Departure - Antwerp, Belgium
- 10 stops
- Arrival - Amsterdam, Netherlands


- Departure - Prague, Czech Republic
- 10 stops
- Arrival - Budapest, Hungary


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


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


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


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


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


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


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


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


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


- Departure - Porto (Oporto), Portugal
- 11 stops
- Arrival - Lisbon, Portugal


- Departure - Bordeaux, France
- 15 stops
- Arrival - Paris, France


- Departure - Bordeaux, France
- 18 stops
- Arrival - Lisbon, Portugal


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


- Departure - Porto (Oporto), Portugal
- 11 stops
- Arrival - Lisbon, Portugal


- Departure - Amsterdam, Netherlands
- 10 stops
- Arrival - Antwerp, Belgium


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


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


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


- Departure - Budapest, Hungary
- 10 stops
- Arrival - Prague, Czech Republic


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


- Departure - Paris, France
- 15 stops
- Arrival - Arles, France


- Departure - Arles, France
- 15 stops
- Arrival - Paris, France


- Departure - Prague, Czech Republic
- 19 stops
- Arrival - Bucharest, Romania


- Departure - Venice, Italy
- 8 stops
- Arrival - Venice, Italy


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


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


- Departure - Budapest, Hungary
- 10 stops
- Arrival - Bucharest, Romania


- Departure - Bucharest, Romania
- 10 stops
- Arrival - Budapest, Hungary


- Departure - Zurich, Switzerland
- 12 stops
- Arrival - Paris, France


- Departure - Venice, Italy
- 19 stops
- Arrival - Venice, Italy


- Departure - Bordeaux, France
- 22 stops
- Arrival - Arles, France


- Departure - Basel/Huningue, Switzerland
- 8 stops
- Arrival - Trier, Germany


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


- Departure - Budapest, Hungary
- 17 stops
- Arrival - Venice, Italy


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


- Departure - Amsterdam, Netherlands
- 15 stops
- Arrival - Vienna, Austria


- Departure - Venice, Italy
- 17 stops
- Arrival - Istanbul, Turkey


- Departure - Trier, Germany
- 8 stops
- Arrival - Bamberg, Germany


- Departure - Madrid, Spain
- 20 stops
- Arrival - Porto (Oporto), Portugal


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


- Departure - Prague, Czech Republic
- 12 stops
- Arrival - Paris, France


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


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


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


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


- Departure - Bamberg, Germany
- 8 stops
- Arrival - Trier, Germany


- Departure - Vienna, Austria
- 10 stops
- Arrival - Belgrade, Serbia


- Departure - Edinburgh, Scotland
- 17 stops
- Arrival - Paris, France


- Departure - Paris, France
- 12 stops
- Arrival - Zurich, Switzerland


- Departure - Vienna, Austria
- 8 stops
- Arrival - Belgrade, Serbia


- Departure - Paris, France
- 14 stops
- Arrival - Istanbul, Turkey


- Departure - Istanbul, Turkey
- 15 stops
- Arrival - Paris, France


- Departure - Trier, Germany
- 8 stops
- Arrival - Basel/Huningue, Switzerland


- Departure - Belgrade, Serbia
- 8 stops
- Arrival - Vienna, Austria


- Departure - Belgrade, Serbia
- 10 stops
- Arrival - Vienna, Austria


- Departure - Belgrade, Serbia
- 15 stops
- Arrival - Nürnberg, Germany


- Departure - Belgrade, Serbia
- 17 stops
- Arrival - Prague, Czech Republic


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


- Departure - Vienna, Austria
- 8 stops
- Arrival - Nürnberg, Germany


- Departure - Vienna, Austria
- 10 stops
- Arrival - Prague, Czech Republic


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


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


- Departure - Prague, Czech Republic
- 10 stops
- Arrival - Vienna, Austria


























