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

Julemarkedet på Römerberg i Frankfurt med stort juletre og karusell

Christmas Markets on the Enchanting Rhine – from Frankfurt to Koblenz

Five days downstream on the Rhine from Frankfurt to Koblenz: the Römerberg Christmas market from the very first evening, Mainz and Rüdesheim along the way and the Romantic Rhine as the finale.

A relaxed Christmas cruise that begins in the middle of the festive atmosphere: MS Leonora is moored in Frankfurt, and the Christmas market on Römerberg is within reach on the very first evening. 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 ship takes care of the rest.

We follow the current along the Main to the Rhine and on via Mainz and Rüdesheim. The cruise ends with the most beautiful stretch of the river, the Romantic Rhine, before we moor in Koblenz, where the Moselle meets the Rhine. There is plenty of time in each port to visit the Christmas markets.

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

Highlights

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

Itinerary

Day 1Embarkation, Frankfurt

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 Frankfurt's Christmas market. Overnight in Frankfurt.

Day 2Frankfurt and Mainz

MS Leonora stays in Frankfurt until 14:00, so the morning is free for the Christmas market. It is known for its stalls with bratwurst, roasted chestnuts, gingerbread and mulled wine, and for its lights, garlands and Christmas trees. In the afternoon we sail along the Main to the Rhine and arrive in Mainz at 19:30.

Day 3Mainz and Rüdesheim

The morning is spent in Mainz, where the Christmas market is set against the city's historic old town. The stalls sell handmade ornaments, gifts and local crafts, and you can taste stollen and bratwurst. At 14:00 we sail on, arriving in Rüdesheim at 16:00. In the evening you can stroll along the lively Drosselgasse and the surrounding lanes, and perhaps try the local Rüdesheimer Kaffee.

Day 4The Romantic Rhine and Koblenz

At 09:00 we leave Rüdesheim and sail through the most scenic stretch of the Rhine, the Romantic Rhine, with vineyards and castles on both banks. We arrive in Koblenz at 13:00. The afternoon is free for the Christmas market in the old town, where the stalls fill the decorated squares and cobbled streets. Overnight in Koblenz.

Day 5Koblenz

Disembarkation in Koblenz 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 1 departure

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

2027 1 departure

Thu 2 Dec 2027 2 Dec – 6 Dec 2027 5 days · 4 nights · MS Leonora Can be combined with the departure on 28 Nov or 6 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 Koblenz to Frankfurt” 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 Koblenz to Frankfurt” 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.