Thames Travel bus times
Thames Travel runs 48 routes in East Sussex, Lincolnshire, Oxfordshire and Rutland, serving 159 towns and villages including Didcot, Oxford, Abingdon and Milton Park.
Routes
- 19: Witney – Carterton
- 21: Bicester Town Centre – Highfield (circular)
- 24: Oxford City Centre – Bicester Town Centre
- 25: Heyford Park – John Radcliffe Hospital
- 25A: Heyford Park – Upper Arncott
- 33: Abingdon Town Centre – Henley-on-Thames
- 33A: Wallingford – Didcot
- 34: Didcot – Newbury
- 41: Caldecott – Abingdon
- 43: Harwell Campus – Abingdon
- 63: Longworth – Oxford City Centre
- 63S: Longworth – Oxford City Centre
- 64: Fleming Way – Witney
- 67: Wantage – Faringdon
- 68: Faringdon – Wantage
- 91: Didcot – Ladygrove (circular)
- 92: Didcot town service
- 94: Didcot – Upton (circular)
- 94A: Didcot – Blewbury (circular)
- 95: Didcot – Culham Science Centre
- 134: Goring – Wallingford
- 136: Wallingford – Cholsey (circular)
- 626: Henley-on-Thames – Chalgrove
- BB0: Didcot town service
- BB1: Abingdon – Didcot
- BB1A: Florence Park – Didcot
- BB2: Didcot – Clifton Hampden
- BB4: East Hanney – Didcot
- BB5: Chilton – Didcot
- DS1: Compton – Wallingford
- H2: Thornhill Park & Ride – Witney
- NX2: Oxford City Centre – Didcot
- NX40: Reading Town Centre – Oxford City Centre
- OX1: Charlton – Littlemore
- OX2: Didcot – Littlemore
- OX3: Carterton – Littlemore
- OX4: Littlemore – Burford
- OX5: Bicester Town Centre – Littlemore
- ST1: Oxford City Centre – Harwell Campus
- X2: Didcot – Oxford City Centre
- X2S: Abingdon – Milton Park
- X9: Witney – Chipping Norton
- X24: Didcot – Newbury
- X32: Didcot – John Radcliffe Hospital
- X34: Didcot – Great Western Park
- X35: Didcot – Abingdon Town Centre
- X36: Charlton – Didcot
- X40: Oxford City Centre – Reading Town Centre
Places served
- Didcot 22 routes
- Oxford 17 routes
- Abingdon 12 routes
- Milton Park 11 routes
- Milton Heights 9 routes
- Caldecott 8 routes
- Harwell Campus 8 routes
- Rowstock 8 routes
- Steventon 8 routes
- Wallingford 8 routes
- Drayton, Oxfordshire 7 routes
- Wantage 7 routes
- Benson 6 routes
- Chilton 6 routes
- Crowmarsh Gifford 6 routes
- Preston Crowmarsh 6 routes
- Witney 6 routes
- Bicester 5 routes
- Harwell 5 routes
- Mongewell 5 routes
- North Stoke 5 routes
- Carterton 4 routes
- Cumnor 4 routes
- East Hanney 4 routes
- Grove 4 routes
- Woodcote 4 routes
- Ardington 3 routes
- Berinsfield 3 routes
- Brightwell cum Sotwell 3 routes
- Brize Norton 3 routes
- Dorchester 3 routes
- East Hendred 3 routes
- Eynsham 3 routes
- Frilford 3 routes
- Goring 3 routes
- Gosford 3 routes
- Henley-on-Thames 3 routes
- Heyford Park 3 routes
- Ipsden 3 routes
- Kidlington 3 routes
- Middleton Stoney 3 routes
- Milton Hill 3 routes
- Minster Lovell 3 routes
- Rose Hill 3 routes
- Shillingford 3 routes
- Shores Green 3 routes
- West Hendred 3 routes
- Ambrosden 2 routes
- Appleton 2 routes
- Bix 2 routes
- Blewbury 2 routes
- Burford 2 routes
- Cane End 2 routes
- Chazey Heath 2 routes
- Clifton Hampden 2 routes
- Curbridge 2 routes
- East Hagbourne 2 routes
- Eaton, Oxfordshire 2 routes
- Ewelme 2 routes
- Faringdon 2 routes
- Farmoor 2 routes
- Fyfield, Oxfordshire 2 routes
- Garford 2 routes
- Goring Heath 2 routes
- Hinton Waldrist 2 routes
- Kingston Bagpuize 2 routes
- Longworth 2 routes
- Lower Assendon 2 routes
- Marcham 2 routes
- Nettlebed 2 routes
- Nuffield 2 routes
- Nuneham Courtenay 2 routes
- Oakley Wood 2 routes
- Port Hill 2 routes
- South Stoke 2 routes
- Southmoor 2 routes
- Swinford 2 routes
- Upton, Oxfordshire 2 routes
- Water Eaton 2 routes
- Wendlebury 2 routes
- West Hagbourne 2 routes
- Alvescot 1 route
- Arncott 1 route
- Asthall 1 route
- Aston 1 route
- Aston Upthorpe 1 route
- Bampton 1 route
- Black Bourton 1 route
- Bletchingdon 1 route
- Brighthampton 1 route
- Burcot 1 route
- Cassington 1 route
- Caulcott 1 route
- Chadlington 1 route
- Chalgrove 1 route
- Charlbury 1 route
- Charlton-on-Otmoor 1 route
- Checkendon 1 route
- Chesterton 1 route
- Childrey 1 route
- Chipping Norton 1 route
- Cholsey 1 route
- Clanfield 1 route
- Coscote 1 route
- Cote 1 route
- Ducklington 1 route
- East Challow 1 route
- Exlade Street 1 route
- Fernham 1 route
- Filkins 1 route
- Finstock 1 route
- Goosey 1 route
- Great Coxwell 1 route
- Greys Green 1 route
- Hailey 1 route
- Hampton Poyle 1 route
- Hardwick-with-Yelford 1 route
- Islip, Oxfordshire 1 route
- Kencot 1 route
- Kingston Lisle 1 route
- Kingwood Common 1 route
- Kirtlington 1 route
- Letcombe Bassett 1 route
- Letcombe Regis 1 route
- Little Coxwell 1 route
- Little Faringdon 1 route
- Long Wittenham 1 route
- Longcot 1 route
- Lower Heyford 1 route
- Marston 1 route
- Merton 1 route
- Milton 1 route
- North Moreton 1 route
- Oddington 1 route
- Peppard Common 1 route
- Radley 1 route
- Ramsden Heath, Oxfordshire 1 route
- Rotherfield Greys 1 route
- Rotherfield Peppard 1 route
- Shellingford 1 route
- Shilton 1 route
- Sonning Common 1 route
- South Moreton 1 route
- Sparsholt 1 route
- Spelsbury 1 route
- Stadhampton 1 route
- Standlake 1 route
- Stanford in the Vale 1 route
- Stoke Row 1 route
- Sutton Courtenay 1 route
- Tubney 1 route
- Uffington 1 route
- Upper Heyford, Oxfordshire 1 route
- Warborough 1 route
- Westcot 1 route
- Weston-on-the-Green 1 route
- Whitchurch Hill 1 route
- Whiteoak Green 1 route
- Worsham 1 route
Questions
- Which bus routes does Thames Travel run?
- 19, 21, 24, 25, 25A, 33, 33A, 34, 41, 43, 63, 63S, 64, 67, 68, 91, 92, 94, 94A, 95, 134, 136, 626, BB0, BB1, BB1A, BB2, BB4, BB5, DS1 and 18 more.
- Where do Thames Travel buses go?
- Didcot, Oxford, Abingdon, Milton Park, Milton Heights, Caldecott, Harwell Campus, Rowstock, Steventon, Wallingford, Drayton, Oxfordshire and Wantage, and 147 other places.
- What are Thames Travel's busiest routes?
- the X40 (Oxford City Centre – Reading Town Centre), the X2 (Didcot – Oxford City Centre), the X32 (Didcot – John Radcliffe Hospital), the X34 (Didcot – Great Western Park) and the X35 (Didcot – Abingdon Town Centre).
- Can I see where Thames Travel buses are now?
- Yes. StopToStop shows Thames Travel buses live on its map and in each route's timetable, from the positions they report to the Department for Transport's Bus Open Data Service.
Timetables from the Bus Open Data Service (Department for Transport), updated Wednesday, 21 October 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.
Add free live bus times to your website · StopToStop on Facebook