B2B river cruise specialist since 2008 · Member of the Danish Travel Guarantee Fund

Christmas Markets on the Enchanting Rhine – from Koblenz to Frankfurt

Five days up the Rhine from Koblenz to Frankfurt: the Romantic Rhine as early as day 2, the Christmas Market of Nations in Rüdesheim and a full day at the Christmas market in Frankfurt to finish.

A relaxed Christmas cruise that starts in Koblenz, where the Moselle flows into the Rhine, and ends with a full day at one of Germany’s largest Christmas markets in Frankfurt. Along the way you do your Christmas shopping, taste the treats at the markets and enjoy a Christmas lunch on the water, while the crew of the festively decorated MS Leonora takes care of the rest.

On day 2 we already sail the Romantic Rhine, with vineyards and castles on both banks, and in Rüdesheim the Christmas Market of Nations awaits. We then continue up the river to Mainz and along the Main to Frankfurt. There is time in each port to visit the Christmas markets.

The cruise is also available in the opposite direction – from Frankfurt to Koblenz – and the two can be combined into eight nights on board.

Highlights

  • Christmas markets in Koblenz, Rüdesheim, Mainz and Frankfurt
  • Sailing the Romantic Rhine between Koblenz and Rüdesheim
  • 5-day river cruise on MS Leonora
  • All meals on board
  • English-speaking staff on board
  • Free WiFi

Itinerary

Day 1Embarkation, Koblenz

After you arrive on MS Leonora, the ship's cruise manager welcomes you in the lounge and goes through safety procedures and practical information. Before the welcome dinner there is time for a first visit to the Koblenz Christmas market or some Christmas shopping in the town's pedestrian streets. Overnight in Koblenz.

Day 2Koblenz and the Romantic Rhine

The ship stays in Koblenz until 13:00, so the morning is free for the Christmas market in the old town, where stalls fill the decorated squares and cobbled streets with mulled wine, roasted chestnuts and gingerbread. In the afternoon we sail through the Romantic Rhine with vineyards and castles on both banks, arriving in Rüdesheim at 20:00. In the evening you can stroll along the lively Drosselgasse and perhaps try the local Rüdesheimer Kaffee.

Day 3Rüdesheim and Mainz

The morning is spent in Rüdesheim, where the Christmas Market of Nations fills the old town with stalls and specialities from many countries. At 14:00 we sail on, arriving in Mainz at 16:30. The evening is free for the Christmas market, set against the city's historic old town. The stalls sell handmade ornaments, gifts and local crafts, and you can taste stollen and bratwurst.

Day 4Frankfurt

Early in the morning we sail from Mainz along the Main, arriving in Frankfurt at 09:30. The whole day is free for the Christmas market, known for its stalls with bratwurst, roasted chestnuts, gingerbread and mulled wine, and for its lights, garlands and Christmas trees. Overnight in Frankfurt.

Day 5Frankfurt

Disembarkation in Frankfurt at around 09:00. Our Christmas market cruise on the Rhine comes to an end.

Please note: Sailing times are approximate and may change due to water levels, weather, locks or other conditions.

What is included?

Included

  • 5 days / 4 nights on MS Leonora
  • English-speaking staff on board
  • All meals and selected drinks
  • Entertainment on board
  • All cabins are outside cabins with window, shower/toilet, hairdryer and air conditioning
  • Port and passenger fees

Not included

  • Most drinks on board
  • Drinks package – available to purchase
  • Excursions
  • Transport to and from the ship
  • Service charge, €8 per person per day

Prices and dates come straight from our booking system and are always up to date. We are happy to help with transfers, excursions and flights – just ask in your enquiry.

Dates & prices

Choose your departure

Click a departure to see prices per deck and send an enquiry. Availability comes straight from our booking system.

2026 2 departures

Fri 27 Nov 2026 27 Nov – 1 Dec 2026 5 days · 4 nights · MS Leonora Can be combined with the departure on 1 Dec 19 cabins available from DKK 3,893
CabinPrice per person
in a double cabin
Single cabin
supplement
Availability
Main deck DKK 3,893 On request 5 cabins available
Middle deck DKK 4,388 On request 4 cabins available
Upper deck DKK 4,725 On request 8 cabins available
Suite DKK 6,939 On request 2 cabins available
Sat 5 Dec 2026 5 Dec – 9 Dec 2026 5 days · 4 nights · MS Leonora Can be combined with the departure on 1 Dec or 9 Dec Sold out from DKK 3,893
CabinPrice per person
in a double cabin
Single cabin
supplement
Availability
Main deck DKK 3,893 Coming soon –
Middle deck DKK 4,388 Coming soon –
Upper deck DKK 4,725 Coming soon –
Suite DKK 6,939 Coming soon –

2027 2 departures

Sun 28 Nov 2027 28 Nov – 2 Dec 2027 5 days · 4 nights · MS Leonora Can be combined with the departure on 2 Dec Price coming soon Price coming soon
CabinPrice per person
in a double cabin
Single cabin
supplement
Availability
Main deck Coming soon Coming soon –
Middle deck Coming soon Coming soon –
Upper deck Coming soon Coming soon –
Suite Coming soon Coming soon –
See the combination

Prices and booking open soon. We are showing the dates now so you can plan ahead.

Mon 6 Dec 2027 6 Dec – 10 Dec 2027 5 days · 4 nights · MS Leonora Can be combined with the departure on 2 Dec Price coming soon Price coming soon
CabinPrice per person
in a double cabin
Single cabin
supplement
Availability
Main deck Coming soon Coming soon –
Middle deck Coming soon Coming soon –
Upper deck Coming soon Coming soon –
Suite Coming soon Coming soon –
See the combination

Prices and booking open soon. We are showing the dates now so you can plan ahead.

Prices are per person in DKK, sharing a double cabin. Same price for agencies and end customers. Availability is updated continuously from our booking system.

Sail both ways

Koblenz → Frankfurt → Koblenz

Combine with “Christmas Markets on the Enchanting Rhine – from Frankfurt to Koblenz” for 8 nights on board the same ship.

  • 27 Nov – 5 Dec 2026 9 days · 8 nights Enquire
  • 28 Nov – 6 Dec 2027 9 days · 8 nights Enquire
See the return cruise →

Sail both ways

Frankfurt → Koblenz → Frankfurt

Combine with “Christmas Markets on the Enchanting Rhine – from Frankfurt to Koblenz” for 8 nights on board the same ship.

  • 1 Dec – 9 Dec 2026 9 days · 8 nights Enquire
  • 2 Dec – 10 Dec 2027 9 days · 8 nights Enquire
See the return cruise →
This site is registered on wpml.org as a development site. Switch to a production site key to remove this banner.