A Thames river cruise is one of the easiest ways to see central London’s landmarks without fighting crowds on the Tube or dodging buses. Expect a relaxed hour or so floating past the Tower of London, Tate Modern, St Paul’s, the Shard, and the Houses of Parliament. The commentary is usually decent on the better boats—clear enough to learn something without feeling like a school lecture. It’s genuinely pleasant on a sunny day, less magical in pouring rain when the windows steam up and visibility drops. Most trips run from Westminster, London Eye, or Tower piers and head either west to Kew or east to Greenwich.
The best time is late spring through early autumn (May–September). Evenings in June and July give you golden hour light on the buildings and far fewer day-trippers. Winter is cheaper and quieter but colder and darker; pick a boat with indoor heating if you go then. Expect to pay around £15–£28 for a standard sightseeing cruise, £40–£70 if you add a meal or jazz. Speedboat rides are more expensive and shorter but can be fun if you like wind in your face.
Tip: choose a one-way trip in the direction you actually want to travel instead of a pointless round-trip loop. Skip the dinner cruises unless you really want overpriced food with average views—better to eat on land and just do the regular sightseeing boat.
Some links are affiliate links — we may earn a commission at no extra cost to you. See our Terms.