Oxfordshire sits at the crossroads of England. The GWR main line through Didcot Parkway and Oxford reaches London Paddington in under an hour. The Chiltern main line through Haddenham & Thame Parkway and Banbury connects to London Marylebone and Birmingham. The A34/M40 corridor gives fast road access to the M25, Heathrow, and the Midlands.
Roughly 99% of Oxfordshire properties have access to fibre broadband, which has made the county increasingly attractive to remote and hybrid workers who commute to London only two or three days a week.
Train journey times
Fastest typical journey times. Heathrow times assume interchange at Reading or Paddington. Source: Englands Ox Living in Oxfordshire 2025.
| Station | London | Birmingham | Reading | Heathrow |
|---|---|---|---|---|
| Oxford | 52 min | 1h 9m | 23 min | 1h 35m |
| Oxford Parkway | 58 min | 1h 41m | 33 min | 1h 57m |
| Banbury | 1h 3m | 46 min | 41 min | 2h 6m |
| Bicester (any) | 53 min | 1h 7m | 41 min | 2h 17m (via Oxford) |
| Charlbury (for Chipping Norton / Witney) | 1h 13m | 1h 38m | 38 min | 1h 49m |
| Didcot Parkway | 44 min | 1h 38m | 12 min | 1h 18m |
| Haddenham & Thame Parkway | 39 min | 1h 20m | 58 min | 1h 43m |
| Hanborough (for Witney / Woodstock) | 1h 4m | 1h 28m | 34 min | 1h 47m |
| Henley-on-Thames | 57 min | — | 27 min | 1h 33m |
| Radley (for Abingdon) | 53 min | — | 7 min | 1h 44m |
Rail network notes
GWR main line — serves Oxford, Oxford Parkway, Didcot Parkway, Radley, Culham, and Charlbury/Hanborough. Frequent fast trains to London Paddington.
Chiltern Railways— serves Haddenham & Thame Parkway, Bicester North, Banbury, and Charlbury. Terminus at London Marylebone.
CrossCountry — calls at Oxford and Banbury en route to Birmingham, Bristol, and the North.
Henley branch line — connects Henley to Twyford (change for Reading and Paddington). Not a mainline service.
No rail: Witney, Wantage, Carterton, and most West Oxfordshire towns have no direct rail. Nearest stations include Hanborough (Witney), Didcot Parkway (Wantage), and Charlbury (Carterton).
Car journey times
Typical off-peak driving times. Peak-hour traffic — especially on the A34 and A40 — adds significantly. Source: Englands Ox Living in Oxfordshire 2025.
| From / To | Oxford | Abingdon | Banbury | Bicester | Henley | Witney | Cambridge | London |
|---|---|---|---|---|---|---|---|---|
| Oxford | — | 15 min | 37 min | 23 min | 39 min | 28 min | 2h | 1h 22m |
| Abingdon | 15 min | — | 42 min | 26 min | 39 min | 29 min | 2h 9m | 1h 29m |
| Banbury | 37 min | 42 min | — | 24 min | 1h 3m | 41 min | 1h 50m | 1h 34m |
| Bicester | 23 min | 26 min | 24 min | — | 48 min | 28 min | 1h 41m | 1h 20m |
| Henley | 39 min | 39 min | 1h 3m | 48 min | — | 58 min | 1h 50m | 1h 7m |
| Witney | 28 min | 29 min | 41 min | 28 min | 58 min | — | 2h 15m | 1h 34m |
Road network notes
A34 — the spine of Science Vale; links Oxford, Abingdon, Didcot, and Wantage to the M4 (south) and M40 (north). Congested at peak hours.
A40 / M40 — east–west corridor: Oxford, Witney, and Burford westward; M40 eastward via Bicester to London.
M40 — Banbury (J11), Bicester (J9/10), Thame (J7). Fast London access for east Oxfordshire.
Oxford city centre— Low Emission Zone and significant congestion. Park & Ride is the recommended approach for commuters driving into the city.
Heathrow — Oxford is roughly 45 min drive; Didcot and Abingdon ~40–50 min via M4.
Commute summary by town
- Rail: 53 min to London Marylebone (Chiltern). 1h 7m to Birmingham.
- Road: 23 min to Oxford. 1h 20m to London. M40 J9/10.
Best rail option for London-commuting families in north Oxon.
- Rail: 44 min to London Paddington (GWR). 12 min to Reading.
- Road: ~25 min to Oxford. A34 to M4/M40.
Fastest London train in Oxfordshire. Science Vale hub.
- Rail: 52 min to London Paddington. 1h 9m to Birmingham.
- Road: 1h 22m to London off-peak. Park & Ride recommended.
City living with direct rail and Oxford Parkway for park-and-ride.
- Rail: No direct rail. Radley 2 miles (53 min to London). Culham 2 miles.
- Road: 15 min to Oxford. A34 to M4/M40.
No rail in town but excellent road access; strong Science Vale proximity.
- Rail: 1h 3m to London Marylebone. 46 min to Birmingham.
- Road: 37 min to Oxford. 1h 34m to London. M40 J11.
Three rail operators. Dual-commute to London and Birmingham.
- Rail: 39 min to London Marylebone (Haddenham & Thame Parkway, 2 miles).
- Road: M40 J7 ~3 miles. 1h 20m to London.
Fastest London train from South Oxfordshire. M40 corridor.
- Rail: 57 min to London (branch to Twyford, then GWR). 27 min to Reading.
- Road: 1h 7m to London. M4 J8/9 and M40 J4 both ~7 miles.
Postcode RG9 (not OX). Premium riverside commuter belt.
- Rail: No rail. Hanborough 5 miles (1h 4m to London). Charlbury nearby.
- Road: 28 min to Oxford. A40 only (no M40 direct). 1h 34m to London.
No direct rail. Best suited to Oxford-commuters or remote workers.
- Rail: No rail. Didcot Parkway ~15 min drive.
- Road: A34 to M4/M40. ~25 min to Didcot, 30 min to Oxford.
Remote-worker or Science Vale segment. Value pricing vs Abingdon.
- Rail: No rail. Charlbury ~12 miles.
- Road: A40 to Oxford (~35 min). 1h 40m+ to London.
Most affordable West Oxfordshire. Strong local employment at RAF Brize Norton.
Hybrid working and broadband
Around 99% of Oxfordshire properties have access to fibre broadband. For hybrid workers who commute to London two or three days a week, towns such as Bicester, Didcot, Thame, and Abingdon offer sub-hour rail journeys combined with comfortable family homes at significantly lower prices than comparable commuter towns in Surrey or Hertfordshire.