Back to Travel Notes

Personal trip journal · Viking Odin

My Viking Christmas on the Rhine & Moselle Cruise

From Lucerne and Zurich to Christmas markets along the Rhine, then onward to Paris: a look back at our December 6–18, 2025 trip.

By Rob Smith · River Cruise Made Simple · Trip photographs from my personal collection

Viking Odin moored beside another river ship during our December trip
Viking Odin, our ship for Christmas on the Rhine & Moselle.

Fondue in Lucerne, children's choirs singing in Zurich, castles rising above the Rhine, and Christmas markets glowing after dark: our December journey brought together several very different sides of Europe. Between the city visits, Viking Odin carried us through a landscape of riverside towns and vineyard-covered hills. Beyond the cruise, our travels continued through Luxembourg and Reims before finishing in Paris.

We traveled December 6–18, 2025, on Viking's Christmas on the Rhine & Moselle itinerary in the Zurich-to-Paris direction, with a pre-extension in Lucerne. Those dates include our time on land as well as aboard the ship. The combination gave us room for Swiss scenery, French and German Christmas traditions, and a family connection that made one stop especially meaningful.

Starting in Lucerne

Our trip began in Lucerne, where we visited a Christmas market, had fondue, and enjoyed a mountain view from our hotel. With the covered Chapel Bridge stretching across the water and the Water Tower beside it, the city provided a distinctly Swiss opening to the journey.

Lucerne's waterfront set a different scene from the busy market squares we would visit later. Beneath an overcast winter sky, the long timber bridge, tiled roofs and stone tower stood out against the water. The mountain view from our hotel added another part of the landscape, while fondue brought a local food experience into our stay.

Lucerne's covered Chapel Bridge and Water Tower over the river
Chapel Bridge and the Water Tower in Lucerne during our pre-extension.

The Lucerne extension gave this trip a beginning of its own before we boarded Viking Odin. When comparing an extension with an independently arranged stay, consider the hotel location, the time available to explore, and how transfers fit together. Those practical details determine how much of the city you can comfortably enjoy.

Zurich's markets and singing Christmas tree

In Zurich, we combined a guided city walking tour with visits to Christmas markets. Exploring on foot brought the sightseeing and seasonal celebrations into the same day, with the markets adding music and lights to the city experience.

The singing Christmas tree was a particularly distinctive sight. Children in red stood on tiers arranged in the shape of a tree, surrounded by greenery and lights, with a star above them. Different children's choirs performed in the evenings. It was a Christmas display with a live performance at its center, and a very different scene from the rows of shopping stalls.

Children dressed in red performing on Zurich's illuminated singing Christmas tree
The singing Christmas tree in Zurich.

Basel and boarding Viking Odin

After a tour of Basel, we arrived at Viking Odin. The Swiss land portion had taken us through Lucerne and Zurich; now the ship became our base for the river-cruise portion of the journey.

Odin's long, low profile was visible along the quay, with broad windows and an open upper deck. Boarding a river ship puts the next stage of the trip on a different rhythm: city visits ashore, meals aboard, and stretches of scenery viewed from the water. Our itinerary combined all three.

Christmas markets and historic cities

Strasbourg brought us into France and another part of our Christmas-market journey. Sightseeing and seasonal decorations shared the stage: the city was a destination in its own right, with the markets adding a festive reason to explore.

Across our market visits, the evening scenes were especially colorful. A tall Christmas pyramid rose above one stall, its illuminated figures and fan-shaped top standing against the night sky. Elsewhere, a tree wrapped in blue lights contrasted with the warm gold of the surrounding stalls. Crowds gathered beneath the decorations, and signs for Glühwein and punch added to the seasonal setting.

Speyer, Mannheim and Mainz

We visited Speyer and Mannheim on the same day, combining historic sights with more Christmas markets. Speyer's Romanesque church brought a very different kind of architecture into the trip. Between churches, streets and market squares, there was more to explore than the stalls themselves.

In Mainz, the connection to Johannes Gutenberg added another historical thread. Moving between these cities gave the journey variety: each stop had its own identity, even with Christmas celebrations connecting them.

