120 (Aylesbury - Haddenham - Thame - Wheatley - Oxford) Bus in Oxford

Click to load interactive map
List of stops
          Map
          Monday to Friday

          Westgate – Aylesbury Bus Stn

          Westgate

          13:5014:50

          Speedwell Street

          13:5214:52

          St Aldates

          13:5314:53

          High Street

          13:5514:55

          Queens Lane

          13:5614:56

          St Clements Street

          13:5814:58

          South Park

          14:0015:00

          Brookes University

          14:0315:03

          Headington School

          14:0415:04

          Sandfield Road

          14:0515:05

          Headington Shops

          14:0715:07

          Wharton Road

          14:0715:07

          Gladstone Road

          14:0815:08

          Green Road Roundabout

          14:0815:08

          A40 Risinghurst Turn

          14:0915:09

          Thornhill Park and Ride

          14:1115:11

          Forest Hill Turn

          14:1315:13

          Holton Turn

          14:1615:16

          The Glebe

          14:1815:18

          Ambrose Rise

          14:1915:19

          The Avenue

          14:1915:19

          The Plough

          14:2015:20

          ASDA

          14:2015:20

          Ashurst Court

          14:2115:21

          Motorway Service Area

          14:2515:25

          Five Elms Farm

          14:2615:26

          Waterstock Turn

          14:2715:27

          The Fox

          14:3015:30

          Shabbington Turn

          14:3715:37

          Lord Williams Upper School

          14:4115:41

          Sycamore Drive

          14:4215:42

          Cuttle Brook

          14:4215:42

          Museum

          14:4315:43

          Town Hall

          14:4415:44

          Police Station

          15:44

          Queens Close

          15:45

          Scotsgrove

          15:48

          Railway Station

          15:51

          Station Bridge

          15:51

          Briden's Way

          15:52

          Fort End

          15:52

          Woodways

          15:53

          Medical Centre

          15:53

          Stanbridge Close

          15:54

          Rudd's Lane

          15:55

          King's Cross

          15:56

          New Road

          15:59

          Dinton Castle

          16:00

          Upton Turn

          16:02

          Long Furlong

          16:03

          Village Hall

          16:05

          The Rose & Crown PH

          16:06

          The Bugle Horn PH

          16:07

          Pearson Close

          16:10

          Churchill Avenue

          16:11

          Aylesbury College

          16:12

          Friarage Road

          16:13

          Aylesbury Bus Stn

          16:15
          Times marked with "—" indicate that the vehicle does not stop at this stop.
          Times marked with "—" indicate that the vehicle does not stop at this stop.
          Build real-time departures into your app Free API Access →

          Route Path (Streets & Roads)

          Outbound: Westgate – Aylesbury Bus Stn
          Norfolk Street - Speedwell Street - St Aldate's - High Street - St Clements Street - Headington Road - London Road - Thame Road - Oxford Road - Thame Road - Oxford Road - Priest End - High Street - North Street - Aylesbury Road - Thame Road - Tacks Lane - Wood Ways - Stanbridge Road - Churchway - Oxford Road - Friarage Road
          Inbound: Aylesbury Bus Stn – Westgate
          Friarage Road - Hartwell End - Oxford Road - Churchway - Stanbridge Road - Wood Ways - Fort End - Thame Road - Aylesbury Road - North Street - High Street - Priest End - Oxford Road - Thame Road - Oxford Road - Thame Road - London Road - Park Hill - London Road - Headington Road - St Clements Street - High Street - Speedwell Street - Park End Street - Norfolk Street

          Schedules and stops for this route are published in GTFS: great-britain

          Bus 120 FAQ

          • What time does the 120 bus start operating?

            Services on the 120 - Aylesbury - Haddenham - Thame - Wheatley - Oxford bus start at 13:50 on Monday, Tuesday, Wednesday, Thursday, Friday.

          • What time does the 120 bus stop working?

            Services on the 120 - Aylesbury - Haddenham - Thame - Wheatley - Oxford bus stop at 16:15 on Monday, Tuesday, Wednesday, Thursday, Friday.

          • Is there a 120 bus stop near me?

            Click here to view the nearest 120 - Aylesbury - Haddenham - Thame - Wheatley - Oxford bus stop.

          120 (Oxford Buses)

          The first stop of the 120 bus route is Westgate and the last stop is Aylesbury Bus Stn. 120 (Aylesbury - Haddenham - Thame - Wheatley - Oxford) is operational during on weekdays.

          Additional information: 120 has 58 stops. The total trip duration for this route is approximately 85 minutes.

          More than 2 million users trust busmaps.com for public transport information. Find suggested Buses routes in Oxford, real-time vehicle tracking, route maps, nearby stops, and offline PDF schedules.

          120 bus near me

          Similar Routes & Alternatives to 120

          Looking for alternatives to 120? Discover top-rated routes that share similar paths and stops. Compare schedules and find a backup route for your journey.

          Last updated on August 5, 2026