New Year's Eve Dinner Cruise London 2026 - City Cruises, Four Courses & Dancing
Dinner Cruise Price
Adult 18+ | £ 499 |
Child 5-17 | £ 479 |
-
4-hour-45-minute New Year's Eve cruise on the River Thames
-
Welcome glass of champagne
-
Four-course dinner
-
Half a bottle of wine per person
-
Glass of champagne at midnight
-
Live vocalist, music and dancing
-
Views of London's New Year's Eve fireworks from the river
Adult 18+ | £ 499 |
Child 5-17 | £ 479 |
-
4-hour-45-minute New Year's Eve cruise on the River Thames
-
Welcome glass of champagne
-
Four-course dinner
-
Half a bottle of wine per person
-
Glass of champagne at midnight
-
Live vocalist, music and dancing
-
Views of London's New Year's Eve fireworks from the river
The New Year’s Eve Dinner Cruise is a City Cruises dinner sailing on the River Thames on 31 December 2026, from Tower Millennium Pier (Lower Thames Street, EC3N 4DT). Boarding is at 8:45pm and the cruise runs from 9:15pm to 2:00am, 4 hours 45 minutes in all. Included are a welcome glass of champagne, a four-course dinner, half a bottle of wine per person, a glass of champagne at midnight, a live vocalist with music and dancing, and London’s New Year’s Eve fireworks seen from the river. Further drinks are available from the full bar. Seating is at shared tables of up to ten, and the dress code is smart casual.
Midnight on the water, and the party after it
On the last night of the year London’s embankments fill up hours before the fireworks, and most of the people on them are standing. On this boat you are at a table, with a four-course dinner in front of you and the city sliding past the windows.
Then comes the part a riverside spot cannot give you: when the last firework fades, the evening keeps going. The vocalist is still singing, the dance floor is filling up and the boat stays out on the Thames until 2:00am. The tables seat up to ten, so this is a night shared with the people around you as well as your own party.
How the night unfolds
8:45pm — Tower Millennium Pier
At the pier, look for the City Cruises coloured check-in desk: you receive a coloured check-in card and are directed to the queue for your cruise. The nearest stations are Tower Hill, Fenchurch Street, Tower Gateway DLR and London Bridge.
9:15pm — champagne and dinner
A welcome glass of champagne as the boat leaves the pier, then four courses with half a bottle of wine per person, with London lit up on both banks.
Midnight — the fireworks from the river
A second glass of champagne for the countdown, and the New Year’s Eve fireworks seen from the water.
Until 2:00am — music and dancing
The live vocalist and the dancing carry the night on until the boat returns to Tower Millennium Pier at 2:00am.
Good to know before you book
The dress code is smart casual, with no jeans or trainers. Seating is at shared tables of up to ten people, and children aged 5 to 17 are welcome, with a child fare. If you have dietary requirements, email us at
Champagne on arrival and at midnight and half a bottle of wine per person are included; any other drinks are bought from the full bar on board. Roads across central London close early on 31 December, so check the Transport for London travel information before you set off.
- See in 2027 on the River Thames with a four-course New Year's Eve dinner
- Toast the evening with champagne on arrival and again at midnight
- Dance to a live vocalist and music as the boat sails through London
- Watch the New Year's Eve fireworks from the water, away from the crowds on the embankments
- Stay on the river until 2:00am
-
4-hour-45-minute New Year's Eve cruise on the River Thames
-
Welcome glass of champagne
-
Four-course dinner
-
Half a bottle of wine per person
-
Glass of champagne at midnight
-
Live vocalist, music and dancing
-
Views of London's New Year's Eve fireworks from the river
-
Additional drinks from the bar
-
Transport to and from the pier
Map
-
Tower Millennium Pier, Lower Thames Street, EC3N 4DT
Date: 31 December 2026
Where: Tower Millennium Pier, Lower Thames Street, EC3N 4DT
When: boarding at 8:45pm, cruise from 9:15pm
Return: Tower Millennium Pier at 2:00am
- At the pier, go to the City Cruises coloured check-in desk: you will receive a coloured check-in card and be directed to the queue for your cruise.
- Seating is at shared tables of up to 10 people.
- Children aged 5 to 17 are welcome, with a child fare.
- Dress code: smart casual; no jeans or trainers.
- Dietary requirements: email us at
This email address is being protected from spambots. You need JavaScript enabled to view it. at least one week before sailing. Without a request, the standard menu is served. - Roads may close early in preparation for the fireworks. Please check the Transport for London website before you travel.
- As on all New Year’s Eve cruises on the Thames, the captain and crew will do their best to secure a good position for the fireworks; river traffic, weather and tides mean the boat’s final position cannot be guaranteed, and the captain’s decision on the night is final.
New Year’s Eve Dinner Cruise – FAQ
- What time does the New Year’s Eve Dinner Cruise start and finish?
Boarding is at 8:45pm at Tower Millennium Pier on 31 December 2026. The cruise runs from 9:15pm to 2:00am and returns to the same pier.
- What is included in the price?
A welcome glass of champagne, a four-course dinner, half a bottle of wine per person, a glass of champagne at midnight, a live vocalist with music and dancing, and views of London’s New Year’s Eve fireworks from the river.
- How is the seating arranged?
Dinner is served at shared tables of up to ten people, so smaller groups sit with other guests.
- What is the dress code?
Smart casual: jeans and trainers are not allowed.
- Can dietary requirements be catered for?
Yes, if you ask in time: email our customer service (address in the practical information on this page) at least one week before sailing. Without a request, the standard menu is served.
- Are drinks from the bar included?
Champagne on arrival and at midnight and half a bottle of wine per person are included. Any other drinks are bought from the full bar on board.
- Can children come?
Yes, from five years old. The child fare covers ages 5 to 17.
- Where is the pier and how does check-in work?
Tower Millennium Pier, Lower Thames Street, London EC3N 4DT. At the pier, go to the City Cruises coloured check-in desk: you receive a coloured card and are directed to the queue for your cruise. The nearest stations are Tower Hill, Fenchurch Street, Tower Gateway DLR and London Bridge.
- Will I see the fireworks?
The cruise includes views of London’s New Year’s Eve fireworks from the Thames.
Questions? Contact Us for Assistance





















