127 Maidenhead to Reading via Belmont, Twyford

Operated by Carousel Buses. Registered as running via St Marks Hospital, Highway, Knowl Green, Hare Hatch, Twyford. First bus 06:52, last bus 18:10. 25 journeys on weekdays. Fares: singles capped at £3 — more.

Next towards Reading from Frascati Way (Stop FA): 15:05, 16:05, 17:05

Next towards Maidenhead from Friar Street (stop FC): 15:10, 16:10, 17:10

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

Timetable

Ends at Reading Town Centre, Friar Street unless marked “to …” · Monday to Friday · 12 journeys
Stop 07:0508:0509:0510:0511:0512:0513:0514:0515:0516:0517:0518:05 to Twyford, Waitrose
Frascati Way (Stop FA) 07:0508:0509:0510:0511:0512:0513:0514:0515:0516:0517:0518:05
Newlands Drive (Stop DS) 07:2208:2209:2210:2211:2212:2213:2214:2215:2216:2217:2218:22
Square Deal Cafe (Stop KH) 07:2708:2709:2710:2711:2712:2713:2714:2715:2716:2717:2718:27
Waitrose (Opp) 07:3408:3409:3410:3411:3412:3413:3414:3415:3416:3417:3418:34
Chequers (W-bound) 07:4408:4409:4410:4411:4412:4413:4414:4415:4416:4417:44·
Shepherds Hill Top (W-bound) 07:4808:4809:4810:4811:4812:4813:4814:4815:4816:4817:48·
Friar Street (stop FC) 08:0209:0210:0211:0212:0213:0214:0215:0216:0217:0218:02·

Each column is one journey, headed by the time it sets off; one that finishes short of the usual end says where ("to …") — 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.

The 127 is confirmed in the national fare cap — single fares cost at most £3 until 31 Dec 2026, then £2 from 1 January 2027. Source: GOV.UK. Details →

Christmas & bank holidays

These dates are not the usual timetable for the day they fall on. They come from the operator’s published data, which for Christmas and New Year is often late or incomplete, so check with Carousel Buses before you travel. Everything above is an ordinary week.

Not published yet: Christmas Day, Boxing Day, 28 December and New Year's Day. Operators often publish festive timetables only a few weeks ahead, so check again nearer the date.

Route map

All stops on route 127

127 towards Reading

All 68 stops
  1. Frascati Way (Stop FA) Maidenhead
  2. Broadway (Stop N) Maidenhead
  3. Market Street (Stop M) Maidenhead
  4. Library (Stop L) Maidenhead
  5. Queen Street (Stop Q) Maidenhead
  6. Rail Station - Clocktower (Stop RA) Maidenhead
  7. Grenfell Park (Stop GL) Maidenhead
  8. Valley Walk (Stop VB) High Town
  9. Grenfell Road (Stop JA) Boyn Hill
  10. Raymond Road (Stop RZ) Belmont
  11. All Saints Avenue (Stop SB) Maidenhead
  12. St Mark's Hospital (Stop AB) St Mark's
  13. St Marks Crescent (o/s 73) Maidenhead
  14. Farm Road (Stop FM) Pinkneys Green
  15. Newlands Girls' School (Stop NJ) Pinkneys Green
  16. Marlborough Road (Stop MB) Highway
  17. Highway Avenue (Stop EF) Highway
  18. Newlands Drive (Stop DS) Highway
  19. Thicket Corner (Stop TJ) Maidenhead
  20. Shire Horse PH (adj) Maidenhead
  21. Westacott Way Roundabout (W-bound) Littlewick Green
  22. Green Lane (Stop GM) Littlewick Green
  23. Frogmore Farm (Stop FM) Knowl Hill
  24. Bottle Lane (Stop NV) Knowl Hill
  25. Square Deal Cafe (Stop KH) Knowl Hill
  26. Old Devil Inn (Opp) Knowl Hill
  27. Bird In Hand (opp) Knowl Hill
  28. Castle Royale Golf Club (adj) Kiln Green
  29. The Forge (W-bound) Kiln Green
  30. Hare Hatch Grange (Opp) Hare Hatch
  31. Horse and Groom (Adj) Hare Hatch
  32. Twyford Orchards Caravan Park (Adj) Ruscombe
  33. Northbury Farm Bridleway (SW-bound) Ruscombe
  34. Pennfields (opp) Twyford
  35. Loddon Hall Road (opp) Twyford
  36. Springfield Park (Adj 52) Twyford
  37. Waitrose (Opp) Twyford
  38. Cross Roads (Adj) Twyford
  39. Old Silk Mill (adj) Twyford
  40. Waggon and Horses (Adj) Twyford
  41. Chiltern Drive (Opp 101) Charvil
  42. Park View Drive South (Opp) Charvil
  43. Wee Waif (opp) Charvil
  44. Milestone Avenue (opp) Charvil
  45. Model Farm (Adj) Sonning
  46. Hawthorn Way (adj) Sonning
  47. Mustard Lane (opp) Butts Hill
  48. Ravensbourne Drive (S-bound) Woodley
  49. Wilmington Close (opp) Woodley
  50. Headley Road Circle (Adj 74) Woodley
  51. Chequers (W-bound) Woodley
  52. Woodwaye (adj) Woodley
  53. Beaufield Close (adj) Woodley
  54. Chequers Way (Opp 61) Woodley
  55. Howth Drive Top (Adj) Woodley
  56. Hanwood Close (Opp) Woodley
  57. Shepherds Hill Top (W-bound) North Earley
  58. Earley Power Station (W-bound) North Earley
  59. Shepherds House Lane (Opp) North Earley
  60. London Road - The Drive (SW-bound) North Earley
  61. Liverpool Road (opp) New Town
  62. Cholmeley Road (opp) New Town
  63. Cemetery Junction (W-bound) Reading
  64. Reading College (opp) Reading
  65. Eldon Road (W-bound) Reading
  66. Huntley and Palmers (N-bound) Reading Town Centre
  67. Forbury Road (stop EN) Reading Town Centre
  68. Friar Street (stop FC) Reading Town Centre

