trainticketcost.com is an independent information resource. Not affiliated with National Rail, any train operator, or any ticket retailer. Prices are indicative - always verify before purchasing.

Season Ticket Calculator

Work out your season ticket cost in seconds

Pick your route (or enter your weekly season price) and the number of days you commute. The calculator compares weekly, monthly, annual and flexi season costs, shows the annual saving, and recommends the cheapest option for your pattern. An annual season is priced at 40 weeks of a weekly season, so it saves about 13% versus paying monthly. Every regulated season fare is frozen until March 2027.

Season ticket calculator

Pick a route or enter your weekly season price, then see weekly, monthly, annual and flexi costs side by side - plus which option wins for your commute.

1234567
Weekly
£130.10
per week
Monthly
£499.60
per calendar month
Annual
£5,204
£434/mo equivalent
Flexi
~£400
8 days in 28
Annual vs paying monthly all year
£791saved a year (13% under £5,995 of monthly seasons)
Best for 5 days a week
Annual season

At five or more days a week year-round, an annual season is the cheapest per journey - about 13% under twelve monthly seasons. A monthly season is the pick if you want to avoid the upfront cost or commute less than 11 months a year.

Preset routes use verified Standard-class season fares (National Rail / Trainline, July 2026). All regulated season fares are frozen until March 2027. Annual = 40x a weekly season; a monthly season is about 3.84x weekly; a flexi season is at least 20% below a monthly season. Travelcard and First Class seasons cost more.

How the calculation works

  • Monthly season is priced at about 3.84 times a weekly season - roughly 8% cheaper than buying four-plus weekly seasons.
  • Annual season is priced at 40 times a weekly season (not 52), so it undercuts twelve monthly seasons by about 13%.
  • Flexi season gives 8 days of travel in any 28-day window, priced at least 20% below a monthly season. It is built for hybrid workers.
  • These ratios are set nationally, so the calculator works for any operator - Greater Anglia, c2c, Southeastern, Northern and the rest - once you know the weekly price.

Preset route fares verified July 2026 against published National Rail / Trainline Standard-class season prices (rail only, no Travelcard). Regulated fares frozen until March 2027.

Season ticket calculator by operator

Because the season ratios (monthly = 3.84 x weekly, annual = 40 x weekly) are set nationally, one calculator covers every train company. Pick a preset below if your route matches - c2c (London - Southend), Southeastern (London - Dartford) and Thameslink (London - St Albans) are all built-in presets - or choose "Enter my own weekly price" for any other route.

OperatorWhere it runsExample preset routeAnnual
SouthernLondon to Brighton and SurreyLondon - Brighton£5,204
Great Western RailwayLondon Paddington to Reading and the WestLondon - Reading£5,856
South Western RailwayLondon Waterloo to Surrey and the South WestLondon - Woking£4,340
Greater Anglia / Great NorthernLondon to Cambridge and East AngliaLondon - Cambridge£6,496
NorthernManchester, Leeds and the NorthManchester - Leeds£3,308
c2cLondon Fenchurch Street to south EssexLondon - Southend£4,652
SoutheasternLondon to Kent and south-east LondonLondon - Dartford£6,124
ThameslinkBedford, Luton and St Albans through London to BrightonLondon - St Albans£5,764
ScotRailScotlandEnter your own weekly price-

Annual figures are the verified Standard-class season fares from the presets above (National Rail / Trainline, July 2026), rail only, no Travelcard. Frozen until March 2027.

Which season ticket wins by days per week

Days/WeekBest OptionWhy
1 dayDaily off-peakSeason ticket not worth it
2 daysFlexi season (8 in 28)Designed for hybrid workers
3 daysFlexi season or monthlyThe crossover - compare both
4 daysMonthly seasonFlexi maxes out at 8 days
5+ daysAnnual seasonCheapest per journey, ~13% under monthly

Spread the cost: season ticket loans

