MoneySavingExpert.com homepage
Cutting your costs, fighting your corner
Founder, Martin Lewis · Editor-in-Chief, Marcus Herbert
Search bar closed.
Blue Oyster card sitting on printed Tube map
Travel & Days Out

Londoner with a railcard? It could save you £100s on Tube, DLR and Elizabeth line fares

Petar Lekarski
Petar Lekarski
Assistant Editor – News & Investigations
17 June 2025

Like millions of others, you may have switched to paying for travel in London using contactless or mobile payments – but the humble Oyster card still has one nifty trick up its shell. Certain railcards can be added to it, unlocking a 33% discount on off-peak, pay-as-you-go fares on the Tube, Elizabeth line, DLR, London Overground and National Rail in London. It's a no-brainer if you regularly travel in the capital – but I reckon many are missing out.

Due to how TfL's systems are set up, this trick only works with Oyster cards (not contactless, Apple Pay, Google Pay, and so on). And only certain individual railcards give the discount – I've listed them below.

I've been doing this for years, saving £100s in the process. But when I mention it to people, very few know about the discount or bother to claim it. So I'm spreading the word again in the hope of saving you some cash. Click on the links below to go to the relevant info:

PS. My editor agreed to let me add some fun photos of London's public transport to this blog. Hope you enjoy them as you scroll through.

Underground roundel mosaic at Maida Vale station made up of hundreds of tiny red, white and blue tiles

Which railcards does this work with?

Any of these:

  • 16-25 Railcard (including the four-year Santander version)

  • 26-30 Railcard

  • Disabled Person's Railcard (this one gives you a 33% discount on PEAK fares, too!)

  • HM Forces Railcard

  • Senior Railcard

It DOESN'T work with the Network Railcard, Family & Friends Railcard, Two Together Railcard or Veterans Railcard.

Got an Annual Gold Card or Gold Record Card after buying a yearly travelcard? You can get a similar 33% discount on off-peak fares without a separate railcard – just follow the steps below to add your Gold Card to your Oyster.

People waiting under the historic, moody Baker Street brickwork

What does 'off-peak' mean?

In a nutshell, any time outside the weekday morning and evening rush hours. Crucially, this means Saturdays and Sundays are ALWAYS off-peak. Here's the full breakdown:

Off-peak TfL fares explained

Monday to Friday (except public holidays)

Saturday and Sunday

Public holidays

Off-peak fares apply:

When travelling OUTSIDE the morning peak (6.30am to 9.30am) and OUTSIDE the evening peak (4pm to 7pm), regardless of the journey.

AND:

When travelling INSIDE the evening peak (4pm to 7pm) if you're going from a station outside Zone 1 to a station in Zone 1.

Off-peak fares apply ALL DAY.

Off-peak fares apply ALL DAY.

There's one big exception – if you take the Tube or Elizabeth line to or from Heathrow Airport and your journey starts, ends or goes through Zone 1, you'll be charged a peak fare regardless of the day or time. 

Bright red DLR train passing over colourful bridge among Canary Wharf skyscrapers

How much could I save?

It depends on the number of off-peak journeys you make and which zones you travel to and from. Here are some example savings for a single journey based on my own recent travel around the capital:

🚇 Journey

💷 Regular off-peak fare

🤑 Off-peak fare with railcard discount

Zone 3 to Zone 1

£3.10

£2.05 (£1.05 saving)

Zone 2 to Zone 1

£2.90

£1.90 (£1 saving)

Zone 2 to Zone 2

£2

£1.30 (70p saving)

Zone 1 to Zone 1

£2.80

£1.85 (95p saving)

Nerdy note: The exact railcard discount is 33.4% (it used to be 34% until September 2024). To work out the discounted fare, TfL multiplies the full fare by 0.666, and then rounds down to the nearest five pence (this process is set out by the Rail Delivery Group which manages railcards).

The savings quickly add up – looking at my journey data, in eight weeks between 2 April 2025 and 28 May 2025, I saved a total of £18.95. Transport for London (TfL) doesn't let you access journey history older than eight weeks, so I couldn't calculate an exact annual saving – but it's likely in the £100 to £200 range, as that eight-week period was fairly representative of my travel patterns throughout the year.

To put these numbers into context, a one-year railcard usually costs £35 – but can often be had for less. For example, you can currently get a railcard for £17.50 using Clubcard vouchers, or for £26.25 using discount codes. I got mine for £20 (before the March 2025 price rise) using a similar discount code I saw in the MSE weekly email.

That means my railcard has nearly paid for itself already – and that's before factoring in a single National Rail journey.

Deep purple Elizabeth Line roundel against crisp building edge

How do I claim the discount?

You need to get the railcard discount applied to your Oyster card to get the cheaper fares.

The first step is to register your Oyster by creating an account on the TfL website (if you haven't already).

You'll then need to visit a Tube or London Overground station (or certain Elizabeth line stations) with your railcard in hand and ask a member of staff to apply your railcard discount. You can only do this in person. In my experience, it's easiest to do at Zone 1 stations, where there are more staff about.

Once the discount is applied, it'll stay on your Oyster until your railcard expires. If you then get a new railcard, you'll need to get the discount added again.

The clean, sharp lines of Hackney Wick's station exterior against a perfectly clear blue sky

How many Londoners could be missing out on this discount?

OK, I'll be honest here. What I really wanted was irrefutable data showing how many people were missing out. Sadly, that proved impossible to get in this case – even when I submitted a Freedom of Information request.

Still, I reckon as many as half a million people could be missing out. Here's why:

MSE Petar's 100% scientific and totally bulletproof* estimate of the number of Londoners missing out on the railcard Oyster discount

UK population

Source: Office for National Statistics.

68.3 million

London population

Source: Greater London Authority.

8.9 million

Percentage of UK population that lives in London

Source: Er, maths? 8.9m of 68.3m is 13%.

13%

Number of current railcards in the UK

Source: Figure provided to me by the Rail Delivery Group, which manages railcards.

7.4 million

Estimated number of current railcards in London

Source: Maths again – 13% of 7.4m is 962,000. The Rail Delivery Group was unable to provide a figure.

962,000

Oyster cards with an active railcard discount

Source: Confirmed to me by TfL.

377,609

Potential number of Londoners missing out

Source: You guessed it – maths. Here, I just subtracted 377,609 from 962,000.

584,391

*OK, not quite – but I tried.

Artwork of big diamonds and circles in bright, solid colours at Tottenham Court Road station