EN
English
95

95 Bus Timetable Gloucester – Cheltenham

The 95 bus runs from Gloucester to Cheltenham via 70 stops; on Mon–Fri there are 46 journeys and the first bus leaves Transport Hub (Bay K) at 06:57.

First bus
06:57
Last bus
18:20
46 journeys

Scheduled timetable for 16 November 2026 – 22 November 2026 · data updated . Bank holiday services may differ.

95 bus times by direction

Mon–Fri46 journeys

Towards Cheltenham Promenade

23 journeys · times at main stops

Transport Hub (Bay K)06:5707:1708:1608:4509:1509:4510:1510:4511:1511:4512:1512:4513:1513:4514:1514:4515:1515:4816:1516:4517:1517:5318:20
Oxstalls Campus (corner of)07:0207:2308:2208:5109:2009:5010:2010:5011:2011:5012:2012:5013:2013:5014:2014:5015:2115:5416:2116:5117:2117:5918:25
Pirton Lane (before)07:1107:3408:3509:0109:2909:5910:2910:5911:2911:5912:2912:5913:2913:5914:2914:5915:3216:0516:3217:0217:3218:0918:35
Anson Business Park (opp)07:1707:4108:4309:0809:3510:0510:3511:0511:3512:0512:3513:0513:3514:0514:3515:0515:3916:1216:3917:0917:3918:1418:40
Golden Valley Hotel (by)07:2307:4708:5109:1509:4010:1010:4011:1011:4012:1012:4013:1013:4014:1014:4015:1015:4616:1916:4617:1517:4518:1918:45
Lansdown Close (nr)07:3007:5408:5709:2109:4610:1610:4611:1611:4612:1612:4613:1613:4614:1614:4615:1615:5216:2516:5217:2117:5118:2418:51
Park Campus (nr)07:3608:0109:0309:2709:5210:2210:5211:2211:5212:2212:5213:2213:5214:2214:5215:2215:5716:3016:5717:2517:5718:2918:55
Promenade (Stop 3)07:4308:0809:0909:3309:5810:2810:5811:2811:5812:2812:5813:2813:5814:2814:5815:2816:0316:3617:0317:3118:0318:3519:01

First and last bus at each stop

  1. Transport Hub (Bay K) 06:57–18:20
  2. Great Western Road (before) 06:58–18:21
  3. Bus Depot (nr) 06:59–18:22
  4. St Margaret's (opp) 07:00–18:23
  5. Denmark Road (before) 07:00–18:23
  6. Oxstalls Campus (corner of) 07:02–18:25
  7. Wellsprings Road (after) 07:03–18:26
  8. Elmbridge Road (after) 07:05–18:28
  9. Greyhound Gardens (before) 07:07–18:30
  10. Goldsmith Road (before) 07:09–18:32
  11. Pirton Lane (before) 07:11–18:35
  12. Hare & Hounds (opp) 07:13–18:37
  13. Brickhampton Court (before) 07:14–18:38
  14. Safran (o/s) 07:15–18:39
  15. Business Park (by) 07:16–18:40
  16. Anson Business Park (opp) 07:17–18:40
  17. Bamfurlong Lane (opp) 07:18–18:41
  18. Industrial Park (on) 07:18–18:41
  19. Airport Approach (opp) 07:20–18:43
  20. Valley Park (nr) 07:21–18:44
  21. Golden Valley Hotel (by) 07:23–18:45
  22. Arle Court (opp) 07:24–18:46
  23. GCHQ (nr) 07:25–18:47
  24. Tennyson Road (after) 07:27–18:49
  25. Granley Road (opp) 07:28–18:49
  26. Lansdown Close (nr) 07:30–18:51
  27. Glencairn Park Road (adj) 07:30–18:51
  28. Bleasby Gardens (before) 07:31–18:51
  29. St Stephen's Church (before) 07:33–18:53
  30. St Stephen's Close (after) 07:34–18:54
  31. Park Campus (nr) 07:36–18:55
  32. Andover Road (after) 07:37–18:57
  33. Suffolk House (o/s) 07:38–18:57
  34. Rotunda (after) 07:39–18:58
  35. Imperial Square (opp) 07:41–18:59
  36. Promenade (Stop 3) 07:43–19:01

Towards Gloucester Transport Hub K

23 journeys · times at main stops

