The fastest Hereford to London train runs direct to Paddington in 2h54. The cheapest annual season ticket goes the other way, via Birmingham to Euston, and saves £4,936.

Hereford has a direct train to London and it takes the best part of three hours. The fastest service of the day runs to London Paddington in 2 hours 54 minutes, the typical one takes 3 hours 8 minutes, and there are around seven a day. If you want to know the honest position: this is not a commuter town for London, and nothing about the timetable pretends otherwise.

What Hereford does have is a good position on two other lines. Birmingham is 1 hour 21 minutes at its fastest and Cardiff is 55 minutes, both direct, both frequent. Those are the journeys the city is actually built around, and they are the ones worth costing before you move here.

There is also a quirk in the fares that is worth several thousand pounds a year, and almost nobody notices it. The cheapest annual season ticket from Hereford to London does not use the direct train.

Which trains run from Hereford

Herefordshire Council lists four service groups through the station, run by three operators. The station itself is managed by Transport for Wales.

Train services calling at Hereford
RouteOperator
Milford Haven, Cardiff, Hereford, Leominster, Shrewsbury, Crewe, Manchester PiccadillyTransport for Wales
Cardiff, Hereford, Shrewsbury, Chester, HolyheadTransport for Wales
Hereford, Ledbury, Colwall, Worcester, Oxford, London PaddingtonGreat Western Railway
Hereford, Ledbury, Colwall, Worcester, BirminghamLondon Northwestern

The London train is the Great Western service east through Ledbury, Colwall, Malvern and Worcester, then along the Cotswold Line to Oxford and Paddington. The Birmingham train follows the same track as far as Worcester and then turns north. The Welsh Marches line, the Transport for Wales route running north to south through Leominster and Abergavenny, is what gives Hereford its fast link to Cardiff and its through trains to Manchester.

One thing that changes at the end of this year: Great Western Railway transfers to public ownership on Sunday 13 December 2026, when the Department for Transport’s own operator takes over the contract. Timetables and fares are not expected to change on the day, but the brand on the London train will.

Journey times

Journey times from Hereford, as listed on Trainline, August 2026
DestinationFastestTypicalDirect?
Cardiff Central55 minutes1h 12mYes
Birmingham1h 21m1h 35mYes
London Paddington2h 54m3h 08mYes, around 7 a day

The London figure is worth putting in context. Hereford is 117 miles from Paddington by rail, which is roughly the same distance as Bristol, and it takes about an hour longer, because the Cotswold Line is largely single track through Worcestershire and the train stops at Great Malvern, Worcester, Evesham, Moreton-in-Marsh, Charlbury and Oxford on the way.

For anything time-critical in London, going via Birmingham and Euston is often quicker on the day even though it needs a change, because the West Coast Main Line is fast and frequent. It is also the route the cheapest season ticket is priced on.

The £4,936 fare quirk

Season tickets from Hereford to London are not sold as one product. They are sold by route, and the price gap between the routes is enormous.

Annual season ticket prices from Hereford Bar chart of annual season ticket prices from Hereford in August 2026. Birmingham by any permitted route is £3,064, Birmingham via Craven Arms £6,716, London Euston on London Northwestern and West Midlands Railway services only £7,840, London Euston with a Travelcard £10,592, London Terminals via Evesham £12,776, London Terminals via Evesham with a Travelcard £13,652, London Terminals by any permitted route £15,568 and London Terminals by any route with a Travelcard £16,680. The cheapest London season ticket from Hereford avoids the direct train Annual season ticket prices, Hereford, read on Trainline 10 August 2026. Each ticket is valid only by the route named. Birmingham£3,064 Birmingham via Craven Arms£6,716 London Euston£7,840 London Euston + Travelcard£10,592 London via Evesham£12,776 London via Evesham + Travelcard£13,652 London, any permitted route£15,568 London, any route + Travelcard£16,680 The Euston ticket is valid only on London Northwestern and West Midlands Railway services, so it means changing at Birmingham. The Evesham ticket is the one that covers the direct Great Western train to Paddington. The gap between them is £4,936 a year. Source: Trainline season ticket prices, Hereford, 10 August 2026. Chart by Hereford Today.
Chart by Hereford Today

