Cruises From PortAn Independent Guide

Holiday season 2026 · Christmas lights, markets and dinners afloat

Christmas Cruises: Holiday Lights, Market and Dinner Cruises by City

Glide under the light art on Amsterdam's canals, sip mulled wine on the Danube between two Christmas markets and sit down to Christmas Eve dinner on the Seine. These Christmas cruises are evening boats from the harbour, not week-long ship voyages, and this page sets out where each one sails, when its season runs and what it costs.

A glass-roofed canal boat passing under a lit bridge on an Amsterdam Christmas cruise during the Light Festival
Herengracht, Amsterdam · December evening
Cities
12
From
$29 per person
Season
Nov 13 – Jan 18
Typical length
60–90 min

Quick answer

A Christmas cruise in a city is a 60 to 90 minute evening sailing past the season's lights, or a longer Christmas Eve or Christmas Day dinner on the water. The cheapest start around $30: a heated glass boat through Prague's Advent, a canal boat on the Amsterdam Light Festival route (26 November 2026 to 17 January 2027) or a holiday lights cruise down Fort Lauderdale's Millionaires' Row. Christmas dinners afloat in Paris and Chicago run near $200 a head and sell out first.

Two things decide the night more than the boat. In northern Europe and Chicago the December evening sits between -5°C and 9°C, so pick a covered, heated boat. In Florida, California and Sydney it is warm enough for the open deck. Several of the best shows, the boat parades in Fort Lauderdale, Newport Beach and San Diego, are free from the shore. For fireworks on 31 December, see the New Year's Eve cruises page.

The cruises

Christmas cruises to book, city by city

Every card is a sailing you can book for the 2026 season, with the operator's own price, rating and review count. Newer seasonal sailings have no reviews yet and show none. Where a city has a port page on this site, it is linked below the cards.

Electric canal boat on the Amsterdam Light Festival route, an Amsterdam Christmas cruise

Amsterdam, Netherlands

Amsterdam Light Festival Cruise with Drink and Snack Option

4.6★ (2,016 reviews) · 75 minutes · from $33

Season
Light Festival, 26 Nov 2026 – 17 Jan 2027
Departs
Eco Boats ticket point, Stationsplein 18, by Central Station
Boat
Silent electric boat, small group, local skipper
Includes
60–75 min cruise. Unlimited drinks and a snack only with that option
Good to know
Open-top style boat: bring a warm coat and shoes
Check Availability
Classic Harbor Line yacht on the Hudson River on a New York Christmas cruise with carols and cocoa

New York, USA

Holiday Yacht Cruise with Jazz, Cocoa and Carols

4.7★ (572 reviews) · 1.5 hours · from $134

Season
Holiday sailings, late November to late December
Departs
Classic Harbor Line, Pier 62, Chelsea Piers (W 22nd St)
Boat
Classic Harbor Line yacht on the Hudson
Includes
90 min, live music, holiday cookies, 1 drink, gratuity
Good to know
Sold in pairs: 2-ticket minimum per booking
Check Availability
Bayfront lights of St. Augustine seen from the water on a Nights of Lights Christmas cruise

St. Augustine, Florida, USA

Nights of Lights Boat Cruise

4.8★ (491 reviews) · 75 minutes · from $45

Season
Nights of Lights, 21 Nov 2026 – 18 Jan 2027
Operator
Florida Water Tours
Boat
Three boats: family sailings around 7 pm, 21+ sailings later in the evening
Includes
75 min, hot chocolate, 3D glasses, free parking
Good to know
Every passenger, children included, signs an online waiver before boarding
Check Availability
Waterfront mansions strung with lights on a Fort Lauderdale Christmas cruise along the Intracoastal

Fort Lauderdale, Florida, USA

Intracoastal Holiday Lights Cruise

4.4★ (36 reviews) · 60 minutes · from $32.99

Season
Holiday evenings, December
Departs
C Dock, Bahia Mar Resort & Marina, 801 Seabreeze Blvd
Boat
Open sightseeing boat along the Intracoastal
Includes
60 min with an English-speaking guide, fuel surcharge
Good to know
Arrive 25 min early. Boarding starts 10 min before departure
Check Availability
Decorated harbour homes seen on a Newport Beach Christmas cruise around Newport Harbor

Newport Beach, California, USA

Newport Harbor Holiday Lights Cruise

4.6★ (30 reviews) · 75 minutes · from $40

