Best 21 Christmas tours in London

See the sights this festive season as you discover London and beyond with these top Christmas tours and day trips.

Discover the best Christmas London tours and day trips for 2023, from seeing the Christmas lights illuminating the city or day trips to iconic destinations to tours on Christmas Day, Christmas Eve and Boxing Day.

Please note, the tour programme for 2024 is yet to be confirmed. Discover the exciting list of tours below that were available in 2023 for inspiration. Check back nearer the time to reserve your spot on a tour this Christmas.

Top Christmas tours in London

1. Open-top bus Christmas lights tour

Christmas lights on Regent Street. ©Jamie Davies/Unsplash.

Experience London glowing with twinkling lights as you catch a festive glimpse of some of the city's most famous landmarks on the open-top Christmas Lights London by Night bus tour. Sit back and take photos from the top deck as you learn plenty of history on this tour that runs throughout the festive season, including Christmas lights tours on Christmas Eve, Christmas Day and Boxing Day.

2. Thames Christmas Party Cruise

Thames Christmas Party Cruise. Image courtesy of Golden Tours.
Get into the Christmas spirit with a three-hour festive cruise along the River Thames. Choose between a lunch party cruise or a dinner party cruise, each including a delicious meal, on-board entertainment, festive refreshments and an opportunity to see the city's top sights from the comfort of your seat. Dates TBC

Christmas Eve tours in London

3. Illuminations of London on Christmas Eve

Christmas lights on Regent Street. ©Ruth Gledhill/Unsplash.

Marvel at the glimmering streets of central London on Christmas Eve with the Illuminations of London tour. Witness London's landmarks and monuments dressed in their winter coats during an enchanting journey around Britain's capital, from Parliament Square to Piccadilly Circus and Trafalgar Square to the Tower of London.

4. Christmas Eve tour with dinner and Midnight Mass

A ceremony in St Martin-in-the-Fields Church. Image courtesy of Liam Bailey.
Celebrate Christmas Eve in London by taking in the city's sparkling sights and savouring a sumptuous three-course dinner before attending the Midnight Mass at iconic St Martin-in-the-Fields church.

5. Half Day Panoramic Tour of London on Christmas Eve

Explore the historic St Paul's Cathedral, and walk in the footsteps of great historical figures. © London & Partners/Michael Barrow
Take a whistle-stop tour of London's most iconic monuments this Christmas eve. Discover the history of St Paul's Cathedral and City of London, followed by a trip along the Thames on a river boat ride.

6. Leeds Castle, Canterbury Christmas Market, Dover and Greenwich on Christmas Eve

Discover the historic treasures within Leeds Castle. ©Nigel Walsh/Unsplash.
Enjoy a festive adventure out of London on this Christmas Eve tour as you discover four exciting UK destinations. Explore the history of Leeds Castle, pick up gifts at Canterbury Christmas Market, marvel at the beauty of Dover and see the architectural masterpieces of maritime Greenwich. 

Christmas Day tours in London

Celebrate the festive season at other iconic UK destinations with these Christmas tours from London. From the beautiful Cotswolds countryside to the enchanting city of Bath, these Christmas day trips from London make for a memorable day out with friends and family.

7. Hop-on hop-off bus tour on Christmas Day with optional Christmas lunch at Browns Victoria

Golden Tours hop-on hop-off bus at the London Eye. Image courtesy of Golden Tours.
See the sights on Christmas Day with this hop-on hop-off bus tour. Take your seat and relax as the bus navigates streets that are unusually quiet on Christmas Day. Take the opportunity to hop off at regular stops to spot key landmarks and sights, including Buckingham Palace, Tower of London, St Paul's Cathedral and Tower Bridge.This tour also includes an optional traditional Christmas Day lunch at Browns Victoria that can be enjoyed in between all the exploring.

8. Sights and Sounds of London on Christmas Day

Tower Bridge on a snowy day. ©Robert Bye/Unsplash.
Enjoy seeing London on Christmas morning when it's unusually quiet during the three-hour Sights and Sounds of London Christmas Day tour. Sit back and relax on this panoramic coach tour while spotting the likes of Westminster Abbey, the Houses of Parliament and the Tower of London. Alternatively, join an afternoon tour departing at 2pm.

9. Christmas Day Lunch Cruise and Guided City Tour

Christmas lights on Regent Street. Image courtesy of Shutterstock.
Spend Christmas ticking off London's top sights on a panoramic tour through the city as you see the city's lights sparkle from the comfort of a luxury coach. Afterwards, you take to the water for a relaxing Christmas Day Lunch Cruise while tucking into a delicious roast dinner. 

10. Windsor, Oxford and Avebury with Christmas lunch

Windsor Castle in winter. Image courtesy of Golden Tours.
Combine a royal town, a university city and an ancient stone circle on this magical Christmas Day tour from London. Explore Windsor and Oxford on foot with guided walking tours, see the mysterious circle at Avebury and be treated to a traditional Christmas lunch in a British pub.

11. Salisbury, Stonehenge and Windsor with Christmas Day lunch

Stonehenge in winter. Image courtesy of Golden Tours.
Explore two World Heritage Sites plus historic towns and cities on this fascinating Christmas Day trip. Discover the beautiful architecture of Salisbury Cathedral and spot the ancient Stonehenge monument before tucking into a three-course Christmas lunch. Once you've had your fill, finish your day with a walking tour of Windsor.

