120 Aylesbury to Oxford via Wheatley, Risinghurst

Operated by Redline. First bus 07:10, last bus 15:45. 5 journeys on weekdays. Fares: singles usually capped at £3more.

Next towards Oxford from Tring Road Tesco (opp):

Next towards Aylesbury from Westgate (Stop M5):

Wanted a different 120? 21 other bus routes are numbered 120 elsewhere in the UK — see every 120 bus timetable by area.

Timetable

120 towards Oxford — Monday to Friday (2 journeys)

Each column is one journey, headed by the time it sets off and where it finishes — not every journey on this route runs the whole way. A · means that journey does not stop there. Times are shown at the route's main timing stops — buses serve all stops in between. Switch a table to All stops for every stop it calls at, or open a stop's own page for live departures there.

Most single fares in England are capped at £3 until 31 Dec 2026, then £2 — check with Redline whether this route takes part. Details →

Tickets on the 120

Redline publishes singles and day returns on this route for adults, children and students.

Adult Return · Adult Single · Bucks Return · Bucks Single · Child Return · Child Single · Student Return · Student Single

Ticket types come from Redline's own fares data on the Bus Open Data Service, last updated 2026-09-17. That dataset lists what's sold, not what it costs — see published prices for Redline.

Christmas & bank holidays

These dates are not the usual timetable for the day they fall on — they come from the operator’s own published calendar. Everything above is an ordinary week.

Route map

All stops on route 120

120 towards Oxford

All 59 stops
  1. Tring Road Tesco (opp) Aylesbury
  2. Exchange Street (Westbound) Aylesbury
  3. Aylesbury Bus Stn (Bay 4) Aylesbury
  4. Morrisons (Westbound) Aylesbury
  5. TA Centre (Opp) Aylesbury
  6. Aylesbury College (adj) Aylesbury
  7. Churchill Avenue (adj) Aylesbury
  8. The Bugle Horn PH (adj) Stone
  9. The Rose & Crown PH (Opp) Stone
  10. Crossroads (Westbound) Stone
  11. Long Furlong (Opp) Stone
  12. Upton Turn (adj) Stone
  13. Dinton Castle (opp) Dinton
  14. New Road (adj) Dinton
  15. King's Cross (Southbound) Haddenham
  16. Rudd's Lane (opp) Haddenham
  17. Stanbridge Close (opp) Haddenham
  18. Woodways (Westbound) Haddenham
  19. Medical Centre (o/s) Haddenham
  20. Fort End (Westbound) Haddenham
  21. Briden's Way (adj) Haddenham
  22. Station Bridge (Opp) Haddenham
  23. Railway Station (adj) Haddenham
  24. Scotsgrove (Southbound) Haddenham
  25. Queens Close (adj) Thame
  26. Cricket Ground (opp) Thame
  27. Town Hall (opp) Thame
  28. Museum (opp) Thame
  29. Cuttle Brook (SW-bound) Thame
  30. Sycamore Drive (adj) Thame
  31. Lord Williams Upper School (o/s) Thame
  32. Shabbington Turn (opp) North Weston
  33. The Fox (opp) Tiddington
  34. Waterstock Turn (opp) Waterstock
  35. Five Elms Farm (opp) Waterstock
  36. Motorway Service Area (entrance) Waterstock
  37. Forest Hill Turn (opp) Forest Hill
  38. Ashurst Court (o/s) Wheatley
  39. ASDA (adj) Wheatley
  40. The Avenue (adj) Wheatley
  41. The Plough (adj) Wheatley
  42. Ambrose Rise (adj) Wheatley
  43. Holton Turn (E-bound) Holton
  44. Park Hill Roundabout (NW-bound) Wheatley
  45. Thornhill Park and Ride (Stop F) Sandhills
  46. A40 Risinghurst Turn (adj) Risinghurst
  47. Green Road Roundabout (W-bound) Headington
  48. Gladstone Road (adj) Headington
  49. Headington Shops (Stop HS2) Headington
  50. Sandfield Road (opp) Headington
  51. Headington School (Stop B9) Headington
  52. Brookes University (Stop B5) Headington
  53. Glebe Street (adj) St Clements
  54. St Clements Street (Stop C) St Clements
  55. Queens Lane (Stop J2) Oxford City Centre
  56. High Street (Stop L3) Oxford City Centre
  57. Speedwell Street (Stop S1) Oxford City Centre
  58. Park End Street (Stop D1) Oxford City Centre
  59. Westgate (Stop M5) Oxford City Centre

