Transport for London Fare Calculator – Plan Your Journey Costs


Transport for London Fare Calculator

Estimate your journey costs across the TfL network with our easy-to-use Transport for London Fare Calculator. Plan your budget for Tube, DLR, Overground, Elizabeth Line, Bus, and Tram travel.

TfL Fare Calculator


Enter the highest zone your journey reaches (e.g., for Zone 1-2, enter 2; for Zone 3-4, enter 4).


Fares are often higher if your journey passes through or starts/ends in Zone 1.


Peak fares are generally more expensive than off-peak fares.


Select your payment method. Bus & Tram have flat fares.


How many individual journeys do you plan to make in one day?


How many days a week do you travel? (For weekly cap calculation)



Calculation Results

Estimated Weekly Cost: £0.00
Single Journey Fare: £0.00
Estimated Daily Cost (before cap): £0.00
Daily Cap Applied: £0.00
Weekly Cap Applied: £0.00

Formula Explanation: The calculator first determines the single journey fare based on your selected zones, time of travel, and payment method. It then calculates the total daily cost by multiplying the single fare by the number of journeys, applying the relevant daily cap if reached. Finally, it sums the daily costs over the week, applying the weekly cap if reached, to provide the estimated weekly cost. Bus & Tram fares have their own flat rates and caps.

Simplified TfL Fare & Cap Table (Contactless/Oyster PAYG, illustrative)
Highest Zone Includes Zone 1 Peak Single Fare (£) Off-Peak Single Fare (£) Daily Cap (£) Weekly Cap (£)
1 Yes 2.80 2.70 8.10 40.70
2 Yes 3.40 2.80 8.10 40.70
3 Yes 3.70 3.00 9.60 45.20
4 Yes 4.40 3.20 11.60 54.00
5 Yes 5.10 3.50 13.80 64.30
6 Yes 5.60 3.60 14.90 68.10
2 No 2.80 2.70 8.10 40.70
3 No 2.80 2.70 8.10 40.70
4 No 2.80 2.70 8.10 40.70
5 No 3.10 2.80 8.10 40.70
6 No 3.20 2.90 8.10 40.70
Bus & Tram Only: Single Fare £1.75, Daily Cap £5.25, Weekly Cap £24.70

Daily Cost vs. Number of Journeys (Illustrating Daily Cap)

What is a Transport for London Fare Calculator?

A Transport for London Fare Calculator is an online tool designed to help commuters and visitors estimate the cost of their journeys across the extensive TfL network. This includes services like the London Underground (Tube), Docklands Light Railway (DLR), London Overground, Elizabeth Line, Buses, and Trams. Given the complex fare structure, which varies by zones, time of day (peak/off-peak), and payment method (Oyster Pay As You Go, Contactless, Travelcards), a reliable Transport for London Fare Calculator is indispensable for budgeting and planning.

Who should use it: Anyone planning to travel within London can benefit from a Transport for London Fare Calculator. This includes daily commuters looking to understand their weekly or monthly expenses, tourists planning their sightseeing budget, and occasional travelers wanting to check the cost of a specific route. It’s particularly useful for comparing different travel scenarios, such as traveling during peak vs. off-peak hours or understanding the impact of daily and weekly fare caps.

Common misconceptions: Many believe that all journeys cost the same, or that a single journey price is simply multiplied by the number of trips. However, TfL operates a capping system (daily and weekly) which limits how much you pay, often making multiple journeys cheaper than expected. Another misconception is that all payment methods have identical fares; while Oyster PAYG and Contactless generally align, specific Travelcards or Bus & Tram only passes have different structures. A good Transport for London Fare Calculator accounts for these nuances.

Transport for London Fare Calculator Formula and Mathematical Explanation

The calculation for a Transport for London Fare Calculator involves several steps, primarily focusing on single journey fares, daily caps, and weekly caps. The core idea is to find the cheapest way to pay for a series of journeys within a day or a week.