12. Oxford, Cotswolds and Stratford-upon-Avon with Christmas Day lunch

Tudor buildings in Stratford-upon-Avon. Image courtesy of VisitBritain.
Walk in the footsteps of Shakespeare, Anne Hathaway and C.S. Lewis this Christmas Day. Indulge in a three-course lunch after seeing the beautiful Cotswolds countryside, wander through quaint towns and explore unspoilt alleys in Oxford. Uncover the history behind these spots and make the most of the tranquillity of Christmas Day.

13. Christmas in Canterbury, Dover and Greenwich with Christmas Day lunch

Old Royal Naval College in Greenwich. ©Jon Reid/Visit London.
Discover London and beyond on this day-long bus tour on Christmas Day that's filled with historic spots, maritime neighbourhoods and natural wonders in south-east England. Attend the Sung Eucharist service at Canterbury Cathedral, see the famous White Cliffs of Dover, drive through historic Greenwich and feast on a traditional Christmas lunch.

Boxing Day tours from London

14. Windsor, Bath, Stonehenge and Salisbury on Boxing Day

Aerial view of Salisbury Cathedral. Image courtesy of Shutterstock.

Go on a winter adventure as you visit two iconic World Heritage Sites and explore Britain's historic towns and cities on Boxing Day. Wander around the picturesque market town of Windsor before exploring the mysterious Stonehenge monument. Catch a glimpse of the famous Salisbury Cathedral and end the day strolling around the beautiful city of Bath.

15. Leeds Castle, Canterbury Cathedral, Dover and Greenwich with Boxing Day lunch

Take a day trip from London to Leeds Castle. ©Ian Simpson/Unsplash.

Savour some of the south-east's top sights as you mix centuries of history with spectacular natural spots. Wander around enchanting Leeds Castle, shop in charming Canterbury and gaze at the magnificent White Cliffs of Dover. This Boxing Day tour also includes a three-course lunch, or opt for a similar Christmas Eve tour without lunch.

16. Oxford, Stratford-upon-Avon and Warwick Castle on Boxing Day

Anne Hathaway's cottage in Stratford-upon-Avon. Image courtesy of Getty Images.
Head west from London this Boxing Day to visit Oxfordwhere you can set foot inside Christ Church College as part of a walking tour. Afterwards, travel through charming villages in the Cotswolds before visiting Stratford-upon-Avon, the birthplace of William Shakespeare. End the day by being transported back to medieval times with entry to Warwick Castle.

Christmas tours from London

17. Christmas market day trips by rail

See the enchanting streets of York at Christmastime. ©Sincerely Media/Unsplash.
Hop on a train and venture to one of the UK's most enchanting Christmas Markets that take place throughout the festive season (Dates TBC). Pick up delicious mince pies in the beautiful city of Bath or sip on warming mulled wine as you explore the stalls in historic York. 

18. Winchester Cathedral and Christmas Market

Uncover 900 years of history at Winchester Cathedral. ©Mario La Pergola/Unsplash.
Take a festive trip to the charming city of Winchester this Christmas. Visit Winchester Cathedral, one of the finest medieval cathedrals in Europe, which has been a place of worship for more than 900 years. Explore Winchester Cathedral Christmas Market, renowned for its buzzing atmosphere and handpicked quality vendors that make it the perfect spot to pick up a gift for loved ones (or yourself!).

19. Birmingham's Frankfurt Christmas Market and Cadbury World

Explore Birmingham's renowmned Frankfurt Christmas Market. © Unsplash/Korng Sok
The largest German Christmas market outside of Germany or Austria, Birmingham's Frankfurt Christmas Market is well worth taking a day trip from London for. Pick up gifts for the family, sample a great selection of festive food and drink and enjoy live music on Victoria Square. Pair your visit with a trip to Cadbury World, the home of the UK's most beloved chocolate.

More tours from London

20. Windsor Castle, Bath and Stonehenge tour

Aerial view of Bath Abbey. Image courtesy of Shutterstock.
Enjoy a day-long exploration of some of Britain's most enchanting historic sites on this special tour. See the elegant State Apartments at Windsor Castle, witness the monolithic rocks of Stonehenge and step by in time in Georgian Bath with a visit to the Roman Baths.

21. Simply Stonehenge morning or afternoon tour

The ancient monument of Stonehenge. Image courtesy of Shutterstock.
Visit Stonehenge this festive season and admire this mysterious monument, the subject of many theories. Go on an adventure and, with the help of your audio guide, try to understand how the world-famous 40-tonne rocks of Stonehenge were arranged into this formation.

22. Stonehenge and Bath tour

Roman Baths in Bath, England. ©Paul Cuoco/Unsplash.
Join a full-day tour to visit the historic city of Bath, where you can visit its Roman Baths and marvel at Georgian architecture. Walk Bath's pretty streets on a guided walking tour and enjoy some free time in the city before heading to Stonehenge to see the mysterious and iconic stones.

23. Windsor Castle, Oxford and Stonehenge tour

Windsor Castle and grounds. Image courtesy of Shutterstock.
Wander around Windsor Castle and discover more than 900 years of history on this fascinating tour. Next, visit eerie Stonehenge before enjoying one of the most quintessentially English cities: Oxford, known for its enormous Bodleian Libraryon a walking tour.
Find more ways to spend Christmas in London, from the best Christmas things to do in London to shopping at Christmas markets and showing off your skills at the best ice skating rinks London has to offer.