P Cheltenham circular via Prestbury, Charlton Kings

Operated by Pulhams Coaches. First bus 08:30, last bus 14:30. 4 journeys on weekdays. Fares: singles capped at £3 — more.

Next towards Cheltenham, Pittville Street from Pittville Street (Stop 1): 14:30

Timetable

Ends at Cheltenham, Pittville Street · Monday to Friday · 4 journeys
Stop 08:3010:3012:3014:30
Pittville Street (Stop 1) 08:3010:3012:3014:30
Hewlett Road (before) 08:3510:3512:3514:35
Redmarley Roads (after) 08:4510:4512:4514:45
Harp Hill (corner of) 08:4610:4612:4614:46
Ryeworth Road (after) 08:5510:5512:5514:55
London Road (nr) 09:0011:0013:0015:00
St Luke's Wing (opp) 09:1211:1213:1215:12
Pittville Street (Stop 1) 09:2011:2013:2015:20

Each column is one journey, headed by the time it sets off. 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 P 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 →

Tickets on the P

Pulhams Coaches publishes singles, day returns, day tickets and season tickets on this route for adults, children and young people.

NHS Single

…and 13 more tickets on this route.

A multi-operator ticket covers this route — it's valid on other companies' buses in the area too, which usually beats buying singles if you change buses.

Ticket types come from Pulhams Coaches' own fares data on the Bus Open Data Service, last updated 9 October 2026. That dataset lists what's sold, not what it costs, so check prices with Pulhams Coaches.

Route map

All stops on route P

P towards Cheltenham, Pittville Street

All 56 stops
  1. Pittville Street (Stop 1) Cheltenham
  2. Gloucester Place (before) Cheltenham
  3. All Saints' Road (before) Fairview
  4. Westdown Gardens (opp) Fairview
  5. Eldon Road (opp) Fairview
  6. Hewlett Road (before) Fairview
  7. Whaddon Road (before) Cheltenham
  8. Little Cleevemount (before) Cheltenham
  9. Cleevemount Road (opp) Cheltenham
  10. Welland Court (by) Cheltenham
  11. Day Centre (after) Prestbury
  12. Coronation Road (opp) Lynworth
  13. Prescott Walk (by) Prestbury
  14. Chiltern Road (corner of) Prestbury
  15. Cromwell Road (opp) Cheltenham
  16. Bouncer's Lane (corner of) Whaddon
  17. Redmarley Roads (after) Oakley
  18. Harp Hill (corner of) Battledown
  19. The Grove (before) Battledown
  20. King's Road (opp) Battledown
  21. Tim Fry (opp) Battledown
  22. Churchill Drive (opp) Ewens Farm
  23. Oakhurst Rise (before) Ewens Farm
  24. Six Ways Shops (opp) Charlton Kings
  25. Six Ways (by) Ryeworth
  26. Ryeworth Inn (opp) Ryeworth
  27. Ryeworth Road (after) Ryeworth
  28. Carisbrooke Drive (after) Ryeworth
  29. Warwick Crescent (opp) Ryeworth
  30. Spring Bridge (by) Charlton Kings
  31. Castlefields Road (before) East End
  32. Chase Avenue (corner of) East End
  33. London Road (nr) East End
  34. Peel Close (opp) East End
  35. Glynrosa Road (before) East End
  36. Hearne Road (opp) East End
  37. School Road (after) Charlton Kings
  38. Croft Road (nr) Little Herberts
  39. Croft Parade (by) Little Herberts
  40. Bafford Lane (after) Charlton Kings
  41. Chestnut Walk (before) Charlton Kings
  42. Newcourt Road (corner of) Moorend
  43. Sandy Lane (nr) Moorend
  44. Greenhills Close (before) Pilley
  45. Mead Road (by) Pilley
  46. Naunton Park Close (corner of) Charlton Park
  47. Croquet Club (opp) Charlton Park
  48. King Henry Close (before) Charlton Park
  49. Thirlestaine Place (before) Cheltenham
  50. Cheltenham College (nr) Cheltenham
  51. Sandford Road (before) Cheltenham
  52. Hospital Main Entrance (opp) Cheltenham
  53. St Luke's Wing (opp) Cheltenham
  54. Sandford Park (on) Cheltenham
  55. St James Street (on) Cheltenham
  56. Pittville Street (Stop 1) Cheltenham

Towns & areas on this route

Frequently asked questions

What time is the first P bus?

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

What time is the last P bus?

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

How much does the P bus cost?

The P 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. Pulhams Coaches day and weekly tickets can work out cheaper if you travel more than twice a day.

Who runs the P bus?

The P is operated by Pulhams Coaches.

Timetable data from Pulhams Coaches via the DfT Bus Open Data Service (South West England feed). Check before you travel — services can change at short notice.