Promenade (Stop 3)07:0007:3008:0008:3009:1509:4510:1510:4511:1511:4512:1512:4513:1513:4514:1514:4515:1515:4516:1616:4617:1617:4618:24
St Stephen's Manor (before)07:0607:3708:0708:3709:2209:5210:2210:5211:2211:5212:2212:5213:2213:5214:2214:5215:2215:5316:2416:5417:2317:5318:31
Granley Road (after)07:1007:4508:1508:4509:2709:5710:2710:5711:2711:5712:2712:5713:2713:5714:2714:5915:2815:5916:3017:0017:2917:5818:35
Valley Park (before)07:1707:5408:2408:5409:3410:0410:3411:0411:3412:0412:3413:0413:3414:0414:3415:0715:3616:0816:3917:0917:3818:0518:42
Anson Business Park (nr)07:2107:5808:2808:5809:3710:0710:3711:0711:3712:0712:3713:0713:3714:0714:3715:1015:3916:1216:4317:1317:4218:0818:45
Goldsmith Road (after)07:3008:1008:4009:0909:4610:1610:4611:1611:4612:1612:4613:1613:4614:1614:4615:2015:4916:2216:5317:2317:5218:1718:53
Oxstalls Campus (nr)07:3808:2008:5009:1809:5310:2310:5311:2311:5312:2312:5313:2313:5314:2314:5315:3015:5816:3017:0117:3118:0018:2419:00
Transport Hub (Bay K)07:4508:2808:5809:2610:0010:3011:0011:3012:0012:3013:0013:3014:0014:3015:0015:4016:0616:3817:0917:3918:0818:3219:07

First and last bus at each stop

  1. Promenade (Stop 3) 07:00–18:24
  2. Rotunda (opp) 07:02–18:26
  3. Suffolk House (opp) 07:03–18:27
  4. Andover Road (opp) 07:04–18:28
  5. Park Campus (by) 07:05–18:30
  6. St Stephen's Manor (before) 07:06–18:31
  7. St Stephen's Church (after) 07:06–18:31
  8. Hatherley Road (before) 07:07–18:32
  9. Bleasby Gardens (after) 07:08–18:33
  10. Gloucester Road (opp) 07:10–18:35
  11. Granley Road (after) 07:10–18:35
  12. Tennyson Road (opp) 07:11–18:36
  13. GCHQ (opp) 07:12–18:37
  14. Arle Court (by) 07:14–18:39
  15. Gloucester Road (after) 07:15–18:40
  16. Valley Park (before) 07:17–18:42
  17. Airport Approach (o/s) 07:18–18:42
  18. Bamfurlong Lane (on) 07:19–18:43
  19. Industrial Park (in) 07:20–18:44
  20. Bamfurlong Lane (after) 07:20–18:44
  21. Anson Business Park (nr) 07:21–18:45
  22. Safran (opp) 07:23–18:46
  23. Westover Court (before) 07:25–18:48
  24. Hare & Hounds (after) 07:26–18:49
  25. Pirton Lane (corner of) 07:28–18:50
  26. Goldsmith Road (after) 07:30–18:53
  27. Greyhound Gardens (opp) 07:32–18:55
  28. Old Cheltenham Road (after) 07:34–18:56
  29. Elmbridge Road (nr) 07:35–18:57
  30. Double Gloucester (o/s) 07:36–18:58
  31. Oxstalls Campus (nr) 07:38–19:00
  32. Denmark Road (opp) 07:40–19:02
  33. St Margaret's (o/s) 07:41–19:03
  34. Bus Depot (opp) 07:42–19:04
  35. St Mark's Church (nr) 07:43–19:05
  36. Transport Hub (Bay K) 07:45–19:07
Saturday39 journeys

Towards Gloucester Transport Hub K

20 journeys · times at main stops

Promenade (Stop 3)07:1008:1509:0509:4810:1810:4811:1811:4812:1812:4813:1813:4814:1814:4815:1815:4816:2517:1018:0018:40
St Stephen's Manor (before)07:1608:2109:1209:5510:2510:5511:2511:5512:2512:5513:2513:5514:2514:5515:2515:5516:3217:1718:0718:47
Granley Road (after)07:2008:2509:1610:0010:3011:0011:3012:0012:3013:0013:3014:0014:3015:0015:3016:0016:3717:2218:1118:51
Valley Park (before)07:2508:3009:2310:0710:3711:0711:3712:0712:3713:0713:3714:0714:3715:0715:3716:0716:4417:2918:1818:58
Anson Business Park (nr)07:2808:3309:2610:1110:4111:1111:4112:1112:4113:1113:4114:1114:4115:1115:4116:1116:4817:3318:2119:01
Goldsmith Road (after)07:3508:4009:3410:1910:4911:1911:4912:1912:4913:1913:4914:1914:4915:1915:4916:1816:5517:4018:2819:08
Oxstalls Campus (nr)07:4108:4609:4110:2610:5611:2611:5612:2612:5613:2613:5614:2614:5615:2615:5616:2517:0217:4718:3519:15
Transport Hub (Bay K)07:4808:5309:4910:3411:0411:3412:0412:3413:0413:3414:0414:3415:0415:3416:0416:3317:1017:5518:4319:22