Step-by-step derivation:

  1. Determine Single Journey Fare (SJF): This is the base cost for one trip. It depends on:
    • Zones Traveled: The number of zones crossed and whether Zone 1 is included.
    • Time of Travel: Peak (Mon-Fri 06:30-09:30 & 16:00-19:00) or Off-Peak.
    • Mode of Transport: Bus/Tram have flat fares, while Tube/DLR/Overground/Elizabeth Line are zone-based.
  2. Calculate Daily Cost Before Cap (DCBC): Multiply the SJF by the number of journeys made in a day.

    DCBC = SJF × Journeys per Day
  3. Apply Daily Cap (DC): Compare the DCBC with the relevant Daily Cap for the zones traveled. The actual daily cost (ADC) is the minimum of these two values.

    ADC = MIN(DCBC, Daily Cap)
  4. Calculate Weekly Cost Before Cap (WCBC): Sum the ADC for each day of the week.

    WCBC = SUM(ADC for each day)
  5. Apply Weekly Cap (WC): Compare the WCBC with the relevant Weekly Cap for the zones traveled. The actual weekly cost (AWC) is the minimum of these two values.

    AWC = MIN(WCBC, Weekly Cap)

Our Transport for London Fare Calculator uses a simplified fare matrix to perform these calculations, providing a realistic estimate.

Variable Explanations and Table:

Variable Meaning Unit Typical Range
Highest Zone Traveled The highest numbered zone your journey reaches (e.g., 2 for Zone 1-2, 4 for Zone 3-4). Zone Number 1-9
Includes Zone 1 Boolean indicating if your journey passes through or starts/ends in Zone 1. Yes/No True/False
Time of Travel Whether the journey occurs during peak or off-peak hours. Category Peak / Off-Peak
Payment Method How you pay for your journey (e.g., Contactless, Oyster PAYG, Bus/Tram Only). Category Contactless/Oyster, Bus/Tram Only
Journeys per Day The estimated number of individual trips you make on a single day. Number of Journeys 1-20
Days per Week The number of days in a week you plan to travel. Number of Days 1-7
Single Journey Fare (SJF) The cost of one individual trip. £ £1.75 – £5.60+
Daily Cap (DC) The maximum amount you will pay for travel within a single day. £ £5.25 – £14.90+
Weekly Cap (WC) The maximum amount you will pay for travel within a Monday-Sunday week. £ £24.70 – £68.10+

Practical Examples (Real-World Use Cases)

Let’s illustrate how the Transport for London Fare Calculator works with a couple of scenarios:

Example 1: Daily Commuter (Zone 1-3)

  • Highest Zone Traveled: 3
  • Includes Zone 1: Yes
  • Time of Travel: Peak
  • Payment Method: Contactless / Oyster Pay As You Go
  • Journeys per Day: 2 (e.g., commute to work and back)
  • Days per Week: 5

Outputs from the Transport for London Fare Calculator:

  • Single Journey Fare: £3.70 (Peak, Zone 1-3)
  • Estimated Daily Cost (before cap): £3.70 x 2 = £7.40
  • Daily Cap Applied (Zone 1-3): £9.60 (Since £7.40 is less than the cap, no cap is applied for just two journeys, but if more journeys were made, the cap would kick in.)
  • Estimated Daily Cost (after cap): £7.40
  • Estimated Weekly Cost (before cap): £7.40 x 5 days = £37.00
  • Weekly Cap Applied (Zone 1-3): £45.20 (Since £37.00 is less than the cap, no cap is applied for this scenario.)
  • Estimated Weekly Cost: £37.00

Interpretation: For this commuter, making two peak journeys within Zone 1-3 for five days a week costs £37.00. If they made more journeys on a single day, they would hit the daily cap of £9.60. If their total weekly cost exceeded £45.20, the weekly cap would apply.

Example 2: Tourist Exploring London (Bus & Tram Only)

  • Highest Zone Traveled: 6 (irrelevant for Bus/Tram, but input required)
  • Includes Zone 1: No (irrelevant for Bus/Tram, but input required)
  • Time of Travel: Off-Peak
  • Payment Method: Bus & Tram Only
  • Journeys per Day: 4
  • Days per Week: 3

