Trier Hauptmarkt Christmas market with St. Gangolf tower in snow
All Viking sailings
Send feedback

Port Notes

Viking Idi · Christmas On The Main & Moselle

Fri Dec 1, 2028 – Fri Dec 8, 2028 · Trier, Germany to Bamberg, Germany

Back from your trip? Did Port Notes help?

Send feedback

Itinerary

Arrival/departure clock times are not published yet.

Day 1 detail — Fri Dec 1, 2028

Embarkation day

Weather

🌧️ 43° / 34° · 57% rain

  • Humidity: 89%
  • Implication: Cold Central European December — layers and non-slip shoes for markets and cobbles.
  • Sunrise / sunset: 8:10 AM / 4:34 PM
  • Moon: Waxing gibbous

Good to know

  • Christmas markets are a seasonal highlight — confirm dates and hours nearer sailing.

Practical notes

Currency & payments
Euro (EUR). Cards widely accepted.
Tipping
Round up or about 5–10% if no service charge.
Taxis / ride-hailing
Town centers are usually walkable from the river dock.
Time zone
Central European Time
Language
German; English common in tourist areas.

Dining

Local picks near the Moselle dock (hours re-check at 30-day refresh).

  • Zum Domstein — German / regional, Hauptmarkt
  • Weinstube Kesselstatt — Wine tavern / German, Near cathedral

Official contacts

  • Health / CDC — review destination vaccines and notices before travel: https://wwwnc.cdc.gov/travel/destinations/traveler/none/germany
  • U.S. mission — U.S. Embassy Berlin — +49-30-8305-0 (de.usembassy.gov)
  • Local emergency — 112
  • State Dept — Level 2: Exercise Increased Caution — terrorism. https://travel.state.gov/en/international-travel/travel-advisories/germany.html

Day 2 detail — Sat Dec 2, 2028

Calls at Trier and Bernkastel on the same day (per guest itinerary).

Weather

🌧️ 42° / 34° · 50% rain

  • Humidity: 89%
  • Implication: Cold Central European December — layers and non-slip shoes for markets and cobbles.
  • Sunrise / sunset: 8:10 AM / 4:32 PM
  • Moon: Full moon

Good to know

  • Two Moselle calls the same day — check the Viking daily program for timing ashore.

Practical notes

Currency & payments
Euro (EUR). Cards widely accepted.
Tipping
Round up or about 5–10% if no service charge.
Taxis / ride-hailing
Town centers are usually walkable from the river dock.
Time zone
Central European Time
Language
German; English common in tourist areas.

Dining

Same-day Trier and Bernkastel calls — picks in both towns.

  • Zum Domstein — German / regional, Hauptmarkt
  • Doctor Weinstube — Wine tavern / German, Bernkastel old town
  • Ratskeller Bernkastel — German, Marketplace

Official contacts

  • Health / CDC — review destination vaccines and notices before travel: https://wwwnc.cdc.gov/travel/destinations/traveler/none/germany
  • U.S. mission — U.S. Embassy Berlin — +49-30-8305-0 (de.usembassy.gov)
  • Local emergency — 112
  • State Dept — Level 2: Exercise Increased Caution — terrorism. https://travel.state.gov/en/international-travel/travel-advisories/germany.html

Day 3 detail — Sun Dec 3, 2028

Weather

🌧️ 42° / 34° · 46% rain

  • Humidity: 90%
  • Implication: Cold Central European December — layers and non-slip shoes for markets and cobbles.
  • Sunrise / sunset: 8:12 AM / 4:30 PM
  • Moon: Full moon

Practical notes

Currency & payments
Euro (EUR). Cards widely accepted.
Tipping
Round up or about 5–10% if no service charge.
Taxis / ride-hailing
Town centers are usually walkable from the river dock.
Time zone
Central European Time
Language
German; English common in tourist areas.

Dining

Local picks near the Moselle promenade.

  • Alte Gutsschänke — German / regional, Old town
  • Restaurant Lohspeicher — German, Cochem

Official contacts

  • Health / CDC — review destination vaccines and notices before travel: https://wwwnc.cdc.gov/travel/destinations/traveler/none/germany
  • U.S. mission — U.S. Embassy Berlin — +49-30-8305-0 (de.usembassy.gov)
  • Local emergency — 112
  • State Dept — Level 2: Exercise Increased Caution — terrorism. https://travel.state.gov/en/international-travel/travel-advisories/germany.html

