Bus from Cheltenham to Gloucester
30 direct routes · 12–68 min · first bus 04:07, last bus 00:36 (weekdays); night services NX94 and N94 run 01:02–03:36.
Next buses to Gloucester as of 07:34
Scheduled times at the boarding stop in Cheltenham, from the operators' timetables — they update automatically. Open the stop for live tracking.
Direct routes
| Route | Operator | Journey time | Weekday journeys | Days | First | Last | Board at | Get off at | Calls at |
|---|---|---|---|---|---|---|---|---|---|
| 10 | Stagecoach West | ~43 min | 62 | Sat 52 · Sun 37 | 06:19 | 23:57 | Rotunda (opp) | Denmark Road (opp) | Shurdington, Little Shurdington, Badgeworth & Brockworth |
| 94X | Stagecoach West | ~23 min | 55 | Sat 46 · Sun 20 | 04:36 | 00:36 | Rotunda (opp) | Denmark Road (opp) | Arle Court |
| 94 | Stagecoach West | ~38 min | 36 | Sat 32 · Sun 31 | 04:07 | 00:02 | Rotunda (opp) | Denmark Road (opp) | Arle Court, Golden Valley, Staverton & Churchdown |
| 99 | Pulhams Coaches | ~44 min | 28 | weekdays only | 06:21 | 20:06 | Gloucester Place (before) | Transport Hub arrival (at) | Arle Court |
| 95 | Stagecoach West | ~37 min | 23 | Sat 20 · no Sunday buses | 07:02 | 18:26 | Rotunda (opp) | Denmark Road (opp) | Arle Court, Bamfurlong, Staverton & Churchdown |
| 98 | Stagecoach West | ~49 min | 16 | Sat 14 · Sun 6 | 07:07 | 23:22 | Rotunda (opp) | Transport Hub arrival (at) | The Reddings, Badgeworth, Churchdown & Innsworth |
| 97 | Stagecoach West | ~49 min | 14 | Sat 13 · Sun 6 | 06:32 | 20:22 | Rotunda (opp) | Transport Hub arrival (at) | The Reddings, Badgeworth, Churchdown & Innsworth |
| 66 | Stagecoach West | ~26 min | 11 | Sat 11 · no Sunday buses | 07:16 | 17:56 | Rotunda (opp) | Christchurch (opp) | Shurdington, Little Shurdington, Badgeworth & Brockworth |
| 444 | National Express | ~25 min | 8 | Sat 11 · Sun 11 | 10:10 | 02:05 | Royal Well (Bay A) | Transport Hub (Bay A) | Arle Court |
| UK044 | FlixBus | ~20 min | 8 | Sat 8 · Sun 8 | 09:00 | 01:05 | Royal Well (Bay N1) | Transport Hub (Bay A) | — |
| NS1 | Bennetts | ~19 min | 7 | Sat 7 · Sun 7 | 07:38 | 22:31 | Tennyson Road (opp) | Transport Hub arrival (at) | — |
| 803 | National Express | ~25 min | 4 | Fridays only | 12:50 | 20:00 | Royal Well (Bay A) | Transport Hub (Bay A) | — |
| 445 | National Express | ~30 min | 3 | Sat 3 · Sun 3 | 15:15 | 20:50 | Royal Well (Bay A) | Transport Hub (Bay A) | Arle Court |
| NX94 | Stagecoach West | ~16 min | 3 | Sat 3 · no Sunday buses | 01:36 | 03:36 | Rotunda (opp) | Denmark Road (opp) | Arle Court |
| N94 | Stagecoach West | ~24 min | 3 | Sat 3 · no Sunday buses | 01:02 | 03:02 | Rotunda (opp) | Denmark Road (opp) | Arle Court, Golden Valley, Staverton & Churchdown |
15 occasional services — once or twice a day · DR4, RC5, M13, 96, RC3, DR1, PA1, DR7, RC1, DR8, DR6, RC6, DR3, RC2, T55
Often school, college or market-day journeys — check the route before relying on one.
| Route | Operator | Journey time | Weekday journeys | Days | First | Last | Board at | Get off at | Calls at |
|---|---|---|---|---|---|---|---|---|---|
| DR4 | Bennetts | ~33 min | 1 | weekdays only | 07:32 | 07:32 | Six Ways Shops (opp) | Sir Thomas Rich's (o/s) | Shurdington |
| RC5 | Bennetts | ~43 min | 1 | weekdays only | 07:26 | 07:26 | The Grove (before) | Turning Circle (on) | — |
| M13 | Marchants Coaches | ~18 min | 1 | weekdays only | 07:46 | 07:46 | GCHQ (opp) | Sir Thomas Rich's (o/s) | Arle Court |
| 96 | Stagecoach West | ~68 min | 1 | weekdays only | 14:42 | 14:42 | Rotunda (opp) | Denmark Road (opp) | Arle Court, The Reddings, Badgeworth & Churchdown |
| RC3 | Bennetts | ~33 min | 1 | weekdays only | 07:37 | 07:37 | Hatherley Road (before) | Turning Circle (on) | — |
| DR1 | Bennetts | ~25 min | 1 | weekdays only | 07:45 | 07:45 | Grevil Road (by) | Sir Thomas Rich's (o/s) | — |
| PA1 | Bennetts | ~12 min | 1 | weekdays only | 15:45 | 15:45 | Pates Grammar (o/s) | Greyhound Gardens (opp) | — |
| DR7 | Bennetts | ~19 min | 1 | weekdays only | 07:39 | 07:39 | Justicia Way (after) | Sir Thomas Rich's (o/s) | The Reddings |
| RC1 | Bennetts | ~41 min | 1 | weekdays only | 07:34 | 07:34 | Grevil Road (by) | Turning Circle (on) | Arle Court |
| DR8 | Bennetts | ~20 min | 1 | weekdays only | 07:45 | 07:45 | Hatherley Road (before) | Sir Thomas Rich's (o/s) | Arle Court |
| DR6 | Bennetts | ~60 min | 1 | weekdays only | 07:25 | 07:25 | Charlton Lane (opp) | Sir Thomas Rich's (o/s) | Brockworth |
| RC6 | Bennetts | ~57 min | 1 | weekdays only | 07:20 | 07:20 | The Norwood (by) | Turning Circle (on) | The Reddings |
| DR3 | Bennetts | ~26 min | 1 | weekdays only | 07:35 | 07:35 | The Grove (before) | Sir Thomas Rich's (o/s) | — |
| RC2 | Bennetts | ~19 min | 1 | weekdays only | 07:33 | 07:33 | Kidnappers' Lane (after) | Roman Road (before) | Shurdington & Brockworth |
| T55 | National Express | ~25 min | 1 | weekends only | 10:10 | 10:10 | Royal Well (Bay A) | Transport Hub (Bay A) | — |
Times are for the first boarding point in Cheltenham on each route's weekday timetable — open the route for the full timetable, live map and every stop.
The same number runs elsewhere in the UK — see every 10 bus, 94 bus, 99 bus, 95 bus, 98 bus, 97 bus, 66 bus or 444 bus timetable.
Fares from Cheltenham to Gloucester
Between the stops in the table above. The operators' own published fares, from the Bus Open Data Service; check with the operator before you travel.
Frequently asked questions
Which bus goes from Cheltenham to Gloucester?
30 routes run directly from Cheltenham to Gloucester: the 10 (Stagecoach West), the 94X (Stagecoach West), the 94 (Stagecoach West), the 99 (Pulhams Coaches), the 95 (Stagecoach West), the 98 (Stagecoach West), the 97 (Stagecoach West), the 66 (Stagecoach West), the 444 (National Express), the UK044 (FlixBus), the NS1 (Bennetts), the 803 (National Express), the 445 (National Express), the NX94 (Stagecoach West), the N94 (Stagecoach West), the DR4 (Bennetts), the RC5 (Bennetts), the M13 (Marchants Coaches), the 96 (Stagecoach West), the RC3 (Bennetts), the DR1 (Bennetts), the PA1 (Bennetts), the DR7 (Bennetts), the RC1 (Bennetts), the DR8 (Bennetts), the DR6 (Bennetts), the RC6 (Bennetts), the DR3 (Bennetts), the RC2 (Bennetts), the T55 (National Express). The most frequent is the 10, 62 times each weekday — board at Rotunda (opp) and get off at Denmark Road (opp), about 43 minutes.
How long does the bus take from Cheltenham to Gloucester?
Between 12 minutes on the PA1 and 68 on the 96, depending on which route you catch and on traffic. It calls at Shurdington, Little Shurdington, Badgeworth, Brockworth on the way.
What time is the first and last bus from Cheltenham to Gloucester?
On weekdays the first direct bus leaves around 04:07 and the last around 00:36 — and night services NX94 and N94 run 01:02–03:36. Check the route timetables for weekends.
How much is the bus from Cheltenham to Gloucester?
Adult singles from Cheltenham to Gloucester: £3.00 on the 10, 94X, 94, 95, 97, 66, NX94, N94 and 96 (Stagecoach West). Prices are the operators' own published fares on the Bus Open Data Service — check with the operator before you travel. Most single fares in England are capped at £3 until 31 December 2026, then £2 from 1 January 2027.