
Cruise · 7 nights · with Riviera Travel
Christmas on the Danube River Cruise for Solo Travellers
A seven-night solo travellers’ cruise on the MS George Eliot, weaving through festive Danube cities including Budapest, Bratislava and Vienna with seasonal events on board.
- Duration
- 7 nights
- Departs
- 23 Dec 2027
- Sails from
- Budapest
- Returns to the same port
- Ship
- MS George Eliot
- From
- £3,039
- per person, sharing
Highlights
What makes this one worth it
Guided panoramic and walking tours of Budapest
Christmas gala dinner aboard ship
Visit to Melk Abbey's Baroque monastery
Choice of Salzburg full-day excursion or Linz walking tour
Classical recital in Vienna
About the trip
This week-long Riviera Travel cruise follows the Danube from Budapest, revealing its imperial cities in winter. After embarking in Budapest, the ship stays overnight for Christmas Eve, allowing a choice of guided tours including a panoramic coach trip or a walk through the castle district, followed by a stollen-making demonstration and Hungarian folklore show on board. Christmas Day brings a relaxed morning on the river before a guided tour of Bratislava, whose Old Town charms with Baroque palaces and a riverside promenade. A festive gala dinner finishes the day.
Boxing Day takes the ship through the Wachau Valley, with visits to Melk Abbey's 900-year-old Baroque splendour and Dürnstein’s blue abbey tower and castle ruins. From Linz, travellers opt for a walking tour or head to Salzburg for Mozart’s city and its gravitas. Vienna's imperial attractions, including Schönbrunn Palace and festive markets, follow on day six with a classical recital complementing dinner on board. The cruise concludes with a final afternoon amid Budapest’s Christmas markets. The MS George Eliot offers a first-class floating hotel experience on this quietly festive river voyage.
- 1 Budapest
- 2 Bratislava
- 3 Melk
- 4 Linz
- 5 Salzburg
- 6 Vienna
Itinerary
The route, day by day
Day 1
Budapest
Day 2
Budapest on Christmas Eve
Day 3
Bratislava on Christmas Day
Day 4
Dürnstein
Day 5
Melk on Boxing Day
Day 6
Salzburg or Linz
Day 7
Vienna
Day 8
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 Christmas on the Danube River Cruise for Solo Travellers?
- Christmas on the Danube River Cruise for Solo Travellers is a 7 nights cruise holiday.
- Where does Christmas on the Danube River Cruise for Solo Travellers depart from?
- Christmas on the Danube River Cruise for Solo Travellers departs from Budapest.
- Who operates Christmas on the Danube River Cruise for Solo Travellers?
- Christmas on the Danube River Cruise for Solo Travellers is operated by Riviera Travel aboard MS George Eliot.
- How much does Christmas on the Danube River Cruise for Solo Travellers cost?
- Prices for Christmas on the Danube River Cruise for Solo Travellers start from £3,039, 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

Cruise · 4 nights
Budapest, Bratislava & Vienna: A Danube Discovery River Cruise
Hungary & Slovakia and 1 more · Riviera Travel
13 departures · Nov 2026 – Oct 2028
from£999per person, sharing

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