An annual season saves about 13% over paying monthly, but it is a large up-front payment. Many UK employers - the civil service, the NHS, Transport for London and a wide range of private firms - offer an interest-free season ticket loan: the employer buys the annual season and you repay it in 12 equal monthly deductions from your salary, interest-free.

  • Monthly repayment is the annual price divided by 12 - the "/mo equivalent" figure the calculator shows next to the annual result, so you keep the annual discount while paying monthly.
  • No tax to pay. A season ticket loan sits well under HMRC's £10,000 beneficial-loan threshold, so it is an exempt benefit: no benefit-in-kind charge and nothing to report on a P11D (HMRC booklet 480, Chapter 17).
  • Check your employer's scheme. Terms vary: most run one loan at a time and recover any outstanding balance if you leave during the loan period.

Frequently asked questions

How is an annual season ticket price calculated?

An annual season ticket is priced at 40 times a weekly season, not 52. That built-in discount is why an annual season works out about 13% cheaper than buying twelve monthly seasons. A monthly season is priced at roughly 3.84 times a weekly season. These ratios are set nationally, so the calculator gives the same answer for any operator's route once you know the weekly price.

How much is a flexi season ticket compared to a monthly?

A flexi season gives you 8 days of travel in any 28-day period and is priced at least 20% below a monthly season for the same route. For example, a London-Brighton monthly season is £499.60, so the flexi equivalent is roughly £400 for 8 days. Flexi seasons suit hybrid workers commuting 2-3 days a week.

Is an annual season ticket worth it?

An annual season ticket is usually worth it if you commute 4-5 days a week for most of the year. It is the cheapest per-journey option and saves about 13% versus paying monthly. At 2-3 days a week a flexi season is typically cheaper, and at 1 day a week ordinary off-peak day returns beat any season ticket. Many UK employers offer interest-free season ticket loans that spread the annual cost over 12 salary payments.

Will season ticket prices go up in 2026?

No. England's regulated rail fares, which include Standard class season tickets, are frozen until March 2027 - the first freeze in 30 years. Buying an annual season now locks in the current price for 12 months. If fares had risen at the previously expected 5.8%, a £5,204 London-Brighton annual would have cost about £5,506.

Does this work as a c2c or Southeastern season ticket calculator?

Yes. c2c (London - Southend, £4,652 a year via Barking, rail only) and Southeastern (London - Dartford London Terminals, £6,124 a year) are both built-in presets, verified July 2026 against Trainline's published season fares. Season ticket ratios are set nationally, not by the operator: a monthly season is 3.84 times a weekly season and an annual season is 40 times a weekly, on c2c, Southeastern, Southern, Northern and every other train company. So this is a c2c season ticket calculator, a Southeastern season ticket calculator and a national rail season ticket calculator all at once. If your exact route is not a preset, choose 'Enter my own weekly price' and type your operator's weekly season fare - the annual, monthly and flexi figures follow automatically.

Can I use this as a Southern season ticket calculator?

Yes. Southern runs London to Brighton, the Sussex coast and much of Surrey, and its Standard-class seasons follow the same national ratios as every other operator. The built-in London - Brighton preset is Southern's verified season: £130.10 a week, £499.60 a month and £5,204 a year (London Terminals, any permitted route, checked July 2026 against Trainline). Pick that preset for a Brighton commute, or choose 'Enter my own weekly price' and type your Southern weekly season fare for any other route - the monthly, annual and flexi figures follow automatically.

Does this work as a South Western Railway (SWR) season ticket calculator?

Yes. South Western Railway runs London Waterloo to Surrey, Hampshire and the South West. Two SWR routes are built-in presets, both verified July 2026 against Trainline's London Terminals seasons: London - Woking (£108.50 a week, £4,340 a year) and London - Guildford (£120.10 a week, £4,804 a year). For any other SWR route - Basingstoke, Winchester, Portsmouth or Southampton - choose 'Enter my own weekly price' and the season ratios (monthly = 3.84x weekly, annual = 40x weekly) do the rest.

Can I use this as a Great Western Railway (GWR) season ticket calculator?

Yes. Great Western Railway runs London Paddington to the Thames Valley and the West. The built-in London - Reading preset is GWR's verified London Terminals season: £146.50 a week, £562.20 a month and £5,856 a year (checked July 2026 against Trainline, rail only - the Elizabeth line and Travelcard versions cost more). For Slough, Maidenhead, Didcot, Swindon, Bath or Bristol, choose 'Enter my own weekly price' and enter your GWR weekly season fare.

