A Thames river cruise is a straightforward way to see London’s landmarks without fighting crowds on the streets. Expect a relaxed 30- to 90-minute ride passing the Houses of Parliament, London Eye, Tower Bridge, and the Tower of London. The commentary is usually decent—some live guides are genuinely good, others rely on recorded audio. It’s pleasant rather than thrilling: you get decent photos, a sense of the city’s layout, and a break from walking. The boats are comfortable but can feel crowded in peak season; sit outside if the weather allows for the best views.
Spring and early autumn are the sweet spot—milder weather, fewer crowds than summer, and longer daylight. Summer evenings are popular for the lights on the bridges but expect more people and higher prices. Winter cruises can be atmospheric and surprisingly empty, though you’ll want a seat inside. Expect to pay around £15–£28 for a standard sightseeing cruise; longer trips to Greenwich or evening options sit at the higher end of that range. Multi-day hop-on hop-off boat tickets push closer to £40–£55.
Pick a simple west-to-east trip from Westminster to Tower Bridge if it’s your first visit. Skip the expensive “luxury” dinner cruises unless you really want the meal; the food is rarely worth the markup. If you’re short on time, combine it with a walk along the South Bank instead of buying the longest package ticket.
Some links are affiliate links — we may earn a commission at no extra cost to you. See our Terms.