First and last bus at each stop

  1. Promenade (Stop 3) 07:10–18:40
  2. Rotunda (opp) 07:12–18:42
  3. Suffolk House (opp) 07:13–18:43
  4. Andover Road (opp) 07:14–18:44
  5. Park Campus (by) 07:15–18:46
  6. St Stephen's Manor (before) 07:16–18:47
  7. St Stephen's Church (after) 07:16–18:47
  8. Hatherley Road (before) 07:17–18:48
  9. Bleasby Gardens (after) 07:18–18:49
  10. Gloucester Road (opp) 07:19–18:51
  11. Granley Road (after) 07:20–18:51
  12. Tennyson Road (opp) 07:20–18:52
  13. GCHQ (opp) 07:22–18:53
  14. Arle Court (by) 07:23–18:55
  15. Gloucester Road (after) 07:24–18:56
  16. Valley Park (before) 07:25–18:58
  17. Airport Approach (o/s) 07:26–18:59
  18. Bamfurlong Lane (on) 07:27–18:59
  19. Industrial Park (in) 07:28–19:00
  20. Bamfurlong Lane (after) 07:28–19:00
  21. Anson Business Park (nr) 07:28–19:01
  22. Safran (opp) 07:30–19:02
  23. Westover Court (before) 07:31–19:04
  24. Hare & Hounds (after) 07:32–19:05
  25. Pirton Lane (corner of) 07:33–19:06
  26. Goldsmith Road (after) 07:35–19:08
  27. Greyhound Gardens (opp) 07:36–19:10
  28. Old Cheltenham Road (after) 07:37–19:11
  29. Elmbridge Road (nr) 07:38–19:12
  30. Double Gloucester (o/s) 07:39–19:13
  31. Oxstalls Campus (nr) 07:41–19:15
  32. Denmark Road (opp) 07:42–19:16
  33. St Margaret's (o/s) 07:43–19:17
  34. Bus Depot (opp) 07:44–19:18
  35. St Mark's Church (nr) 07:46–19:20
  36. Transport Hub (Bay K) 07:48–19:22

Towards Cheltenham Promenade

19 journeys · times at main stops

Transport Hub (Bay K)07:2508:1009:1010:0510:3511:0511:3512:0512:3513:0513:3514:0514:3515:0515:3516:0516:3517:1018:10
Oxstalls Campus (corner of)07:3008:1509:1510:1010:4011:1011:4012:1012:4013:1013:4014:1014:4015:1015:4016:1016:4017:1518:15
Pirton Lane (before)07:3808:2309:2310:1910:4911:1911:4912:1912:4913:1913:4914:1914:4915:1915:4916:1916:4917:2418:24
Anson Business Park (opp)07:4308:2809:2810:2510:5511:2511:5512:2512:5513:2513:5514:2514:5515:2515:5516:2516:5517:3018:30
Golden Valley Hotel (by)07:4808:3309:3310:3011:0011:3012:0012:3013:0013:3014:0014:3015:0015:3016:0016:3017:0017:3518:35
Lansdown Close (nr)07:5408:3909:3910:3611:0611:3612:0612:3613:0613:3614:0614:3615:0615:3616:0616:3617:0617:4118:41
Park Campus (nr)07:5908:4409:4410:4111:1211:4212:1212:4213:1213:4214:1214:4215:1215:4216:1216:4217:1217:4718:47
Promenade (Stop 3)08:0508:5009:5010:4711:1811:4812:1812:4813:1813:4814:1814:4815:1815:4816:1816:4817:1817:5318:53