Day 4 detail — Mon Dec 4, 2028

Mainz call; Middle Rhine Scenic Sailing also on this date (per guest itinerary).

Weather

🌧️ 41° / 32° · 40% rain

  • Humidity: 89%
  • Implication: Cold Central European December — layers and non-slip shoes for markets and cobbles.
  • Sunrise / sunset: 8:08 AM / 4:26 PM
  • Moon: Waning gibbous

Practical notes

Currency & payments
Euro (EUR). Cards widely accepted.
Tipping
Round up or about 5–10% if no service charge.
Taxis / ride-hailing
Town centers are usually walkable from the river dock.
Time zone
Central European Time
Language
German; English common in tourist areas.

Dining

Local picks in Mainz (Middle Rhine scenic sailing is also on this date).

  • Heiliggeist — German / contemporary, Old town
  • Eisgrub-Bräu — Brewpub / German, Old town

Official contacts

  • Health / CDC — review destination vaccines and notices before travel: https://wwwnc.cdc.gov/travel/destinations/traveler/none/germany
  • U.S. mission — U.S. Embassy Berlin — +49-30-8305-0 (de.usembassy.gov)
  • Local emergency — 112
  • State Dept — Level 2: Exercise Increased Caution — terrorism. https://travel.state.gov/en/international-travel/travel-advisories/germany.html

Day 5 detail — Tue Dec 5, 2028

Heidelberg call; Scenic Sailing: Main River, Spessart also on this date (per guest itinerary).

Weather

🌧️ 42° / 33° · 54% rain

  • Humidity: 88%
  • Implication: Cold Central European December — layers and non-slip shoes for markets and cobbles.
  • Sunrise / sunset: 8:05 AM / 4:26 PM
  • Moon: Waning gibbous

Practical notes

Currency & payments
Euro (EUR). Cards widely accepted.
Tipping
Round up or about 5–10% if no service charge.
Taxis / ride-hailing
Town centers are usually walkable from the river dock.
Time zone
Central European Time
Language
German; English common in tourist areas.

Dining

Local picks in Heidelberg (Main River / Spessart scenic sailing also on this date).

  • Zum Roten Ochsen — German / historic tavern, Hauptstrasse
  • Schrieder's Restaurant — German / regional, Old town

Official contacts

  • Health / CDC — review destination vaccines and notices before travel: https://wwwnc.cdc.gov/travel/destinations/traveler/none/germany
  • U.S. mission — U.S. Embassy Berlin — +49-30-8305-0 (de.usembassy.gov)
  • Local emergency — 112
  • State Dept — Level 2: Exercise Increased Caution — terrorism. https://travel.state.gov/en/international-travel/travel-advisories/germany.html

Day 6 detail — Wed Dec 6, 2028

Weather

🌧️ 40° / 32° · 47% rain

  • Humidity: 89%
  • Implication: Cold Central European December — layers and non-slip shoes for markets and cobbles.
  • Sunrise / sunset: 8:03 AM / 4:19 PM
  • Moon: Waning gibbous

Practical notes

Currency & payments
Euro (EUR). Cards widely accepted.
Tipping
Round up or about 5–10% if no service charge.
Taxis / ride-hailing
Town centers are usually walkable from the river dock.
Time zone
Central European Time
Language
German; English common in tourist areas.

Dining

Local picks in Würzburg.

  • Bürgerspital Weinstuben — Franconian wine / German, Theaterstrasse
  • Alte Mainmühle — Franconian / German, Old Main Bridge

Official contacts

  • Health / CDC — review destination vaccines and notices before travel: https://wwwnc.cdc.gov/travel/destinations/traveler/none/germany
  • U.S. mission — U.S. Embassy Berlin — +49-30-8305-0 (de.usembassy.gov)
  • Local emergency — 112
  • State Dept — Level 2: Exercise Increased Caution — terrorism. https://travel.state.gov/en/international-travel/travel-advisories/germany.html

Day 7 detail — Thu Dec 7, 2028

Weather

🌧️ 40° / 32° · 56% rain

  • Humidity: 88%
  • Implication: Cold Central European December — layers and non-slip shoes for markets and cobbles.
  • Sunrise / sunset: 8:00 AM / 4:15 PM
  • Moon: Waning gibbous