Does this work as a Northern season ticket calculator?

Yes. Northern runs regional routes across the North of England, and its Standard-class seasons follow the same national ratios as every operator. Three Northern routes are built-in presets, all verified July 2026 against Trainline's Northern-only seasons: Manchester - Leeds (£82.70 a week, £3,308 a year), Manchester - Liverpool (£71.00 a week, £2,840 a year) and Leeds - York (£59.10 a week, £2,364 a year). These are the Northern-only fares, which are cheaper than the any-permitted-route versions. For any other Northern route, choose 'Enter my own weekly price' and the season ratios (monthly = 3.84x weekly, annual = 40x weekly) do the rest.

Can I use this as a Greater Anglia season ticket calculator?

Yes. Greater Anglia runs London Liverpool Street to Essex, Suffolk and Norfolk. The built-in London - Colchester preset is Greater Anglia's verified London Terminals season: £167.50 a week, £643.20 a month and £6,700 a year (rail only, checked July 2026 against Trainline). For Chelmsford, Witham, Ipswich, Norwich or any other Greater Anglia route, choose 'Enter my own weekly price' and enter your weekly season fare - the monthly, annual and flexi figures follow automatically.

Does this work as a Southeastern season ticket calculator?

Yes. Southeastern runs London to Kent and south-east London - Dartford, Gravesend, Sevenoaks, Tonbridge, Orpington, Bromley and the high-speed route to Ashford and Ramsgate. The built-in London - Dartford preset is Southeastern's verified London Terminals season: £153.10 a week, £588.00 a month and £6,124 a year (rail only, checked July 2026 against Trainline - the high-speed and Travelcard versions cost more). Season ratios are set nationally, not by the operator, so a monthly season is 3.84 times a weekly and an annual is 40 times a weekly on every Southeastern route. For Sevenoaks, Gravesend, Orpington, Tonbridge or Ashford, choose 'Enter my own weekly price' and type your Southeastern weekly season fare - the monthly, annual and flexi figures follow automatically.

Does this work as a Thameslink or Great Northern season ticket calculator?

Yes. Thameslink and Great Northern (both part of Govia Thameslink Railway) run the cross-London core and the routes north to St Albans, Luton, Bedford, Stevenage, Peterborough and Cambridge. Two of their routes are built-in presets, both verified July 2026 against Trainline's London Terminals seasons: London - St Albans (Thameslink, £144.10 a week, £5,764 a year) and London - Cambridge (Great Northern, £162.40 a week, £6,496 a year). Because the season ratios (monthly = 3.84x weekly, annual = 40x weekly) are set nationally, one calculator covers both operators. For Luton, Bedford, Hitchin, Stevenage, Peterborough or any other Thameslink or Great Northern route, choose 'Enter my own weekly price' and the ratios do the rest.

Can I spread the annual cost with a season ticket loan?

Yes. Many UK employers offer interest-free season ticket loans: the employer buys the annual season up front and you repay it in 12 equal monthly deductions from your salary, with no interest. The monthly repayment is simply the annual price divided by 12 - the '/mo equivalent' figure shown next to the annual result above. Because a season ticket loan sits well under HMRC's £10,000 beneficial-loan threshold, it is a tax-exempt benefit: there is no benefit-in-kind charge and nothing to report on a P11D (HMRC booklet 480, Chapter 17). A loan lets you keep the annual season's roughly 13% saving over paying monthly without paying the full amount up front.

Which operator runs my commuter route?

The preset routes cover the main commuter operators: Southern (London-Brighton), Great Western Railway (London-Reading), South Western Railway (London-Woking and London-Guildford), Greater Anglia and Great Northern (London-Cambridge), Thameslink (London-St Albans), Northern (Manchester-Leeds, Manchester-Liverpool, Leeds-York), c2c (London-Southend) and Southeastern (London-Dartford). ScotRail and any other route are covered by choosing 'Enter my own weekly price' - the season ratios are identical whichever operator you use.

Go deeper

See full breakeven tables for 8 commuter routes on the Season Tickets guide, the annual season ticket cost by route, or check what the 2026 freeze saves you with the fare freeze savings calculator.

Updated 2026-06-02