Average Train Ticket Price in the UK (2026)
How much is a train ticket in the UK on average?
There is no single average price, because UK fares depend on the ticket type, the distance and how far ahead you book. Across every rail journey in Great Britain, passengers spent around £2.9 billion on roughly 447 million journeys in the first quarter of 2026 (Office of Rail and Road), an average of about £6.50 a journey once season tickets and short commuter trips are blended in.
For a one-off intercity trip the practical picture is different: an advance single is often £5-£25, an off-peak single £18-£120 and a fully flexible anytime single £25-£280+, depending on the route. Use the table below rather than the blended figure when you are budgeting a specific journey.
Typical UK Train Ticket Prices by Ticket Type (2026)
| Route | Distance | Advance | Off-peak | Anytime |
|---|---|---|---|---|
| Manchester - Leeds | ~40 mi | from £5 | £18 | £25 |
| London - Birmingham | ~110 mi | from £10 | £40 | £75 |
| London - Bristol | ~120 mi | from £15 | £52 | £105 |
| London - Manchester | ~185 mi | from £15 | £76.30 | £200+ |
| London - Edinburgh | ~390 mi | from £41.40 | £120 | £280+ |
Single fares, Standard class. Advance is a fixed train booked ahead; off-peak avoids the morning and evening rush; anytime travels on any train. Figures match the per-route pages and were verified against National Rail and operator fare tables. Explore the full set on the routes hub.
Average cost per mile
As a rough guide, advance fares work out at roughly 8-15p per mile (London to Manchester is about 185 miles for a £15-£25 advance single), off-peak singles at around 25-45p per mile, and walk-up anytime singles can exceed £1 per mile on the same route. Per-mile cost falls the further you travel and the earlier you book, which is why booking 12 weeks ahead is the single biggest saving lever. See the 12 ways to save.
Why the average is lower than the price you pay
The system-wide figure of about £6.50 per journey blends in millions of short commuter hops and season-ticket journeys, where the per-trip cost is very low. A leisure traveller buying a one-off intercity single pays far more than that average. The honest way to read it: the £6.50 tells you what the network earns per journey overall; the ticket-type ranges tell you what your specific trip will cost.
The 2026 fare freeze and the average
England's regulated fares - season tickets, most off-peak returns between major cities and peak commuter fares - are frozen until March 2027, the first freeze in 30 years. It was announced by the government on 22 November 2025. Regulated fares are roughly 45% of tickets sold, so the freeze holds down a large slice of the average. Unregulated fares, including many advance tickets, are still set by operators and can move. Full detail on the 2026 fare changes page.
Average annual and season ticket cost
If you commute, the number that matters is the annual season ticket. On popular routes these run from about £2,364 (Leeds-York) to £6,496 (London-Cambridge) in 2026, with London-Brighton at £5,204 - all frozen until March 2027. Work out your own route with the season ticket calculator, compare the full annual train ticket cost, or see monthly train pass prices.
How to pay below the average
Two levers cut almost any fare well below the typical price: book advance (fixed-train tickets released about 12 weeks ahead, often a third to a fifth of the walk-up fare) and hold a railcard (most cost £35 a year and take a third off, breaking even after roughly 3-4 return trips). Longer journeys can also be cut with split ticketing. Compare all eight railcards.
Frequently asked questions
How much is a train ticket in the UK on average?
There is no single average, because UK train fares depend on the ticket type, the distance and how far ahead you book. Across every rail journey in Great Britain, passengers spent around £2.9 billion on roughly 447 million journeys in the first quarter of 2026 (Office of Rail and Road), an average of about £6.50 a journey once season tickets and short commuter trips are blended in. For a one-off intercity single the practical picture is different: an advance single is often £5-£25, an off-peak single £18-£120 and a fully flexible anytime single £25-£280+ depending on the route.
What is the average cost per mile of a UK train ticket?
As a rough guide, advance fares work out at roughly 8-15p per mile (London to Manchester is about 185 miles for a £15-£25 advance single), while walk-up anytime fares can exceed £1 per mile on the same route. Off-peak singles typically sit in the 25-45p per mile band. Per-mile cost falls the further you travel and the earlier you book.
Why is the average train fare so much lower than the price I pay?
The system-wide figure of about £6.50 per journey blends in millions of short commuter hops and season-ticket journeys, where the per-trip cost is very low. A leisure traveller buying a one-off intercity single pays far more than that average. Use the typical single fares by ticket type instead of the blended figure when you are budgeting a specific trip.
Are average train ticket prices going up in 2026?
England's regulated fares, which include season tickets, most off-peak returns between major cities and peak commuter fares, are frozen until March 2027 - the first freeze in 30 years. It was announced by the government on 22 November 2025. Unregulated fares, such as many advance tickets, are still set by operators and can change. Scotland and the TfL network have separate arrangements.
What is the average annual train ticket cost for a commuter?
An annual season ticket on popular commuter routes ranges from about £2,364 (Leeds-York) to £6,496 (London-Cambridge) in 2026, with London-Brighton at £5,204. These are frozen until March 2027. See the annual train ticket cost page for the full breakdown and breakeven maths.
System-wide journey and revenue figures: Office of Rail and Road, passenger rail usage, January to March 2026. Ticket-type and season fares verified against National Rail and operator fare tables; see the methodology.