For someone choosing a Christmas cruise, that balance is worth considering. Look at the cities and excursions as closely as the markets. A route that interests you for its architecture, history and scenery gives you more reasons to enjoy the days ashore.

Scenic sailing through the Rhine Gorge

One morning was devoted to sailing through the Rhine River Gorge. Castles appeared above vineyard slopes, while another stood directly in the river: a white building with a red base, dark roofs and a central tower. Behind it, the hillside climbed toward another castle.

The winter landscape had a muted palette of gray water, bare vines and wooded slopes. Against it, the castles were easy to pick out. This was a different way of seeing the region from walking through a town: the river opened up views of the buildings, vineyards and surrounding hills together.

White castle on an island in the Rhine with hillside vineyards and another castle behind it
Castles and vineyard slopes photographed during our Rhine sailing.

That afternoon, we visited Koblenz and the German Corner. The day brought scenic sailing and a visit ashore together, giving the river itself as much attention as the towns along it.

A glimpse of dining aboard Viking Odin

Meals aboard Odin offered both regional dishes and familiar choices. One lunch menu ranged from a sandwich to pasta and fish, while dinner included a separate regional-specialties selection. That gave the menus a connection to the places we were visiting without making every course a local specialty.

The lunch menu pictured below included a Philly cheese steak sandwich, tuna tataki poke bowl, rigatoni with eggplant, and Parmesan-crusted veal. The dinner menu's regional specialties included Spundekäs, classic German Tafelspitz, and Bienenstich. Other listed choices included wild mushroom soup, steamed cod, and baked eggplant rolls with buffalo mozzarella.

The regional menu described Spundekäs as paprika cream cheese with crushed pumpernickel bread. Tafelspitz was served as tender prime beef with root vegetables in broth and horseradish cream, followed by Bienenstich, an almond-layered biscuit cake with vanilla cream. These descriptions make the choices a little easier to picture if the German names are unfamiliar.

Lunch also had an always-available selection, including salads, a cheeseburger, a vegetarian burger and a hot dog. Dessert choices on that menu included a chocolate brownie with vanilla ice cream and butterscotch caramel sauce, or mango sorbet. At dinner, the wine section distinguished included selections from the sommelier's recommendations, which carried separate prices. These menus are from our December 2025 sailing; selections and charges can change.

Chocolate dessert with ice cream and a raspberry served aboard the ship
One of the desserts I photographed aboard the ship.

Onward to Paris, via Luxembourg and Reims

After leaving the ship, we traveled toward Paris. On the way, we stopped at Luxembourg American Cemetery, where we visited the grave of Shannon's great-uncle. That family connection made this a personal part of our itinerary.

The cemetery visit gave the journey a personal connection beyond the sightseeing. Visiting the grave of a family member placed that stop in a different light from the markets and cities that surrounded it.

We continued to Reims for lunch and a visit to Notre-Dame de Reims. There was also time for Champagne in the region that bears its name. The journey to Paris became another day of experiences, with a remembrance stop, a cathedral visit and a taste of the region along the way.

Finishing with Paris and Notre-Dame

Paris gave the trip a final change of setting. Our city tour included multiple stops, and the Eiffel Tower stood above the lawns and bare winter trees of the Champ de Mars. After the smaller towns and river scenery, the city supplied a different scale to the last part of our journey.

Returning to Notre-Dame was a highlight. We had visited in 2018, before the fire, so seeing the restored interior in December 2025 brought a direct comparison with that earlier trip. The difference in brightness stood out. Outside, the twin towers and detailed facade framed the entrance as visitors gathered in front of the cathedral.

From Lucerne's covered bridge to Paris's cathedral, architecture had run through the entire journey. So had food, music and the changing scenery between destinations. The Christmas markets connected the trip to the season, while the cities and personal moments gave it a wider story.

Planning your own Christmas river cruise

Our trip brought together a Lucerne pre-extension, Swiss city visits, Christmas markets, river scenery and time in Paris. If you are considering something similar, these are the questions I would start with:

For more background, explore our European River Cruise Planning Guide, Viking Longship guide, and current river-cruise offers.

Let's plan your river cruise

Tell me which rivers or cities interest you, when you would like to travel, and your budget. I can help you compare the options and put the whole trip together.

Plan my river cruise