oyster card cost calculator

Estimate your Oyster travel costs

Enter your usual journeys and fare assumptions to estimate daily, weekly, monthly, and annual spend. Values are editable so you can match current TfL prices.

Fill in your values and click Calculate cost.

If you rely on London public transport, even small fare changes can add up quickly over a year. This oyster card cost calculator gives you a practical estimate of what you might spend using pay-as-you-go, while taking caps into account. It is especially useful for commuters, hybrid workers, students, and anyone comparing Oyster with contactless payment.

How this oyster card cost calculator works

The tool starts with your expected number of journeys on a typical travel day. You can split trips into peak, off-peak, and bus/tram journeys, then apply your current fare assumptions. The calculator then:

  • Calculates your raw daily total.
  • Applies your daily cap (if your raw total exceeds it).
  • Scales to weekly travel using your travel days.
  • Applies your weekly cap.
  • Builds monthly and annual estimates from that weekly result.

You can also add a one-time card cost and an optional discount percentage if you qualify for reduced fares.

Understanding Oyster pricing basics

Peak vs off-peak fares

Peak fares usually apply during busiest weekday periods. Off-peak fares are generally lower and can make a noticeable difference if your schedule is flexible. If you often travel outside rush hour, updating the off-peak journey count in the calculator will usually show immediate savings.

Daily and weekly caps

Caps are one of the biggest advantages of pay-as-you-go travel. Once your spend reaches the relevant cap, additional eligible journeys in that period effectively become free. The calculator highlights this by showing your savings versus uncapped travel.

Bus and tram fares

Bus and tram journeys are commonly cheaper than Tube/rail journeys. If part of your commute can shift from rail to bus, your annual spend may fall considerably. Use the journey mix fields to test different route combinations before making changes.

Example use cases

1) Standard office commuter (5 days/week)

A commuter making two peak trips per weekday often lands close to weekly caps, depending on zones. In this case, even if a few extra trips are added in the week, the cap can prevent costs from rising much further.

2) Hybrid worker (3 days/week)

People working from home part-time may benefit from pay-as-you-go rather than fixed travelcards. Try changing travel days from 5 to 3 and compare monthly/annual totals.

3) Mixed-mode traveler

If you combine off-peak rail with bus/tram, your effective daily cost can drop. The calculator makes this visible by showing a lower per-day and per-week figure after caps and discounts.

Oyster vs contactless: what to compare

In many scenarios, Oyster and contactless can produce similar pay-as-you-go outcomes. The practical differences are often about concession eligibility, administration, and personal preference. Use this calculator as a baseline, then compare with your actual card statements over a month.

Tips to reduce annual travel costs

  • Shift journeys to off-peak times when possible.
  • Batch errands into existing travel days to maximize cap value.
  • Review whether your current zone pattern is avoidably expensive.
  • Check if you qualify for student, apprentice, or railcard-linked discounts.
  • Recalculate after fare changes each year.

FAQ

Is this an official TfL calculator?

No. It is an independent planning tool designed to help you estimate costs and compare scenarios.

Does it include every fare rule?

Not every edge case. It is intentionally simple so you can run quick, useful estimates. Always verify major decisions with official fare information.

Can I use it for annual budgeting?

Yes. The annual output is especially useful for personal finance planning, salary negotiations, and remote-work decisions.

Bottom line: knowing your realistic travel cost is a small step that can have a big budgeting impact. A few pounds saved per week can turn into hundreds over a year.

🔗 Related Calculators