Season
December evenings, including boat parade week
Departs
400 Main St, Balboa Peninsula, Newport Beach
Boat
Decorated vessel with holiday music
Includes
75 min with light commentary
Good to know
The ramp gets steep at low tide. Not suitable for wheelchairs
Check Availability
Danube boat with a heated panoramic deck on a Budapest Christmas cruise between the Christmas markets

Budapest, Hungary

Christmas Market Cruise with Unlimited Drinks

75 minutes · from $37

Season
Christmas market season
Departs
Dock 9, Petőfi tér 9, by Elisabeth Bridge
Boat
Floating Lotus: heated saloon plus open rooftop terrace
Includes
75 min, unlimited mulled wine, Prosecco and Aperol Spritz
Good to know
Chimney cake and souvenirs on board cost extra. Arrive 15 min early
Check Availability
Heated glass boat on the Vltava during an Advent Christmas cruise in Prague

Prague, Czech Republic

Advent Cruise on a Heated Glass Boat

1 hour · from $29

Season
Advent
Departs
Dvořákovo nábřeží, Old Town riverbank
Boat
Heated glass-roofed boat, free Wi-Fi
Includes
60 min, mulled wine or tea (tea for children), Czech honey gingerbread
Good to know
One bag of gingerbread per two guests
Check Availability
Covered canal boat leaving Ved Stranden on a Copenhagen Christmas cruise

Copenhagen, Denmark

Christmas Canal Tour with Snacks and Drinks

1.5 hours · from $59

Season
Christmas season
Departs
Ved Stranden 26, opposite Christiansborg
Boat
Covered, heated canal boat
Includes
90 min, warm drinks, Danish Christmas treats
Good to know
No guide on board. Alcohol only for 18+
Check Availability
Glass-covered Bateaux Parisiens boat by the Eiffel Tower on a Paris Christmas dinner cruise

Paris, France

Seine Cruise with 5-Course Christmas Dinner

4.4★ (68 reviews) · 4 hours · from $197

Dates
24 and 25 December
Departs
Bateaux Parisiens, Port de la Bourdonnais, at the foot of the Eiffel Tower
Timing
Check in 8 pm, sail 8:30 pm, service ends at midnight
Includes
5 courses, Champagne, wine, coffee, live music
Good to know
Smart casual. No large bags
Check Availability
Festive Thames boat near Tower Bridge on a London Christmas cruise

London, UK

Festive Cruise with Afternoon Tea, Mulled Wine or Dinner

1.5 - 2.5 hours · from $33

Season
Festive season
Departs
Butler's Wharf Pier, Shad Thames, by Tower Bridge
Options
90 min afternoon tea, 90 min mulled wine or 2.5 h dinner
Includes
The option you book. Other drinks from the bar
Good to know
Tables seat up to 8. Dietary needs with 72 h notice
Check Availability
Dinner yacht leaving Navy Pier on a Chicago Christmas Eve cruise on Lake Michigan

Chicago, USA

Christmas Eve Gourmet Dinner Cruise on Lake Michigan

4.3★ (15 reviews) · 2.5 hours · from $198

Date
24 December
Departs
Navy Pier, 600 E Grand Ave
Boat
City Cruises enclosed dinner yacht
Includes
2.5 h, 3-course plated dinner, DJ, coffee and tea
Good to know
Boarding opens 1 h before. Late arrivals miss the boat
Check Availability
Christmas Day lunch on deck under the Harbour Bridge on a Sydney Christmas cruise

Sydney, Australia

Christmas Day Cruise on Sydney Harbour

4.8★ (12 reviews) · 180 minutes · from $118.36

Date
25 December
Operator
Sydney Princess Cruises
Timing
12:15 pm lunch sailing or 6 pm dinner sailing, 3 h
Includes
Buffet, beer, wine, sparkling wine, soft drinks
Good to know
Check in at the Eastern Pontoon. Summer heat: 24–25°C average high
Check Availability

Season

When the Christmas Cruise Season Runs in Each City

The boats follow the city's own festival, so the dates below come from the festival or city that runs it. The last column is the average December high and low, which decides whether you want an open deck or a heated cabin.