Practical notes

Currency & payments
Euro (EUR). Cards widely accepted.
Tipping
Round up or about 5–10% if no service charge.
Taxis / ride-hailing
Town centers are usually walkable from the river dock.
Time zone
Central European Time
Language
German; English common in tourist areas.

Dining

Local picks in Bamberg (smoked beer and old-town taverns).

  • Schlenkerla — Franconian / smoked beer tavern, Dominikanerstrasse
  • Wurstküche am Dom — Franconian, Cathedral area

Official contacts

  • Health / CDC — review destination vaccines and notices before travel: https://wwwnc.cdc.gov/travel/destinations/traveler/none/germany
  • U.S. mission — U.S. Embassy Berlin — +49-30-8305-0 (de.usembassy.gov)
  • Local emergency — 112
  • State Dept — Level 2: Exercise Increased Caution — terrorism. https://travel.state.gov/en/international-travel/travel-advisories/germany.html

Day 8 detail — Fri Dec 8, 2028

Disembarkation day

Weather

🌧️ 40° / 32° · 57% rain

  • Humidity: 89%
  • Implication: Cold Central European December — layers and non-slip shoes for markets and cobbles.
  • Sunrise / sunset: 8:01 AM / 4:14 PM
  • Moon: Waning gibbous

Practical notes

Currency & payments
Euro (EUR). Cards widely accepted.
Tipping
Round up or about 5–10% if no service charge.
Taxis / ride-hailing
Town centers are usually walkable from the river dock.
Time zone
Central European Time
Language
German; English common in tourist areas.

Dining

Local picks in Bamberg (smoked beer and old-town taverns).

  • Schlenkerla — Franconian / smoked beer tavern, Dominikanerstrasse
  • Wurstküche am Dom — Franconian, Cathedral area

Official contacts

  • Health / CDC — review destination vaccines and notices before travel: https://wwwnc.cdc.gov/travel/destinations/traveler/none/germany
  • U.S. mission — U.S. Embassy Berlin — +49-30-8305-0 (de.usembassy.gov)
  • Local emergency — 112
  • State Dept — Level 2: Exercise Increased Caution — terrorism. https://travel.state.gov/en/international-travel/travel-advisories/germany.html

About this page

Voyage code
IDI281201T
Last updated
Oct 30, 2026
Next update
Next update: Jan 31, 2027
Bookmark this page — Save the URL and reopen before each port. No push notifications.

Cruise lines · Viking sailings · Send feedback

Sources for the selected day

Day 1 - Trier, Germany

  • Weather: Open-Meteo archive climate normals: same calendar date +/-3 days over 2016-2025 (70 sample days). Temps = mean daily max/min °F; humidity = mean daily relative humidity %; chance of precip = share of days with precipitation_sum >= 1 mm. Position: Port coordinates for Trier, Germany.
  • Viking — Southeast Asia Horizons
  • CDC Travelers' Health
  • State Department advisories
  • iCruise day-by-day (OOR290328A)
  • CDC — Germany
  • State Dept — Germany
  • www.timeanddate.com
  • Dining — Zum Domstein
  • Hero photo: Christmas market in Trier (Berthold Werner) — CC BY-SA 3.0

Day 2 - Trier / Bernkastel, Germany

  • Weather: Open-Meteo archive climate normals: same calendar date +/-3 days over 2016-2025 (70 sample days). Temps = mean daily max/min °F; humidity = mean daily relative humidity %; chance of precip = share of days with precipitation_sum >= 1 mm. Position: Port coordinates for Trier / Bernkastel, Germany.
  • Viking — Southeast Asia Horizons
  • CDC Travelers' Health
  • State Department advisories
  • iCruise day-by-day (OOR290328A)
  • CDC — Germany
  • State Dept — Germany
  • Dining — Zum Domstein
  • Hero photo: Christmas market in Trier (Berthold Werner) — CC BY-SA 3.0

Day 3 - Cochem, Germany

  • Weather: Open-Meteo archive climate normals: same calendar date +/-3 days over 2016-2025 (70 sample days). Temps = mean daily max/min °F; humidity = mean daily relative humidity %; chance of precip = share of days with precipitation_sum >= 1 mm. Position: Port coordinates for Cochem, Germany.
  • Viking — Southeast Asia Horizons
  • CDC Travelers' Health
  • State Department advisories
  • iCruise day-by-day (OOR290328A)
  • CDC — Germany
  • State Dept — Germany
  • Hero photo: Christmas market in Trier (Berthold Werner) — CC BY-SA 3.0

