See London's sights from a different angle while treating yourself to a quality meal on a river Thames lunch cruise. Options range from fancy three-course sit-down affairs on elegant liners to laid-back Sunday lunch cruises with live music.
Enjoy a luxury Thames lunch cruise with City Cruises. Head out on a relaxed mini-voyage through the heart of London and enjoy a delicious two-course meal on board. Options include roasted chicken or pumpkin and mushroom hot pot, both served with dauphinoise potatoes and followed by moreish triple chocolate truffle cake.
Departure and return point: Tower Pier, next to the Tower of London
Duration: Approximately one hour and 45 minutes
Cost: £47 for adults (13 years and over) and £37 for children (2-12 years). Infants (under two years) are free.
Victoria Embankment, Westminster, London, SW1A 2JH
From £13.95
Do lunch differently with an indulgent City Cruises afternoon tea cruise on the Thames. Treat yourself to deliciously British finger sandwiches, scones with clotted cream and jam, cakes and unlimited tea or coffee, while taking in some of the capital's most famous sights.
Departure and return point: Tower Pier, next to the Tower of London
Duration: Approximately one hour and 30 minutes
Cost: £50 for adults (13 years and over) and £40 for children (2-12 years)
Celebrate Christmas in style with a festive day out in London. Enjoy a panoramic tour of the city’s most iconic landmarks before boarding a luxury river liner for a sparkling welcome drink and a traditional Christmas Day lunch as you sail along the Thames.
Departure point: London Victoria, Bus Stop 1, Bulleid Way, SW1W 9SH
Return point: Westminster Pier, approx. 3:15pm
Date: Thursday 25 December 2025
FAQ
What do you wear on a riverboat lunch cruise?
As the cruises are offered throughout the year, we recommend wearing weather appropriate attire for a Thames river cruise with lunch. We recommend wearing layers so you can wrap up warm in the colder months and do a spot of sunbathing in the warmer weather. You also have the chance to walk around the boat and sit on the open deck for the best views of the city, just keep in mind that it can get quite windy on the Thames so you might want to bring something keeping you warm with you. Otherwise you can wear whatever you feel comfortable in.
Do you need to book a Thames river cruise in advance?
The cruises are available from Monday through Friday. Please book the experience at least 24 hours in advance online as walk ups cannot be accommodated. All dates are subject to availability.
How much does a Thames River cruise cost?
The cost of a Thames river cruise depends on the company that offers the cruise, whether you book a one way or return ticket and what food options you choose. One way cruises start from £13.50 and return cruises start from £19.50 per person depending on the supplier of the tour.