127 towards Maidenhead

All 59 stops
  1. Friar Street (stop FC) Reading Town Centre
  2. Blagrave Street (Stop EO) Reading Town Centre
  3. Kings Road (Stop ME) Reading Town Centre
  4. Huntley and Palmers (Stop 5) Reading Town Centre
  5. Eldon Road (opp) Reading
  6. Reading College (adj) Reading
  7. Cemetery Junction (Stop E2) Reading
  8. Cholmeley Road (adj) New Town
  9. Liverpool Road (adj) New Town
  10. London Road - The Drive (NE-bound) North Earley
  11. Shepherds House Lane (Adj) North Earley
  12. Earley Power Station (E-bound) North Earley
  13. Shepherds Hill Top (Adj 25) North Earley
  14. Hanwood Close (Adj) Woodley
  15. Howth Drive Top (Adj 9) Woodley
  16. Chequers Way (Adj 47) Woodley
  17. Beaufield Close (Opp) Woodley
  18. Woodwaye (Opp) Woodley
  19. Chequers (Stop A) Woodley
  20. Headley Road Circle (Adj 125) Woodley
  21. Wilmington Close (adj) Woodley
  22. Mustard Lane (adj) Butts Hill
  23. Hawthorn Way (opp) Sonning
  24. Model Farm (Opp) Sonning
  25. Wee Waif (adj) Charvil
  26. Park View Drive South (Adj) Charvil
  27. Chiltern Drive (Adj 103) Charvil
  28. Waggon and Horses (Opp) Twyford
  29. Old Silk Mill (opp) Twyford
  30. Waitrose (Adj) Twyford
  31. Springfield Park (Opp) Twyford
  32. Loddon Hall Road (adj) Twyford
  33. Pennfields (Adj 155) Twyford
  34. Twyford Orchards Caravan Park (Opp) Ruscombe
  35. Horse and Groom (E-bound) Hare Hatch
  36. Hare Hatch Grange (Adj) Hare Hatch
  37. The Forge (E-bound) Kiln Green
  38. Castle Royale Golf Club (opp) Kiln Green
  39. Bird In Hand (Adj) Knowl Hill
  40. Square Deal Cafe (Stop KJ) Knowl Hill
  41. Bottle Lane (Stop NU) Knowl Hill
  42. Frogmore Farm (Stop FO) Knowl Hill
  43. Green Lane (Stop GL) Littlewick Green
  44. Westacott Way Roundabout (E-bound) Littlewick Green
  45. Shire Horse PH (opp) Maidenhead
  46. Thicket Corner (Stop TK) Maidenhead
  47. Newlands Drive (Stop DT) Highway
  48. Marlborough Road (Stop MA) Highway
  49. Newlands Girls' School (Stop NG) Pinkneys Green
  50. Farm Road (Stop FL) Pinkneys Green
  51. St Marks Crescent (opp 37) Maidenhead
  52. St Mark's Corner (Stop TD) St Mark's
  53. St Mark's Hospital (Stop AA) St Mark's
  54. All Saints Avenue (Stop SA) Maidenhead
  55. Raymond Road (Stop RY) Belmont
  56. Castle Hill (Stop EI) Boyn Hill
  57. Valley Walk (Stop VA) High Town
  58. Grenfell Park (Stop GK) Maidenhead
  59. Frascati Way (Stop FA) Maidenhead

Service registration & registered changes

Registered as partly financially supported by a local authority (Wokingham Borough Council RBWM (added V2)).

From official Traffic Commissioner registrations. Registration PF1000671/108 · Changes in Reading Borough Council · All service changes →

Towns & areas on this route

Frequently asked questions

What time is the first 127 bus?

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

What time is the last 127 bus?

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

How much does the 127 bus cost?

The 127 is confirmed by GOV.UK as part of the national fare cap, so a single costs at most £3 until 31 December 2026, then £2 from 1 January 2027. Carousel Buses day and weekly tickets can work out cheaper if you travel more than twice a day.

Who runs the 127 bus?

The 127 is operated by Carousel Buses.

Timetable data from Carousel Buses via the DfT Bus Open Data Service (South East England feed). Registered with the Traffic Commissioner as PF1000671/108. Check before you travel — services can change at short notice.