London Christmas Tours: FAQ
Straight answers to what visitors ask most.
Dates And Season
When Does The Festive Season Start In London?
The Spirit of Christmas Fair at Olympia London runs 2 to 8 November 2026, an indoor market-style event that opens the shopping season early. Covent Garden follows with market and stall activity from 12 November 2026, tied to its lights switch-on, and the festive displays there run into early January 2027. Most outdoor lights tours and walking tours on this site operate across that same stretch, so early November is when the season feels underway.
When Do London's Festive Lights Switch On?
Covent Garden's switch-on lands on 12 November 2026, with market stalls and lights running into early January 2027. The Spirit of Christmas Fair at Olympia London opens even earlier, from 2 to 8 November 2026. Exact switch-on dates for individual streets vary year to year, so treat mid-November as the moment the city lights up. Bus and walking tours of the lights run throughout that period.
Which Tours Show The Best Lights?
The four bus tours cover the lights from a seat rather than on foot, running 1.5 hours or up to 2 hours 10 minutes for the vintage double-decker option. The open-top bus tour with live guide holds a 4.1 rating across 531 reviews, while the London by Night bus tour sits at 4.5 across 2049 reviews. On foot, the guided walking tour with Christmas music carries a 4.9 rating from 118 reviews, and the lights and markets walk with mulled wine scores a full 5 across 72 reviews. There is also a 3-hour bike tour rated 4.8 by 67 reviewers.
Is The Studio Tour Good At Christmas?
Hogwarts in the Snow runs 14 November 2026 to 17 January 2027, with all extras included in the standard timed ticket. New for 2026 are festive Foley sound effects in the Backlot Stage, plus Dinner in the Great Hall events on selected December dates. The studio closes 25 and 26 December and opens with reduced hours on 24 December.
What Runs On Christmas Day Itself?
Two Thames cruises sail on 25 December. The Festive London Christmas Day River Thames Lunch Cruise runs 3.5 hours and carries a 4.5 rating from 47 reviews, while the Thames River Christmas Day Sightseeing Cruise lasts an hour with a 5 rating from 9 reviews and free cancellation (see Thames Cruise Verdict). The Sky Garden is closed 25 and 26 December 2026, and the Warner Bros. Studio Tour is shut both days too. Public transport largely pauses, so a cruise with its own departure point is the simplest plan for the day.
Christmas Day In The City
What Is Actually Open On Christmas Day?
The two Christmas Day river cruises run as normal, the lunch cruise for 3.5 hours and the sightseeing cruise for an hour. The Sky Garden is closed on 25 and 26 December 2026, and Hogwarts in the Snow shuts for both days as well, reopening after Boxing Day. Public transport typically pauses on Christmas Day, so plan around the river or a walk. The Royal Parks stay open and free if you want space to wander.
Is London Worth Visiting On Christmas Day?
Open on Christmas Day: the Royal Parks, Chinatown restaurants and hotel dining. The Thames runs too, with a Christmas Day lunch cruise from Westminster Pier lasting roughly three to three and a half hours, plus a one-hour sightseeing cruise. Most museums, the London Eye and the Studio Tour stay shut.
What Can You See For Free At Christmas?
Covent Garden's festive stalls usually run from around 10-12 November into early January.
Tours And Tickets
How Does Booking Work?
Each tour page links to the live booking page, where current dates and prices sit. You book there directly, never on this site.
Can You Book Christmas Tours In London In Advance?
Every tour listed here is bookable in advance, and most come with free cancellation, from bus and walking lights tours to Thames cruises. Check the live booking page for current prices and availability.