
Cruise · 4 nights · with Riviera Travel
Budapest, Bratislava & Vienna: A Danube Discovery River Cruise
Four nights aboard Riviera Travel's MS Riviera Radiance sailing the Danube between Budapest, Bratislava and Vienna, with guided tours and a classical string quartet on board.
- Duration
- 4 nights
- Departures
- 5 dates
- Choose a month below
- Sails from
- Budapest
- Returns to the same port
- Ship
- MS Riviera Radiance
- From
- £999
- per person, sharing
Highlights
What makes this one worth it
Guided tours of Budapest's Buda and Pest districts
Bratislava old town and castle visit
Classical string quartet performance on board
Vienna panoramic coach tour and old town walk
Chef’s Dinner with local flavours
About the trip
This four-night cruise begins and ends in Budapest, offering a taste of Central Europe's river cities from the comfort of Riviera Travel's MS Riviera Radiance. Passengers can explore Budapest's distinct districts — Buda's fairytale hills and Pest's energetic streets — with options for a panoramic coach ride or a walk through the castle district.
The journey follows the Danube north to Bratislava, Slovakia's compact capital where pastel buildings and cobblestone streets contrast with the modern city. A guided tour covers the old town and Bratislava Castle overlooking the river. A classical string quartet in the evening adds a cultured pause before heading to Vienna.
In Vienna, the itinerary includes a coach tour along the Ringstrasse and an optional walking tour of the old town. The city’s grand palaces and St Stephen's Cathedral offer landmarks that are well worth the visit. After lunch, the ship cruises back to Budapest. The cruise balances sightseeing with time aboard ship, avoiding any rush to tick sights off a list.
- 1 Budapest
- 2 Bratislava
- 3 Vienna
Itinerary
The route, day by day
Day 1
Budapest
Day 2
Bratislava
Day 3
Vienna
Day 4
Budapest
When to go
Departures and prices
Lowest price each month, per person.
Riviera Travel confirms exact dates, availability and prices when you book.
Need to know
Before you book
- Price based on
- Two people sharing a cabinThe operator confirms the exact basis when you book.
- Travelling alone
- Check with Riviera Travel
- Flights
- Not needed if you join at Budapest
- What’s included
- Check with Riviera Travel
- Accessibility
- Check with Riviera Travel
For full details of what’s included, check with Riviera Travel. See the full details on their site
Questions people ask
- How long is Budapest, Bratislava & Vienna: A Danube Discovery River Cruise?
- Budapest, Bratislava & Vienna: A Danube Discovery River Cruise is a 4 nights cruise holiday.
- Where does Budapest, Bratislava & Vienna: A Danube Discovery River Cruise depart from?
- Budapest, Bratislava & Vienna: A Danube Discovery River Cruise departs from Budapest.
- Who operates Budapest, Bratislava & Vienna: A Danube Discovery River Cruise?
- Budapest, Bratislava & Vienna: A Danube Discovery River Cruise is operated by Riviera Travel aboard MS Riviera Radiance.
- How much does Budapest, Bratislava & Vienna: A Danube Discovery River Cruise cost?
- Prices for Budapest, Bratislava & Vienna: A Danube Discovery River Cruise start from £999, subject to availability.
The operator
Riviera Travel
River cruises and escorted tours
A British operator that began in 1984 with a handful of tents in the south of France. Its tours and river cruises travel with a Riviera tour manager or cruise director looking after the group.
You book with Riviera Travel directly. They confirm your place, take payment, and look after you from the moment you leave home; Atlas & Passage’s part ends when you click through.
Journeys
Reading for the trip
If this appeals, so might these
Search all holidays
Cruise · 5 nights
The Danube’s Imperial Cities and Yuletide Markets River Cruise
Hungary & Slovakia and 1 more · Riviera Travel
14 departures · Nov 2026 – Dec 2027
from£739per person, sharing

Tour · 6 nights
Budapest to Berlin: Graffiti Walls & Market Halls
Hungary & Poland and 2 more · G Adventures
7 departures · Nov 2026 – Jun 2027
from£861.75per person

Tour · 6 nights
Christmas in Eastern Europe: Zagreb to Budapest
Croatia & Slovenia and 2 more · G Adventures
3 departures · Dec 2026
from£1,101.75per person

Tour · 9 nights
Budapest to Sofia Adventure
Hungary & Romania and 1 more · G Adventures
6 departures · Dec 2026 – May 2027
from£1,161.75per person