Witney has no station, so London starts at Hanborough: 1h 3m to Paddington, £7,156 a year and only 48 parking spaces. Four options compared, with real fares.
Witney has not had a passenger train since 18 June 1962, when the Oxford to Fairford branch closed. So the honest answer to “what time is the train from Witney to London” is that there isn’t one, and the real question is which of four stations you drive or bus to first.
The nearest is Hanborough, at Long Hanborough about six miles east of Witney on the Cotswold Line. From there the fastest direct service to London Paddington takes 1 hour 3 minutes, and an annual season ticket costs £7,156.
The four ways out, compared
| Station | Terminal | Fastest direct | Annual season | Car park spaces |
|---|---|---|---|---|
| Hanborough | Paddington | 1h 3m | £7,156 | 48 |
| Charlbury | Paddington | 1h 10m | £8,780 | 158 |
| Oxford | Paddington | 53m | £6,692 | 530 |
| Oxford Parkway | Marylebone | 1h 8m | £6,552 | 830 |
Read the last two columns together, because that is where the decision sits. The station closest to Witney is also the dearest per mile and has the fewest parking spaces of any of them. Hanborough’s 48 spaces serve a station that is the default railhead for a town of more than 30,000 people plus the villages around it.
Going further gets cheaper. An annual season from Oxford Parkway to Marylebone costs £6,552, which is £604 less than Hanborough to Paddington for a journey five minutes longer, and Oxford Parkway has 830 spaces. Charlbury is the outlier in the other direction: at £8,780 a year it costs £1,624 more than Hanborough for seven extra minutes.
Hanborough to Paddington in detail
Great Western Railway runs the Cotswold Line service through Hanborough. Most trains call at Oxford, Didcot Parkway and Reading, and the direct ones reach Paddington in just over an hour. From the timetable for Tuesday 11 August 2026:
| Depart | Arrive | Journey | Notes |
|---|---|---|---|
| 06:19 | 07:24 | 1h 5m | First train, direct |
| 07:19 | 08:25 | 1h 6m | Direct |
| 07:40 | 08:44 | 1h 4m | Direct |
| 08:35 | 09:43 | 1h 8m | Direct |
| 09:20 | 10:26 | 1h 6m | Direct |
| 11:20 | 12:23 | 1h 3m | Fastest of the day |
Two things stand out. The service is roughly hourly rather than turn-up-and-go, so a missed train is an hour lost, not ten minutes. And there is no meaningful time penalty for travelling off-peak: the fastest run of the morning is the 11:20.
What a ticket costs
Season tickets are the big number, but most people are not commuting five days a week any more. These are the walk-up fares from Hanborough, as quoted by National Rail:
| Ticket | Price | When you can use it |
|---|---|---|
| Anytime Return | £93.40 | Any train |
| Off-Peak Return | £58.80 | After the morning peak |
| Super Off-Peak Return | £44.10 | Quieter midday and later trains |
| Advance single | from £30.00 | Booked ahead, that train only |
| Weekly season | £179.20 | Seven days, London Terminals |
| Monthly season | £687.00 | One month, London Terminals |
| Annual season | £7,156.00 | Twelve months, London Terminals |
The gap between the Anytime Return at £93.40 and the Super Off-Peak at £44.10 is more than double, so on a flexible day the departure you pick is worth more than the railcard you hold.
If you need the Tube as well, the Travelcard versions cost more: £212.10 a week, £796.80 a month or £8,300 a year from Hanborough, which is £1,144 a year on top for zones 1 to 6. Work out whether your London walk is really a Tube ride before paying it.
Getting to the station
Hanborough has 48 car parking spaces including 6 accessible bays, step-free access to both platforms, and bicycle hire on site. Given the space count, most regular commuters either arrive early or get dropped off.
Stagecoach’s S1 and S2 run between Witney and Oxford along the A40 rather than to Hanborough, so they are the route to Oxford station and the city centre, not to the Cotswold Line. The S1 runs every 15 minutes Monday to Saturday between Witney and Oxford; the S2 runs hourly and serves Curbridge on some journeys. Check the current timetable on Stagecoach’s Witney to Oxford page before relying on a specific departure.
One change worth knowing about if your plan involves parking at an Oxford park and ride: free park and ride bus travel in Oxford ends on 16 August 2026. From 17 August it becomes a £3 combined ticket covering return bus travel for up to five people plus parking for up to 16 hours. Details are on our Witney roadworks and travel page.
Frequently asked questions
Is there a train station in Witney?
No. Witney station closed to passengers on 18 June 1962 and the line was lifted after freight ended in 1970. The nearest station is Hanborough, about six miles east.
How long does it take to get from Witney to London by train?
Allow the drive or bus to Hanborough plus 1 hour 3 to 1 hour 8 minutes on a direct Great Western Railway service to Paddington. Via Oxford the rail leg can be as short as 53 minutes.
How much is a season ticket from Hanborough to London?
£7,156 a year for London Terminals, or £8,300 including a zones 1 to 6 Travelcard. Weekly is £179.20 and monthly £687.00.
Which station near Witney is cheapest for London?
Oxford Parkway to Marylebone at £6,552 a year, £604 below Hanborough, and it has 830 parking spaces against Hanborough’s 48.
Can I park at Hanborough station?
There are 48 spaces, 6 of them accessible. That is the smallest car park of the four railheads Witney commuters use, so it fills early.
Will Witney ever get its railway back?
Reinstating a Carterton to Witney to Oxford rail link has been studied but is not funded. West Oxfordshire’s draft Local Plan 2043 instead safeguards land for a Carterton, Witney, Eynsham and Oxford Mass Rapid Transit corridor, which is a bus based scheme. See Witney planning news.
Sources
- traintimes.org.uk, the National Rail Enquiries timetable and walk-up fares, checked for Tuesday 11 August 2026 from Hanborough, Charlbury, Oxford and Oxford Parkway.
- thetrainline.com season tickets, weekly, monthly and annual prices for travel starting 10 August 2026.
- National Rail station information for Hanborough and the Charlbury, Oxford and Oxford Parkway station pages, for parking and accessibility.
- Oxfordshire County Council park and ride bus travel for the 17 August 2026 change.
- Stagecoach Witney to Oxford for S1 and S2 timetables.
Times and fares were checked on 10 August 2026 and change. Confirm on the operator’s site before you travel.
The season ticket is a large share of the premium built into local property. Witney house prices has what homes are actually selling for.
Have your say
We read every message. To comment on this story, email the newsdesk and we may publish a selection of responses: hello@witneynews.co.uk.