CityWhat lights the water2026–27 datesDec high / low
AmsterdamAmsterdam Light Festival, 15th edition26 Nov – 17 Jan8°C / 3°C
St. AugustineNights of Lights, about 3 million white lights21 Nov – 18 Janwarm, open deck
BudapestVörösmarty tér and Basilica Christmas markets13 Nov – 31 Dec / 1 Jan5°C / -2°C
PragueOld Town Square and Wenceslas Square marketsabout 28 Nov – 6 Jan4°C / -1°C
CopenhagenTivoli Christmas (closed 24 Dec)13 Nov – 3 Jan6°C / 1°C
New YorkRockefeller Center tree lightinglit 2 Dec8°C / 2°C
ParisChamps-Élysées illuminationsfrom about 22 Nov9°C / 3°C
LondonRegent Street and Oxford Street lightsswitched on early Nov9°C / 3°C
ChicagoChristmas Eve dinner cruise24 Dec3°C / -5°C
SydneyChristmas Day on the harbour25 Dec24°C / 18°C

Prague and Paris dates are the ones reported by the cities' event listings and can still move by a day or two.

Source: Amsterdam Light Festival, Visit St. Augustine, Hungary Unlocked, Weather & Climate.

Florida & California

Christmas Lights Cruises in Florida and California

The American version of a Christmas cruise is a short evening boat past waterfront homes and harbours dressed in lights, in weather mild enough for the open deck.

Bridge of Lions and the bayfront in white lights seen from a boat on a St. Augustine Christmas cruise
St. Augustine's bayfront and the Bridge of Lions during Nights of Lights, the view a Matanzas Bay boat gets.

St. Augustine. Nights of Lights wraps the historic district in about three million white lights from 21 November 2026 to 18 January 2027, switched on daily at 5:30 pm. The city calls it "not a driving event": park in a free outer lot and take the free shuttle, or pay $20 to $40 in the garage. The Florida Water Tours cruise includes free parking, which on Light-Up Night (21 November), Christmas Parade night (5 December) and Regatta of Lights night (12 December) is worth more than the hot chocolate.

Fort Lauderdale. The Intracoastal holiday lights cruise runs along Millionaires' Row, where waterfront estates compete to out-light each other. It leaves from Bahia Mar on the beach side, the same marina listed on the Fort Lauderdale boat tours page.

Newport Beach. The Newport Harbor holiday lights cruise leaves from Main Street on the Balboa Peninsula and tours the same bay as the Christmas Boat Parade, without parade-night parking.

Lit-up float in the Newport Beach Christmas Boat Parade reflected in the harbour, a California Christmas cruise sight

Newport Beach Christmas Boat Parade

The 118th parade sails from the tip of Lido Isle at about 6:30 pm, 16 to 20 December 2026. Average December high 17.8°C.

Photo: Don Ramey Logan, CC BY 4.0, via Wikimedia Commons

Mansions and a yacht in Christmas lights on a Fort Lauderdale Christmas cruise along the Intracoastal Waterway

Fort Lauderdale, Millionaires' Row

Average December high 26°C: the one Christmas cruise on this page where a light sweater is enough.

Nights of Lights tour boat on Matanzas Bay on a St. Augustine Christmas cruise

St. Augustine family or 21+

Florida Water Tours runs early family sailings and later adults-only boats with a bar. Pick the boat when you book.

Free from shore

Christmas Boat Parades You Can Watch for Free

The biggest Christmas shows on American water are boat parades, and the shore view costs nothing. The table lists the 2026 dates the organisers publish, so a lights cruise can go on a quieter night and the parade on its own.

Parade2026 dateStartRoute
Fort Lauderdale WinterfestSat 12 Dec6 pm (pre-show 5:30)12 miles, New River to Lake Santa Barbara
St. Augustine Regatta of LightsSat 12 DeceveningMatanzas Bay bayfront
San Diego Bay Parade of Lights13 and 20 Dec5:30 pmAbout 80 boats, Shelter Island to Coronado Ferry Landing
Newport Beach Christmas Boat Parade16–20 Decabout 6:30 pmFrom the tip of Lido Isle around the harbour
Seattle Argosy Christmas Ship27 Nov – 23 Decevening sailingsChoir boat to 40+ Puget Sound shore towns

Fort Lauderdale's official viewing area at Las Olas Intracoastal Promenade Park charged $40 for adults last year. Along the rest of the Intracoastal you can bring a chair and watch for free. In San Diego the parade ends at the Coronado Ferry Landing. The San Diego boat tours page lists the harbour cruises that run on the other nights.

Source: Winterfest, Visit Lauderdale, San Diego Bay Parade of Lights, Christmas Boat Parade, Argosy Cruises.

Amsterdam

Amsterdam Light Festival by Boat

The 15th Amsterdam Light Festival runs 26 November 2026 to 17 January 2027. Its artworks hang over and beside the canals, so a boat sees them as the artists framed them.