120 towards Aylesbury

All 59 stops
  1. Westgate (Stop M5) Oxford City Centre
  2. Speedwell Street (Stop S2) Oxford City Centre
  3. High Street (Stop T1) Oxford City Centre
  4. Queens Lane (Stop K5) Oxford City Centre
  5. St Clements Street (Stop B) St Clements
  6. South Park (opp) St Clements
  7. Brookes University (Stop B2) Headington
  8. Headington School (Stop B8) Headington
  9. Sandfield Road (adj) Headington
  10. Headington Shops (Stop HS1) Headington
  11. Headington Shops (Stop HS6) Headington
  12. Gladstone Road (opp) Headington
  13. Green Road Roundabout (E-bound) Headington
  14. Wharton Road (opp) Headington
  15. A40 Risinghurst Turn (opp) Risinghurst
  16. Thornhill Park and Ride (Stop E) Sandhills
  17. Forest Hill Turn (adj) Forest Hill
  18. Holton Turn (E-bound) Holton
  19. Ambrose Rise (opp) Wheatley
  20. The Avenue (opp) Wheatley
  21. The Plough (opp) Wheatley
  22. ASDA (opp) Wheatley
  23. Ashurst Court (opp) Wheatley
  24. Motorway Service Area (entrance) Waterstock
  25. Five Elms Farm (o/s) Waterstock
  26. Waterstock Turn (adj) Waterstock
  27. The Fox (o/s) Tiddington
  28. Shabbington Turn (adj) North Weston
  29. Lord Williams Upper School (opp) Thame
  30. Sycamore Drive (opp) Thame
  31. Museum (o/s) Thame
  32. Cuttle Brook (NE-bound) Thame
  33. Town Hall (o/s) Thame
  34. Police Station (o/s) Thame
  35. Queens Close (opp) Thame
  36. Scotsgrove (Northbound) Haddenham
  37. Station Bridge (Outside) Haddenham
  38. Railway Station (adj) Haddenham
  39. Briden's Way (Opp) Haddenham
  40. Fort End (Eastbound) Haddenham
  41. Medical Centre (opp) Haddenham
  42. Woodways (Eastbound) Haddenham
  43. Stanbridge Close (adj) Haddenham
  44. Rudd's Lane (adj) Haddenham
  45. King's Cross (Northbound) Haddenham
  46. New Road (Opp) Dinton
  47. Dinton Castle (adj) Dinton
  48. Upton Turn (opp) Stone
  49. Long Furlong (adj) Stone
  50. Village Hall (o/s) Stone
  51. The Rose & Crown PH (adj) Stone
  52. The Bugle Horn PH (Opp) Stone
  53. Pearson Close (adj) Aylesbury
  54. Churchill Avenue (Northbound) Aylesbury
  55. Aylesbury College (Opp) Aylesbury
  56. Friarage Road (opp 79) Aylesbury
  57. TA Centre (adj) Aylesbury
  58. Aylesbury Bus Stn (Bay 4) Aylesbury
  59. Tring Road Tesco (opp) Aylesbury

Towns & areas on this route

Frequently asked questions

What time is the first 120 bus?

The first 120 departure on weekdays leaves at 07:10 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).

What time is the last 120 bus?

The last 120 on weekdays leaves its first stop at 15:45. Always check the timetable for your specific stop — later stops are reached after this time.

How much does the 120 bus cost?

Most single fares in England are capped at £3 until 31 December 2026 (then £2 from 1 January 2027). Redline day and weekly tickets can work out cheaper if you travel more than twice a day.

Who runs the 120 bus?

The 120 is operated by Redline.

Timetable data from Redline via the DfT Bus Open Data Service (South East England feed). Redline last updated their Bus Open Data publications on 14 September 2026. Check before you travel — services can change at short notice.