The two to compare are these.

  • London Euston, £7,840 a year (£196 a week, £752.70 a month). Valid on London Northwestern and West Midlands Railway services only, which in practice means the Birmingham train and a change onto the West Coast Main Line.
  • London Terminals via Evesham, £12,776 a year (£326.50 a week, £1,226.50 a month). This is the one that covers the direct Great Western train to Paddington.

That is a difference of £4,936 a year, or 39 per cent, for the same city. Buy the fully flexible version, London Terminals by any permitted route, and it is £15,568, or £16,680 with a Zones 1 to 6 Travelcard added.

Whether the cheaper ticket is right for you depends on where in London you are going and whether a change at Birmingham suits you. What is not in doubt is that the direct train carries a premium of nearly £5,000 a year, and the ticket machine will not point that out.

For Birmingham, the same rule applies in miniature: £3,064 a year by any permitted route, or £6,716 if you buy the version routed via Craven Arms. Unless you specifically need the Craven Arms route, the cheaper ticket is the one you want. A monthly Birmingham season is £294.20 and a weekly is £76.60.

Season ticket prices change each March, and annual tickets are not always available for immediate travel. Check the current price on National Rail or with the operator before you budget on any figure here.

Getting to and from the station right now

Hereford station is being rebuilt around a new Transport Hub, and that has changed how you get to it.

Since 9 May 2026, private vehicles have had to use the station car park to pick up or drop off passengers. The old kerbside arrangement is gone for the duration of the works. If you are meeting a train, allow time to park.

The hub itself is the visible half of a wider scheme. In May 2026 the council put it at around 65 per cent complete with an expected finish in October 2026, and described a transport programme worth more than £27 million, including £19.9 million of Levelling Up funding. Its February 2026 update valued the hub itself at about £10 million and set out what it will contain: an enclosed waiting area, covered cycle parking, on-street bus stops, a pedestrian zone, seating and planting, a café and a metal canopy over the whole thing.

If you are not taking the train

Two things worth knowing for short journeys in the city.

Beryl bike hire operates across Hereford, with bays at the railway station, Old Market and the Cathedral. A pedal bike costs £1 to unlock and 5p a minute; an e-bike is £1.50 and 12p a minute; an e-cargo bike is £1.50 and 20p a minute. Minute bundles start at £5 for 100 minutes and a pedal-bike day pass is £12. Leaving a bike outside a Beryl bay adds a £5 fee, and outside the operating zone another £5.

Driving and parking is covered on our roadworks, parking and travel page, including which council car park costs £5.50 for the day and which costs £17.

Common questions

How long does the train from Hereford to London take?

2 hours 54 minutes on the fastest service and about 3 hours 8 minutes typically, direct to London Paddington with Great Western Railway. There are around seven direct trains a day.

Is there a direct train from Hereford to London?

Yes, to London Paddington, via Ledbury, Colwall, Great Malvern, Worcester, Evesham, Moreton-in-Marsh, Charlbury and Oxford. There is no direct train to Euston; that route needs a change at Birmingham.

How much is a season ticket from Hereford to London?

It depends entirely on the route. £7,840 a year to London Euston on London Northwestern and West Midlands Railway services, £12,776 for London Terminals via Evesham, which covers the direct Paddington train, and £15,568 for any permitted route. Adding a Zones 1 to 6 Travelcard takes the last of those to £16,680.

How long is the train from Hereford to Birmingham?

1 hour 21 minutes at its fastest, typically about 1 hour 35 minutes, direct, run by London Northwestern via Ledbury, Malvern and Worcester. An annual season ticket is £3,064 by any permitted route.

How long is the train from Hereford to Cardiff?

55 minutes at its fastest and about 1 hour 12 minutes typically, direct, on Transport for Wales services down the Welsh Marches line.

Who runs Hereford station?

Transport for Wales manages the station. Great Western Railway and London Northwestern also run services from it. GWR’s services transfer to public ownership under the Department for Transport’s operator on 13 December 2026.

Can I still be dropped off outside Hereford station?

No. Since 9 May 2026 private vehicles have had to use the station car park for pick-up and drop-off while the Transport Hub is built.

Related

Sources

Fares and timetables change. Check National Rail Enquiries or the operator before you travel, and confirm any season ticket price at the ticket office before you buy.