First and last bus at each stop

  1. Transport Hub (Bay K) 07:25–18:10
  2. Great Western Road (before) 07:26–18:11
  3. Bus Depot (nr) 07:27–18:12
  4. St Margaret's (opp) 07:28–18:13
  5. Denmark Road (before) 07:29–18:14
  6. Oxstalls Campus (corner of) 07:30–18:15
  7. Wellsprings Road (after) 07:31–18:16
  8. Elmbridge Road (after) 07:33–18:18
  9. Greyhound Gardens (before) 07:35–18:20
  10. Goldsmith Road (before) 07:37–18:22
  11. Pirton Lane (before) 07:38–18:24
  12. Hare & Hounds (opp) 07:40–18:26
  13. Brickhampton Court (before) 07:41–18:27
  14. Safran (o/s) 07:42–18:28
  15. Business Park (by) 07:43–18:29
  16. Anson Business Park (opp) 07:43–18:30
  17. Bamfurlong Lane (opp) 07:44–18:30
  18. Industrial Park (on) 07:44–18:31
  19. Airport Approach (opp) 07:46–18:32
  20. Valley Park (nr) 07:47–18:33
  21. Golden Valley Hotel (by) 07:48–18:35
  22. Arle Court (opp) 07:49–18:36
  23. GCHQ (nr) 07:50–18:37
  24. Tennyson Road (after) 07:52–18:39
  25. Granley Road (opp) 07:52–18:40
  26. Lansdown Close (nr) 07:54–18:41
  27. Glencairn Park Road (adj) 07:54–18:42
  28. Bleasby Gardens (before) 07:55–18:42
  29. St Stephen's Church (before) 07:57–18:45
  30. St Stephen's Close (after) 07:58–18:45
  31. Park Campus (nr) 07:59–18:47
  32. Andover Road (after) 08:00–18:48
  33. Suffolk House (o/s) 08:01–18:49
  34. Rotunda (after) 08:02–18:50
  35. Imperial Square (opp) 08:03–18:51
  36. Promenade (Stop 3) 08:05–18:53

No service on Sunday.

All 95 bus stops

  1. Transport Hub (Bay K)
  2. Great Western Road (before)
  3. Bus Depot (nr)
  4. St Margaret's (opp)
  5. Denmark Road (before)
  6. Oxstalls Campus (corner of)
  7. Wellsprings Road (after)
  8. Elmbridge Road (after)
  9. Greyhound Gardens (before)
  10. Goldsmith Road (before)
  11. Pirton Lane (before)
  12. Hare & Hounds (opp)
  13. Brickhampton Court (before)
  14. Safran (o/s)
  15. Business Park (by)
  16. Anson Business Park (opp)
  17. Bamfurlong Lane (opp)
  18. Industrial Park (on)
  19. Airport Approach (opp)
  20. Valley Park (nr)
  21. Golden Valley Hotel (by)
  22. Arle Court (opp)
  23. GCHQ (nr)
  24. Tennyson Road (after)
  25. Granley Road (opp)
  26. Lansdown Close (nr)
  27. Glencairn Park Road (adj)
  28. Bleasby Gardens (before)
  29. St Stephen's Church (before)
  30. St Stephen's Close (after)
  31. Park Campus (nr)
  32. Andover Road (after)
  33. Suffolk House (o/s)
  34. Rotunda (after)
  35. Imperial Square (opp)
  36. Promenade (Stop 3)
  37. Rotunda (opp)
  38. Suffolk House (opp)
  39. Andover Road (opp)
  40. Park Campus (by)
  41. St Stephen's Manor (before)
  42. St Stephen's Church (after)
  43. Hatherley Road (before)
  44. Bleasby Gardens (after)
  45. Gloucester Road (opp)
  46. Granley Road (after)
  47. Tennyson Road (opp)
  48. GCHQ (opp)
  49. Arle Court (by)
  50. Gloucester Road (after)
  51. Valley Park (before)
  52. Airport Approach (o/s)
  53. Bamfurlong Lane (on)
  54. Industrial Park (in)
  55. Bamfurlong Lane (after)
  56. Anson Business Park (nr)
  57. Safran (opp)
  58. Westover Court (before)
  59. Hare & Hounds (after)
  60. Pirton Lane (corner of)
  61. Goldsmith Road (after)
  62. Greyhound Gardens (opp)
  63. Old Cheltenham Road (after)
  64. Elmbridge Road (nr)
  65. Double Gloucester (o/s)
  66. Oxstalls Campus (nr)
  67. Denmark Road (opp)
  68. St Margaret's (o/s)
  69. Bus Depot (opp)
  70. St Mark's Church (nr)

95 bus operator and areas

Stagecoach West · Gloucestershire

95 bus FAQ

What time is the first 95 bus?
Mon–Fri: the first 95 leaves Transport Hub (Bay K) at 06:57.
What time is the last 95 bus?
Mon–Fri: the last 95 towards Cheltenham Promenade leaves Transport Hub (Bay K) at 18:20.
Does the 95 run every day?
No. The 95 runs on Mon–Fri and on Saturday, with no service on Sunday.
Who operates the 95 bus?
The 95 is run by Stagecoach West.

Official information

Opens an external website.