Local buses in Headington

Six bus stops at Headington Shops (HS)



Outside Starbucks

ST2 and 10
Park & Ride 400 no longer stops here



Outside Iceland

8, N8, 9, 10, N10, 275,
280, 400, ST2, X1, X8



Windmill Road, opposite Helen & Douglas House Charity shop

No. 10 bus Cowley-bound



Just west of Holyoake Road

Buses from London
and airports only



Outside Bury Knowle Park

8, 9, 275, 280, 800,
N8, X8, Park&Ride400/U1
H5 bus to Bicester


London, Airports, and National Express

There are also other stops outside Headington centre, including::

  • J3 bus stop at the John Radcliffe Hospital for the Stagecoach H3 service, the Oxford Bus Company 700 service, and the Science Transit ST2
  • B7 bus stop at Oxford Brookes University for the Stagecoach 700 and H2, and the City 100 services
  • N5 bus stop near Margaret Road for the No. 10, 15, 700, and X39 services
  • N6 bus stop at the Nuffield Orthopaedic Centre in Windmill Road for the Stagecoach 700 and Thames Travel OX7 and ST2 services.
Buses running between Headington and Oxford

During the day buses are so frequent and there is such a choice of services that you do not need to check the times. You can catch any of the following from the centre of Headington to the centre:

  • No. 8 from Barton (Oxford Bus Company and Stagecoach Oxfordshire)and No. 9 from Risinghurst (Oxford Bus Company only). (Those run by the Oxford Bus Company use a distinctive orange colour for the Headington route)
  • Park & Ride 400 / Brookes Bus (run by the Oxford Bus Company). These two services were combined in September 2022. They run between the Brookes campuses at Wheatley and Harcourt Hill. The bus stops at more intervening stops than the old 400, but not at Gladstone Road or Wharton Road. The bus stop for picking this bus up in Headington to go eastwards is now the one outside Bury Knowle Park and not the former 400 stop.
  • Arriva bus from Aylesbury (280 and X8) picks up locally between Headington and Oxford, but you cannot use an Oxford bus ticket or pass (except for concessionary bus passes for e.g. older people).

If you want to get straight to the centre, it is best to avoid the No. 10 bus, which takes a long route via the John Radcliffe Hospital and north Oxford.

If you want to go to Summertown, you have to change in the city centre and take a second bus going to Kidlington from Magdalen Street in the city centre (Stagecoach No. 7A or 7B, or Oxford Bus Company No 2). Alternatively you can catch the Park & Ride 700 which runs from the Thornhill Park & Ride to Summertown and Kidlington via three hospitals, which inevitably makes it slow.

The Oxford Bus Company City15 bus serves Morrell Avenue, Old Road, and Wood Farm: timetable. (Their City 4 bus now terminates in Oxford.)

Where to get the bus in central Oxford

Bus stops (apart from the Queen's Lane one in the High, where everything stops as before) have changed since the Westgate Centre opened in October 2017. This map shows all the new bus stops (scroll down to find out which bus stops where:

Nos. 8 & 9 pick up at both the following stops:

  • E2: This is the fourth bus stop down as you go down Castle Street, and technically in Norfolk Street as it is south of Paradise Street junction
  • T2: This is the second stop in the High Street to the east of Turl Street

No. 4 (via Old Road):

  • G2: just to the south of Pembroke Street in St Aldate's as before
  • T2: same stop in the High to the east of Turl street as Nos. 8 & 9 above.

Buses to railway station in central Oxford

The Park & Ride 400/BrookesBus and the Arriva 280 from Headington shops and the No. 4 bus from Wood Farm via Old Road, all stop near the station

Science Transit Shuttle ST2: from JR Hospital and Old Road Campus
to University Science area, Seacourt Park & Ride, and Wytham


Buses from Headington to nearby towns and villages

Stagecoach H5: Headington to Bicester via Islip


Oxford Bus Company 108: Headington to Bicester via seven villages

Via Stanton St John, Beckley, Horton-cum-Studley, Boarstall, Piddington, Blackthorn, and Langford
Only two or four buses per day, Mon–Sat
Timetable from 27 November 2023

Oxford Bus Company X3/X13: John Radcliffe Hospital to Abingdon


Arriva buses from Headington to Thame and Aylesbury

Carousel 275 for villages between Oxford and High Wycombe
(Waterstock, Tetsworth, Postcombe, Chinnor, etc):

Thames Travel bus services

Thames Travel runs buses in South Oxfordshire, Reading, Chalgrove, Watlington, Wheatley, Wallingford, and Abingdon.

Free bus passes for older people

These are supplied by Oxfordshire County Council. You can apply online here (make sure you have a scan of a passport-type photograph available before you start): or if you do not have a computer, go to the top floor of the Central Library in the Westgate.

© Stephanie Jenkins


Headington home Shark Oxford History home