Outputs from the Transport for London Fare Calculator:

  • Single Journey Fare: £1.75 (Flat Bus/Tram fare)
  • Estimated Daily Cost (before cap): £1.75 x 4 = £7.00
  • Daily Cap Applied (Bus & Tram): £5.25 (Since £7.00 is greater than £5.25, the daily cap applies.)
  • Estimated Daily Cost (after cap): £5.25
  • Estimated Weekly Cost (before cap): £5.25 x 3 days = £15.75
  • Weekly Cap Applied (Bus & Tram): £24.70 (Since £15.75 is less than the cap, no cap is applied.)
  • Estimated Weekly Cost: £15.75

Interpretation: A tourist using only buses and trams for 4 journeys a day over 3 days would pay £5.25 per day, totaling £15.75 for the week. The daily cap is crucial here, saving them money compared to paying for each journey individually.

How to Use This Transport for London Fare Calculator

Using our Transport for London Fare Calculator is straightforward. Follow these steps to get an accurate estimate of your travel costs:

  1. Input Highest Zone Traveled: Enter the highest zone number your journey will reach. For example, if you travel from Zone 2 to Zone 4, enter ‘4’. If you travel within Zone 1 only, enter ‘1’.
  2. Select ‘Includes Zone 1’: Choose ‘Yes’ if any part of your journey involves Zone 1, or ‘No’ if you stay entirely outside Zone 1 (e.g., Zone 2-3).
  3. Choose Time of Travel: Select ‘Peak’ for journeys during weekday rush hours (06:30-09:30 and 16:00-19:00) or ‘Off-Peak’ for all other times, including weekends and public holidays.
  4. Select Payment Method: Choose ‘Contactless / Oyster Pay As You Go’ for Tube, DLR, Overground, Elizabeth Line, and Bus/Tram travel, or ‘Bus & Tram Only’ if you exclusively use these modes.
  5. Enter Journeys per Day: Specify the average number of individual trips you expect to make on a single day.
  6. Enter Days per Week: Indicate how many days in a typical week you will be traveling.
  7. Click “Calculate TfL Fare”: The calculator will instantly display your estimated costs.

How to read results:

  • Single Journey Fare: The cost of one trip based on your inputs.
  • Estimated Daily Cost (before cap): What you would pay daily if there were no caps.
  • Daily Cap Applied: The maximum you’ll pay in a single day for your chosen zones/method.
  • Estimated Weekly Cost: Your total estimated cost for the week, taking into account daily and weekly caps. This is the primary highlighted result.

Decision-making guidance:

Use the results from this Transport for London Fare Calculator to make informed decisions. If your estimated weekly cost is close to or exceeds the weekly cap, a weekly Travelcard might be a more cost-effective option (though our calculator focuses on PAYG/Contactless caps). If you only make a few journeys, PAYG is usually best. If you make many journeys, the capping system will save you money. Always consider your specific travel patterns.

Key Factors That Affect Transport for London Fare Results

