Best Sightseeing Tours & Cruises in London, United Kingdom

2,848 tours ranked by TourTruth score (0–10), based on Viator and GetYourGuide ratings. How scores work

We compared 2,848 sightseeing tours & cruises in London, United Kingdom using 277,874 reviews on Viator and GetYourGuide. The highest scoring with at least 20 reviews is London Private Black Cab Tour 4 hr (9.8/10). Prices start at $3.40 and most cost between $68.11 and $685. A typical one lasts 4 hrs.

Top picks

Best overall

TourTruth score 9.8 out of 10 London Private Black Cab Tour 4 hr

1,662 reviews · $433 · 4 hrs

Budget pick

TourTruth score 8.7 out of 10 London Ghost Walk at Fading Light, 2 hr

53 reviews · $16

Compare at a glance

#TourScoreRatings by siteFromDuration
1 London Private Black Cab Tour 4 hr TourTruth score 9.8 out of 10 Viator 5.0★ (1,662) $433 4 hrs
2 London Rock and Roll Walking Tour 2 hr TourTruth score 9.8 out of 10 Viator 5.0★ (2,152) $44 2 hrs
3 London Music Legends Taxi Tour TourTruth score 9.7 out of 10 Viator 5.0★ (704) $271 –
4 London Changing of the Guard Walking Tour TourTruth score 9.7 out of 10 Viator 5.0★ (838) $40 2 hrs
5 London Stonehenge, Bath and Secret Place Tour 11 hr 30 min TourTruth score 9.5 out of 10 Viator 5.0★ (1,116) $210 11 hrs 30 min
6 London West End Musical Silent Disco Walking Tour TourTruth score 9.5 out of 10 Viator 5.0★ (1,083) $52 –
7 London Soho Punk Tour 2 hr 30 min TourTruth score 9.5 out of 10 Viator 5.0★ (375) $37 2 hrs 30 min
8 London Jack the Ripper Tour in Spanish 2 hr TourTruth score 9.5 out of 10 Viator 5.0★ (911) $18 2 hrs
9 London Stonehenge, Bath and the Cotswolds Tour, 10 hr TourTruth score 9.5 out of 10 Viator 5.0★ (198) $1,349 10 hrs
10 London Jack the Ripper Walking Tour 2 hr TourTruth score 9.5 out of 10 Viator 5.0★ (314) $361 2 hrs

Questions

What is the best sightseeing tours & cruise in London, United Kingdom?

London Private Black Cab Tour 4 hr has the highest TourTruth score (9.8/10) of the 2,848 sightseeing tours & cruises in London, United Kingdom we compare among those with at least 20 reviews, from 1,662 reviews.

How much do sightseeing tours & cruises in London, United Kingdom cost?

Listed prices start at $3.40; the median is $279, and most cost between $68.11 and $685. Prices are the lowest listed price, usually per person; check the provider for your date.

How long are sightseeing tours & cruises in London, United Kingdom?

The median listed duration is 4 hrs.

Which sightseeing tours & cruise in London, United Kingdom has the most reviews?

London Stonehenge, Windsor Castle, and Bath Tour 11 hr, with 21,136 reviews and a TourTruth score of 5.1/10.

Scores compare each tour's ratings with all others on the same booking site and weight them by review count. How scores work · Same tour, different price on Viator and GetYourGuide