Light Festival artwork glowing over a canal, the view from an Amsterdam Christmas cruise
A Light Festival installation over the water: the boat route passes beneath works like this. Photo: Kitty Terwolbeck, CC BY 2.0, via Wikimedia Commons

The walking route is free. A boat costs from $33 with Eco Boats and buys two things the walk cannot: the low angle on the works set on the water, and a seat out of the wind. Cruises last about 75 minutes and leave from around Central Station and the Damrak. Stromma runs a closed, heated canal boat and an open electric boat side by side, and that choice matters more than the operator. On an 8°C night with wind on the IJ, the open boat is for people who brought a hat.

The 2026 route map had not been released by early November, so the exact order of artworks is still to come. The Amsterdam boat tours page compares the year-round canal boats that run on the same piers.

Light sculpture of two cars floating on the canal at Entrepotdok, an Amsterdam Christmas cruise artwork

Art on the water

A 2020 installation at Entrepotdok. Several works each year sit on or just above the canal surface.

Photo: Alf van Beem, Public domain, via Wikimedia Commons

Closed or open boat

Closed heated boats have glass roofs that reflect the cabin lights. Open electric boats give clean photos and a cold hour. With children, take the closed boat.

New Year's Eve crossover

The festival still runs on 31 December, and the canal boats sail that night too. See Amsterdam on New Year's Eve.

Europe

Christmas Market Cruises in Budapest, Prague and Copenhagen

In central and northern Europe the Christmas cruise is an hour on a heated boat between two market visits, with a hot drink in hand. December highs here stay between 4°C and 6°C, so every boat below has a closed, heated cabin.

Stalls of the Vörösmarty tér Christmas market near the Budapest Christmas cruise dock

Budapest: Vörösmarty tér to Dock 9

Vörösmarty Classic Xmas runs 13 November to 31 December 2026, and the Basilica's Advent market to 1 January, about nine minutes apart on foot. The Christmas market cruise leaves from Dock 9 by Elisabeth Bridge, a short walk from Vörösmarty tér.

Photo: Elekes Andor, CC BY 4.0, via Wikimedia Commons

Christmas tree on Old Town Square in Prague near the Vltava Christmas cruise pier

Prague: Old Town Square to the Vltava

The Old Town Square market runs from about 28 November to 6 January. The Advent glass boat boards on Dvořákovo nábřeží, about ten minutes' walk from the tree.

Photo: Karelj, CC BY 4.0, via Wikimedia Commons

Nyhavn canal and ships in Christmas lights at dusk on a Copenhagen Christmas cruise route

Copenhagen: Nyhavn and the canals

Tivoli's Christmas season runs 13 November to 3 January and closes on 24 December. Winter canal boats are covered and heated. The Christmas canal tour has no guide, so you get the treats and the lights without the commentary.

Photo: John D. from Pasadena, USA, CC BY 2.0, via Wikimedia Commons

Budapest's markets are free to enter and close early on Christmas Eve: Vörösmarty tér from 10 am to 2 pm, the Basilica from 11 am to 3 pm. Book the boat for an evening from 13 to 23 December and walk the market before it.

Source: Hungary Unlocked, Stromma Copenhagen, Weather & Climate.

24–25 December

Christmas Eve and Christmas Day Dinner Cruises

A dinner cruise on the day itself is a different purchase: one sailing, fixed seats and a set menu, priced like a restaurant's Christmas menu. The table compares the four on this page.

Guests at a Christmas Day lunch table on deck with the Opera House behind, a Sydney Christmas cruise
Christmas in Sydney falls in summer: average December high 24°C, and lunch is served on deck.
CityDayLengthOn the tableFrom
Paris, Seine24 or 25 Dec2.5 h cruise5 courses, Champagne, live music$197
Chicago, Lake Michigan24 Dec2.5 h3-course plated dinner, DJ$198
Sydney Harbour25 Dec3 hBuffet lunch or dinner, drinks package$118.36
London, Thamesfestive seasonup to 2.5 hDinner, afternoon tea or mulled wine$33

Paris is the only one of these sold for both nights. Bateaux Parisiens boards at Port de la Bourdonnais at the foot of the Eiffel Tower at 8 pm and serves until midnight. Chicago's sailing leaves Navy Pier, and boarding opens an hour early because the seating is assigned. Sydney's Christmas Day cruises leave from Darling Harbour's wharves and, as the city's own listings warn, sell out. Regular sightseeing boats in London and elsewhere often do not run on 25 and 26 December, so the special sailing is the only one on the water.