Understanding the variables that influence your travel costs is crucial when using a Transport for London Fare Calculator. TfL’s fare structure is designed to be flexible but can be complex. Here are the key factors:

  1. Travel Zones: London is divided into 9 fare zones, with Zone 1 being the central-most and most expensive. Fares are determined by the number of zones you travel through and whether your journey includes Zone 1. Traveling across more zones, especially through Zone 1, generally increases the fare.
  2. Time of Day (Peak vs. Off-Peak): Peak fares apply during weekday mornings (06:30-09:30) and evenings (16:00-19:00). Off-peak fares, which are cheaper, apply at all other times, including weekends and public holidays. This is a significant factor for commuters using a Transport for London Fare Calculator.
  3. Mode of Transport: Buses and Trams operate on a flat fare system, meaning the cost per journey is the same regardless of distance or zones. Tube, DLR, Overground, and Elizabeth Line fares are zone-based. This distinction is vital for accurate calculations in any Transport for London Fare Calculator.
  4. Payment Method (Oyster PAYG / Contactless): While generally offering the same fares and caps, these methods automatically apply the best value for your travel. This means they will automatically cap your daily and weekly spending, ensuring you don’t pay more than the equivalent daily or weekly Travelcard for your zones.
  5. Daily and Weekly Caps: These are maximum limits on how much you pay for travel within a single day (04:30-04:29 the next day) or a Monday-Sunday week. Once you reach the cap for your zones, all subsequent journeys within that period are free. This is a critical feature that a good Transport for London Fare Calculator must incorporate.
  6. Number of Journeys: The more journeys you make, the more likely you are to hit a daily or weekly cap, which can significantly reduce your average cost per journey. A Transport for London Fare Calculator helps you see this effect.
  7. Specific Route/Station: While our calculator uses a simplified zone-based model, actual TfL fares can sometimes vary slightly for specific station-to-station routes, especially on the Elizabeth Line or National Rail services that accept Oyster/Contactless.

Frequently Asked Questions (FAQ)

What is the difference between peak and off-peak fares?

Peak fares apply Monday to Friday from 06:30 to 09:30 and from 16:00 to 19:00. Off-peak fares apply at all other times, including weekends and public holidays. Off-peak fares are generally cheaper. Our Transport for London Fare Calculator allows you to select your travel time.

How do daily and weekly caps work?

Daily caps are the maximum you’ll pay for all journeys made within a single day (04:30 to 04:29 the next day). Weekly caps are the maximum you’ll pay for all journeys made from Monday to Sunday. Once you reach a cap, all further journeys within that period are free. The caps vary by the zones you travel through. Our Transport for London Fare Calculator automatically applies these caps.

Is it cheaper to use an Oyster card or contactless payment?

For most journeys, Oyster Pay As You Go and contactless payment cards offer the same fares and daily/weekly caps. The main difference is convenience; contactless uses your bank card directly, while Oyster requires topping up. Both are generally cheaper than buying single paper tickets. Use our Transport for London Fare Calculator to compare costs.

Do Bus and Tram fares have caps?

Yes, Bus and Tram journeys have their own flat fare per journey, and also daily and weekly caps that apply specifically to bus and tram travel. These caps are generally lower than those for Tube/rail services. Our Transport for London Fare Calculator includes this option.

What if my journey involves both Tube and Bus?

If you use Contactless or Oyster PAYG, the system will automatically combine your Tube and Bus/Tram journeys and apply the most appropriate daily and weekly caps for your overall travel pattern, often resulting in a mixed-mode cap. Our Transport for London Fare Calculator provides an estimate based on your primary mode selection.

Can this Transport for London Fare Calculator account for Travelcards?

This specific Transport for London Fare Calculator focuses on Pay As You Go (PAYG) fares and their associated daily/weekly caps for Contactless and Oyster. While Travelcards can offer better value for very frequent travel, their pricing structure is different and not directly calculated here. You would need to compare the calculator’s weekly PAYG estimate against the cost of a relevant Travelcard.

What are the London fare zones?

London’s public transport network is divided into 9 fare zones. Zone 1 covers central London, and zones extend outwards. Most tourist attractions are in Zone 1 and 2. Fares increase as you travel through more zones or if your journey includes Zone 1. Our Transport for London Fare Calculator uses these zones to determine fares.

Why is my estimated cost different from the actual fare?

Our Transport for London Fare Calculator provides a realistic estimate based on a simplified fare structure. Actual fares can be highly granular, sometimes varying by specific station pairs, or due to special fares on certain lines (e.g., Heathrow Express, some National Rail services). Always check the official TfL website for the most precise fare information for specific routes.

Related Tools and Internal Resources

Explore other useful tools and guides to help you manage your finances and travel in London:

© 2023 YourCompany. All rights reserved. This Transport for London Fare Calculator provides estimates only.



Leave a Reply

Your email address will not be published. Required fields are marked *