Day 4 - Mainz, Germany

  • Weather: Open-Meteo archive climate normals: same calendar date +/-3 days over 2016-2025 (70 sample days). Temps = mean daily max/min °F; humidity = mean daily relative humidity %; chance of precip = share of days with precipitation_sum >= 1 mm. Position: Port coordinates for Mainz, Germany.
  • Viking — Southeast Asia Horizons
  • CDC Travelers' Health
  • State Department advisories
  • iCruise day-by-day (OOR290328A)
  • CDC — Germany
  • State Dept — Germany
  • Dining — Eisgrub-Bräu
  • Hero photo: Christmas market in Trier (Berthold Werner) — CC BY-SA 3.0

Day 5 - Heidelberg, Germany

  • Weather: Open-Meteo archive climate normals: same calendar date +/-3 days over 2016-2025 (70 sample days). Temps = mean daily max/min °F; humidity = mean daily relative humidity %; chance of precip = share of days with precipitation_sum >= 1 mm. Position: Port coordinates for Heidelberg, Germany.
  • Viking — Southeast Asia Horizons
  • CDC Travelers' Health
  • State Department advisories
  • iCruise day-by-day (OOR290328A)
  • CDC — Germany
  • State Dept — Germany
  • Dining — Zum Roten Ochsen
  • Hero photo: Christmas market in Trier (Berthold Werner) — CC BY-SA 3.0

Day 6 - Würzburg, Germany

  • Weather: Open-Meteo archive climate normals: same calendar date +/-3 days over 2016-2025 (70 sample days). Temps = mean daily max/min °F; humidity = mean daily relative humidity %; chance of precip = share of days with precipitation_sum >= 1 mm. Position: Port coordinates for Würzburg, Germany.
  • Viking — Southeast Asia Horizons
  • CDC Travelers' Health
  • State Department advisories
  • iCruise day-by-day (OOR290328A)
  • CDC — Germany
  • State Dept — Germany
  • Dining — Bürgerspital
  • Dining — Alte Mainmühle
  • Hero photo: Christmas market in Trier (Berthold Werner) — CC BY-SA 3.0

Day 7 - Bamberg, Germany

  • Weather: Open-Meteo archive climate normals: same calendar date +/-3 days over 2016-2025 (70 sample days). Temps = mean daily max/min °F; humidity = mean daily relative humidity %; chance of precip = share of days with precipitation_sum >= 1 mm. Position: Port coordinates for Bamberg, Germany.
  • Viking — Southeast Asia Horizons
  • CDC Travelers' Health
  • State Department advisories
  • iCruise day-by-day (OOR290328A)
  • CDC — Germany
  • State Dept — Germany
  • Dining — Schlenkerla
  • Hero photo: Christmas market in Trier (Berthold Werner) — CC BY-SA 3.0

Day 8 - Bamberg, Germany

  • Weather: Open-Meteo archive climate normals: same calendar date +/-3 days over 2016-2025 (70 sample days). Temps = mean daily max/min °F; humidity = mean daily relative humidity %; chance of precip = share of days with precipitation_sum >= 1 mm. Position: Port coordinates for Bamberg, Germany.
  • Viking — Southeast Asia Horizons
  • CDC Travelers' Health
  • State Department advisories
  • iCruise day-by-day (OOR290328A)
  • CDC — Germany
  • State Dept — Germany
  • Dining — Schlenkerla
  • Hero photo: Christmas market in Trier (Berthold Werner) — CC BY-SA 3.0

Weather shows 10-year averages for each date until a forecast is available in the final week.
Disclaimer — Practical information only. Not official advice from Viking, any government, or medical authority. Itineraries, times, advisories, and local conditions change. Always confirm with Viking Cruises, your travel documents, and official sources (cruise line, U.S. State Department, CDC, and local authorities) before and during travel. Arrival and departure clock times were not published at research time. Weather figures are climate normals from Open-Meteo archive data, not forecasts.

  • Viking Cruises
  • Open-Meteo
  • CDC Travelers' Health
  • travel.state.gov advisories