Source: Sydney.com, City Experiences, Weather & Climate.

New York

New York Holiday Cruises from Chelsea Piers

The Rockefeller Center tree is lit on 2 December 2026, and the city's holiday cruises run from then until the week of Christmas.

Rockefeller Center Christmas tree lit at night, the start of New York's Christmas cruise season
The Rockefeller Center tree on its lighting night, a short subway or cab ride from the Chelsea Piers boats. Photo: JJonahJackalope, CC BY-SA 4.0, via Wikimedia Commons

Classic Harbor Line runs two holiday sailings from Pier 62 at Chelsea Piers, both 90 minutes on the Hudson. Cocoa and Carols adds live carols, cookies and a drink with the gratuity included, sold in pairs. The New Year's Eve page covers the harbour on the 31st. December in New York averages 8°C by day and 2°C at night, and the yacht's open bow is colder than the street. Wear a coat and go out for the Statue of Liberty, then come back in.

Source: Time Out New York, Weather & Climate.

Weather

How Cold Is a Christmas Cruise, and What to Wear

Average December nights range from -5°C in Chicago to 18°C in Sydney. Heating, shelter and a dress code matter more than the menu.

Below 5°C at night

Budapest, Prague, Chicago, Copenhagen and New York. Book a closed, heated boat (every market cruise above is one), wear a hat, and stand on the open deck only for the photo.

5°C to 10°C

Amsterdam, Paris, London. Glass-roofed boats are comfortable in a jacket. On the open Light Festival boats, bring gloves.

Mild to warm

Fort Lauderdale (26°C high), Newport Beach (17.8°C) and Sydney (24°C). Open decks all evening. Sydney's Christmas Day lunch needs sun cream, not a scarf.

Dress codes are rare on lights cruises and common on dinners. Paris asks for smart casual. New Year's Eve dinners are stricter, see the New Year's Eve cruise dress codes.

Before you book

Booking a Christmas Cruise: What Catches People Out

Dinner nights sell first

24 and 25 December are one sailing each in most cities. Lights cruises run nightly and can wait. Dinner cruises cannot.

Waivers and minimums

St. Augustine's boats need an online waiver for every passenger, children included. Classic Harbor Line's Cocoa and Carols needs two tickets per booking.

Free cancellation

Most listings here cancel free up to 24 hours ahead, which makes it cheap to hold a lights cruise while you wait on the weather.

Questions

Christmas cruises: what people ask

What is a Christmas cruise?

On this page, it is a holiday sailing in a city: a 60 to 90 minute evening boat past the season's lights, a market cruise with mulled wine, or a Christmas Eve or Christmas Day dinner on the water. Week-long Christmas voyages on ocean cruise ships are a different product sold by the cruise lines, and they are not covered here.

How much does a Christmas cruise cost?

Short lights and market cruises start around $30 per person: the Prague Advent glass boat, the Amsterdam Light Festival boat and the Fort Lauderdale holiday lights cruise. Christmas Eve and Christmas Day dinner cruises in Paris and Chicago are close to $200 a head.

Do boats run on Christmas Day?

Special sailings do, regular timetables often do not. Sydney runs Christmas Day lunch and dinner cruises, and Paris serves Christmas dinner on the Seine on both the 24th and the 25th. In London, the bus-and-boat lights tours do not run on 25 and 26 December.

Are Christmas lights cruises good for children?

Yes, the short ones especially. St. Augustine's Nights of Lights boats run early family sailings with hot chocolate, and the Prague Advent boat serves children tea and gingerbread. Avoid the 21+ sailings and the dinner cruises with open bars.

When should I book a Christmas cruise?

Book dinner cruises for 24 and 25 December as early as you can, because each is a single sailing. Nightly lights cruises can be booked a week or two ahead and usually cancel free up to 24 hours before.

Which city has the best Christmas cruise?

It depends on the weather you want. For lights on the water, Amsterdam's Light Festival and St. Augustine's Nights of Lights both run past New Year. For a warm Christmas, Fort Lauderdale averages 26°C and Sydney 24°C. For markets, Budapest's Danube boat leaves a short walk from Vörösmarty tér.

Can I watch a Christmas boat parade without a ticket?

Yes. The Fort Lauderdale Winterfest parade (12 December 2026), San Diego Bay Parade of Lights (13 and 20 December) and Newport Beach Christmas Boat Parade (16 to 20 December) can all be watched free from the shore. Only the grandstand areas charge.