X91 Bristol to Ubley via Broadmead, Bedminster
Operated by Kempsford Transport UK Ltd. First bus 06:45, last bus 17:55. 8 journeys on weekdays. Fares: singles usually capped at £3 — more.
Wanted a different X91? 1 other bus route is numbered X91 elsewhere in the UK — see every X91 bus timetable by area.
| Stop | 08:25 | 11:35 | 14:45 | 17:55 |
|---|---|---|---|---|
| The Centre (C6) | 08:25 | 11:35 | 14:45 | 17:55 |
| The Haymarket (B9) | 08:29 | 11:39 | 14:49 | 17:59 |
| Temple Meads Stn (T1) | 08:36 | 11:46 | 14:56 | 18:06 |
| Bedminster Parade (SW-bound) | 08:39 | 11:49 | 14:59 | 18:09 |
| Parson Street Stn (C) | 08:45 | 11:54 | 15:04 | 18:15 |
| Imperial Park (W-bound) | 08:51 | 12:00 | 15:10 | 18:21 |
| Church Road (N-bound) | 09:02 | 12:11 | 15:21 | 18:32 |
| Post Office (W-bound) | 09:16 | 12:22 | 15:32 | 18:46 |
| Chew Medical Practice (W-bound) | 09:21 | 12:26 | 15:36 | 18:51 |
| Chew Valley Lake Picnic Site (SE-bound) | 09:26 | 12:30 | 15:40 | 18:56 |
| Post Office (SW-bound) | 09:31 | 12:36 | 15:46 | 19:01 |
| The Clock (NE-bound) | 09:43 | 12:46 | 15:56 | 19:13 |
| The Crown (W-bound) | 09:46 | 12:49 | 15:59 | 19:16 |
| Post Office (W-bound) | 09:51 | 12:53 | 16:03 | 19:21 |
| Old Sawmill (NW-bound) | 09:55 | 12:57 | 16:07 | 19:25 |
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.
Tickets on the X91
Kempsford Transport UK Ltd publishes singles on this route for adults and children.
Adult Price · Child Price · Concessionary Price
Ticket types come from Kempsford Transport UK Ltd's own fares data on the Bus Open Data Service, last updated 27 July 2026. That dataset lists what's sold, not what it costs, so check prices with Kempsford Transport UK Ltd.
Route map
All stops on route X91
X91 towards Ubley
All 33 stops
- The Centre (C6) Bristol City Centre
- The Haymarket (B9) Broadmead
- Temple Meads Stn (T1) Temple Meads
- Bedminster Parade (SW-bound) Bedminster
- Dalby Avenue (SW-bound) Bedminster
- Parson Street Stn (C) Bedminster
- Imperial Park (W-bound) Hartcliffe
- Lakeshore Drive (opp) Hartcliffe
- Hareclive Road (B) Bishopsworth
- Waverley Gardens (W-bound) Bishopsworth
- Highridge Common (SE-bound) Highridge
- Highridge Road (E-bound) Dundry
- Church Road (N-bound) Bishopsworth
- Dean Cottage (S-bound) Dundry
- Sacred Heart (E-bound) Chew Magna
- Post Office (W-bound) Chew Magna
- Sacred Heart (W-bound) Chew Magna
- Highfield House (SW-bound) Chew Magna
- Chew Medical Practice (W-bound) Chew Stoke
- Stoke Inn (SW-bound) Chew Stoke
- Bilbie Road (W-bound) Chew Stoke
- Chew Valley Lake Picnic Site (SE-bound) Chew Stoke
- Bonhill Road (S-bound) Bishop Sutton
- Post Office (SW-bound) Bishop Sutton
- Rushgrove Gardens (SW-bound) Bishop Sutton
- Butchers Arms (W-bound) Bishop Sutton
- New Manor Farm (S-bound) Sutton Wick
- The Clock (NE-bound) East Harptree
- The Crown (W-bound) West Harptree
- Fairash Crossroads (W-bound) Ridge
- Post Office (W-bound) Compton Martin
- Mendip Villas (NW-bound) Compton Martin
- Old Sawmill (NW-bound) Ubley
X91 towards Bristol
All 34 stops
- Old Sawmill (E-bound) Ubley
- Mendip Villas (SE-bound) Compton Martin
- Post Office (E-bound) Compton Martin
- Fairash Crossroads (E-bound) Ridge
- The Crown (E-bound) West Harptree
- The Clock (NE-bound) East Harptree
- New Manor Farm (NE-bound) Sutton Wick
- Butchers Arms (E-bound) Bishop Sutton
- Rushgrove Gardens (NE-bound) Bishop Sutton
- Post Office (NE-bound) Bishop Sutton
- Bonhill Road (N-bound) Bishop Sutton
- Chew Valley Lake Picnic Site (NW-bound) Chew Stoke
- Bilbie Road (W-bound) Chew Stoke
- Stoke Inn (NE-bound) Chew Stoke
- Chew Medical Practice (E-bound) Chew Stoke
- Sacred Heart (E-bound) Chew Magna
- Post Office (E-bound) Chew Magna
- Sacred Heart (W-bound) Chew Magna
- Dean Cottage (N-bound) Dundry
- Church Road (N-bound) Bishopsworth
- Highridge Road (W-bound) Dundry
- Highridge Green (W-bound) Highridge
- Highridge Green (W-bound) Highridge
- Waverley Gardens (E-bound) Bishopsworth
- Hareclive Road Bishopsworth
- Cater Road Rbt (E-bound) Bishopsworth
- Imperial Park (E-bound) Hartcliffe
- Parson Street Stn Bedminster
- East Street (E-bound) Bedminster
- Bedminster Parade (NE-bound) Bedminster
- Redcliff Hill (R2) Redcliffe
- Temple Meads Stn (T2) Temple Meads
- The Haymarket (B8) Broadmead
- The Centre (C3) Bristol City Centre
Towns & areas on this route
Frequently asked questions
What time is the first X91 bus?
The first X91 departure on weekdays leaves at 06:45 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last X91 bus?
The last X91 on weekdays leaves its first stop at 17:55. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the X91 bus cost?
Most single fares in England are capped at £3 until 31 December 2026 (then £2 from 1 January 2027). Kempsford Transport UK Ltd day and weekly tickets can work out cheaper if you travel more than twice a day.
Who runs the X91 bus?
The X91 is operated by Kempsford Transport UK Ltd.
Timetable data from Kempsford Transport UK Ltd via the DfT Bus Open Data Service (South West England feed). Kempsford Transport UK Ltd last updated their Bus Open Data publications on 17 September 2026. Check before you travel — services can change at short notice.