Independent Reviews
4.5

Based on 3,473 independent customer reviews

London Passes Sold 2,538,295
   
Sale Banner
Save 10% on The London Pass today with thetrainline.com! Please Note: Discounts do not apply to the Travel element.

London Pass Prices

You have a whole year to activate your London Pass from the date of purchase – why not purchase in advance and use our useful Guidebook and Mobile App to plan your trip. Choose your London Pass below

MONEY BACK GUARANTEE - 100% REFUND FOR UNUSED LONDON PASSES

The London Pass

info LAST MINUTE ORDERING! Visiting London in the next few days? Already in London? You can still buy a London Pass with Oyster Travelcard through our website.

Passes Price Quantity
1 Day Adult Pass £52.00 £46.80
1 Day Child Pass £35.00 £31.50
2 Day Adult Pass £71.00 £63.90
2 Day Child Pass £52.00 £46.80
3 Day Adult Pass £85.00 £76.50
3 Day Child Pass £59.00 £53.10
6 Day Adult Pass £116.00 £104.40
6 Day Child Pass £80.00 £72.00

London Passes with Oyster Travelcard Info What is the London Pass with Oyster Travelcard?

Passes Price Quantity
1 Day Adult Pass + Travel £65.00 £59.80
1 Day Child Pass + Travel £41.00 £37.50
2 Day Adult Pass + Travel £89.00 £81.90
2 Day Child Pass + Travel £64.00 £58.80
3 Day Adult Pass + Travel £113.00 £104.50
3 Day Child Pass + Travel £77.00 £71.10
6 Day Adult Pass + Travel £159.00 £147.40
6 Day Child Pass + Travel £110.00 £102.00

Note: The Child London Pass is for 5 – 15 year olds. Child London Pass + Travel packages will receive a paper off-peak Travelcard. Only children aged 11-15 require the travel package – under 11s can travel for free on public transport when travelling with an Adult holding a valid Oyster Travelcard.

Visiting London longer than a week? Try our 10 Day Pass

Passes Price Quantity
10 Day Adult Pass £146.00 £131.40
10 Day Adult Pass + Travel £199.00 £184.40
10 Day Child Pass £96.00 £86.40
10 Day Child Pass + Travel £149.00 £139.40