From party boats with live music to elegant dinner cruises and breathtaking views, check out the capital’s top New Year's Eve river cruises. They're one of the best ways to celebrate New Year's Eve in London and see the world-famous fireworks!
New Year's Eve river cruises London 2025
Welcome 2026 in style aboard the London Rose New Year’s Eve Cruise Party. Enjoy unlimited beer, wine and soft drinks as you dance the night away to a live DJ spinning party anthems. At midnight, raise a toast to the new year while taking in breathtaking views of London’s world-famous fireworks from the panoramic open-top deck.
Cost and duration: Tickets for the five-hour New Year’s Eve Cruise on the London Rose start from £319 for adults (18+ years).
Usher in the new year with a New Year’s Eve Thames Dinner Cruise aboard the Sapele. Tuck into a sumptuous three-course meal at Doggett's Coat and Badge before the cruise departs at 9.30pm and continues until 1.15am, giving you plenty of time to enjoy the live music, have a boogie and make use of the cash bar. As midnight strikes, you'll be in the perfect spot to see the fireworks.
Cost and duration: Tickets for the New Year's Eve Thames Cruise on the Sapele start from £281.75 for adults (12+ years) and £270.25 for children (0-11 years), with the cruise lasting four hours.
New Year's Eve dinner cruises in London
Kick off your New Year’s Eve celebrations with a delicious three-course meal at Balls Brothers, followed by an unforgettable evening aboard the Tornado Clipper New Year’s Eve Thames Cruise. Sip on a welcome glass of bubbles as you board and enjoy live entertainment throughout the night, all before admiring London’s spectacular fireworks from a unique viewpoint on the river Thames.
Cost and duration: Tickets for the Tornado Clipper New Year’s Eve Dinner Cruise start from £295 for adults (12+ years) and £285 for children (2-11 years), with the evening lasting seven hours.
See in 2026 with delectable food and unrivalled views of London’s famous fireworks on a New Year's Eve Dinner Cruise Plus. This luxury package includes a glass of champagne on arrival, a three-course meal and live entertainment. Raise a toast at midnight and dance the night away while the on-board band plays unforgettable dancefloor classics.
Cost and duration: Tickets for the five-hour New Year's Eve Dinner Cruise Plus start from £649 for adults (18+ years) and £579 for children (5-17 years).
Enjoy an evening of glamour, food and dancing on a New Year's Eve Dinner Cruise on the river Thames. Soak up the festive atmosphere and celebrate the New Year with a three-course dinner and live entertainment, before taking in London's famous fireworks display.
Cost and duration: Tickets for the five-hour New Year's Eve Dinner Cruise start from £599 for adults (18+ years) and £579 for children (5-17 years).
Escape the crowds and enjoy an unrivalled view of the capital’s iconic fireworks display on a New Year's Eve Gala Dinner Cruise. Tuck into a delicious three-course meal featuring luxurious dishes, dance along to a live musician, then step onto the deck with a glass of bubbles to watch the spectacular show.
Cost and duration: Tickets for the five-hour New Year's Eve Gala Dinner start from £529 for adults (18+ years) and £475 for children (5-17 years).
New Year's Eve river cruises in London
Treat yourself to an unforgettable evening aboard the dazzling New Year's Eve Cruise with Fireworks on the Sarpedon. Glide along the Thames, passing Tower Bridge, the Shard, the London Eye and more – each beautifully illuminated for the occasion. When midnight strikes, step onto the open deck for breathtaking views of London’s fireworks lighting up the sky.
Cost and duration: Tickets for the five-hour Sarpedon New Year's Eve Cruise start from £245 for adults (12+ years) and £235 for children (4-11 years).
Celebrate the arrival of 2026 during a New Year's Eve Thames Cruise with Fireworks on the Monsoon Clipper. Dress to the nines before boarding the cruise with a welcome drink. Once aboard, dance the night away to live music before welcoming in the new year with a glass of bubbly and unique views of the fireworks display from the river.
Cost and duration: Tickets for the four-hour New Year's Eve Cruise on the Monsoon Clipper start from £250.95 for adults (12+ years) and £240.45 for children (0-11 years).
Pass by some of the capital’s most iconic landmarks during a New Year’s Eve Thames Cruise with Fireworks on the Thomas Doggett. Grab a glass of bubbly, dance to live music and snap pictures of the world-famous fireworks during a fantastic night of London New Year's Eve celebrations.
Cost and duration: Tickets for the four-hour New Year's Eve Thames Cruise on the Thomas Doggett start from £281.75 for adults (12+ years).
Experience a night of style and glamour aboard the delightful New Year's Eve Thames Cruise on the Celestial. Indulge in a deluxe hamper filled with bubbles and sweet and savoury snacks as you admire London’s glittering skyline. As midnight approaches, take in London’s iconic fireworks and get ready to dance the night away to live music.
Cost and duration: Tickets for the three-hour and 30-minute cruise along the Thames on the Celestial start from £479 for adults (18+ years) and £429 for children (5-17 years).
New Year's Eve adult only cruises in London
Join the festivities and celebrate the New Year in style aboard the New Year’s Eve Galaxy Cruise Plus. Sip on bubbly, savour delicious canapes and dance to the year’s biggest hits spun by a live DJ – before stepping onto the deck to witness the impressive fireworks display.
Cost and duration: Tickets for the New Year's Eve Galaxy Cruise Plus start from £359 for adults (18+ years), with the cruise lasting three hours and 30 minutes.
Find more inspiration for the perfect New Year’s Eve in London, from dining spots and winter rooftops, to afterparties and things to do on New Year's Day in London.
Or enjoy more festive fun with these top Christmas tours.