29 Salisbury to Shaftesbury via Coombe Bissett, Charlton
Operated by Salisbury Reds. First bus 07:05, last bus 17:50. 17 journeys on weekdays. Fares: singles capped at £3 — more.
Wanted a different 29? 35 other bus routes are numbered 29 elsewhere in the UK — see every 29 bus timetable by area.
| Stop | 07:35 | 09:05 | 10:20 | 11:50 | 13:20 | 15:00 | 16:25 | 17:50 to Berwick St John |
|---|---|---|---|---|---|---|---|---|
| Blue Boar Row (Stop N) | · | 09:05 | 10:20 | 11:50 | 13:20 | 15:00 | 16:25 | 17:50 |
| Viking Way (W-bound) | · | · | 10:27 | 11:57 | 13:27 | 15:07 | 16:33 | 17:56 |
| District Hospital (The Green) | · | · | 10:30 | 12:00 | 13:30 | 15:10 | 16:36 | 17:59 |
| District Hospital (Main Entrance) | · | · | 10:34 | 12:04 | 13:34 | 15:14 | 16:40 | 18:03 |
| Cross Roads (SW-bound) | · | · | 10:37 | 12:07 | 13:37 | 15:17 | 16:43 | 18:06 |
| Homington Shelter (W-bound) | · | · | 10:40 | 12:10 | 13:40 | 15:20 | 16:46 | 18:09 |
| The Fox and Goose (opp) | · | 09:16 | 10:44 | 12:14 | 13:44 | 15:24 | 16:50 | 18:13 |
| The White Hart (SW-bound) | · | 09:22 | 10:50 | 12:20 | 13:50 | 15:30 | 16:56 | 18:19 |
| The Queens Head (W-bound) | 07:35 | 09:27 | 10:55 | 12:25 | 13:55 | 15:35 | 17:01 | 18:24 |
| Quidham Street (W-bound) | 07:43 | 09:35 | 11:03 | 12:33 | 14:03 | 15:43 | 17:09 | 18:32 |
| The Horseshoe (S-bound) | 07:54 | 09:44 | 11:12 | 12:42 | 14:12 | 15:52 | 17:18 | 18:41 |
| The Crown Inn (o/s) | 07:59 | 09:49 | 11:17 | 12:47 | 14:17 | 15:57 | 17:23 | 18:46 |
| The Talbot Inn (opp) | 08:05 | 09:55 | 11:23 | 12:53 | 14:23 | 16:03 | 17:29 | 18:52 |
| Birdbush (SW-bound) | 08:12 | 10:02 | 11:30 | 13:00 | 14:30 | 16:10 | 17:36 | · |
| St Johns Church (opp) | 08:15 | 10:05 | 11:33 | 13:03 | 14:33 | 16:13 | 17:39 | · |
| Shaftesbury School (NE-bound) | 08:19 | · | · | · | · | · | · | · |
| The Town Hall (E-bound) | 08:27 | 10:14 | 11:42 | 13:12 | 14:42 | 16:22 | 17:47 | · |
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.
Tickets on the 29
Salisbury Reds publishes singles on this route for adults and children.
Adult Return · Adult Single · Child Return · Child Single
Ticket types come from Salisbury Reds's 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 Salisbury Reds.
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 Salisbury Reds before you travel. Everything above is an ordinary week.
Not published yet: Christmas Eve, Christmas Day, Boxing Day, 28 December, 29 December, 30 December, New Year's Eve, New Year's Day and 2 January. Operators often publish festive timetables only a few weeks ahead, so check again nearer the date.
Route map
All stops on route 29
29 towards Shaftesbury
All 47 stops
- Blue Boar Row (Stop N) Salisbury
- Brown Street (S-bound) Salisbury
- St Osmunds School (S-bound) Salisbury
- New Bridge Road (S-bound) Salisbury
- Harnham Junction (S-bound) Salisbury
- Bouverie Avenue (W-bound) Salisbury
- Francis Way (W-bound) Salisbury
- Portland Avenue (W-bound) Salisbury
- Butler Close (E-bound) Salisbury
- BP Garage (SE-bound) Salisbury
- Longhill Drive (SW-bound) Salisbury
- Viking Way (W-bound) Salisbury
- Rowbarrow (S-bound) Salisbury
- Oak Tree Field (S-bound) Odstock
- District Hospital (The Green) Salisbury
- District Hospital (Springs) Salisbury
- District Hospital (Main Entrance) Salisbury
- District Hospital (S-bound) Salisbury
- Cross Roads (SW-bound) Odstock
- Homington Shelter (W-bound) Homington
- Shutts Lane (NW-bound) Coombe Bissett
- The Fox and Goose (opp) Coombe Bissett
- Manor Farm (o/s) Stratford Tony
- Church Lane (W-bound) Bishopstone
- Whitlock Rise (SW-bound) Bishopstone
- Pitts Lane (SW-bound) Bishopstone
- The White Hart (SW-bound) Bishopstone
- Knighton Road (W-bound) Stoke Farthing
- The Queens Head (W-bound) Broad Chalke
- All Saints Church (W-bound) Broad Chalke
- Knapp Hill (S-bound) Broad Chalke
- Holly Close (SW-bound) Bowerchalke
- Holy Triniy Church (o/s) Bowerchalke
- Quidham Street (W-bound) Bowerchalke
- The Horseshoe (S-bound) Ebbesbourne Wake
- West End (W-bound) Ebbesbourne Wake
- The Crown Inn (o/s) Alvediston
- The Talbot Inn (opp) Berwick St John
- Birdbush (SW-bound) Ludwell
- The Grove Arms (opp) Charlton
- St Johns Church (opp) Donhead St Mary
- Half Moon Inn (W-bound) St James
- Shaftesbury School (NE-bound) St James
- Linden Park (N-bound) St James
- Wincombe Lane (NW-bound) Ivy Cross
- John Shoobridge Court (SW-bound) Ivy Cross
- The Town Hall (E-bound) Shaftesbury
29 towards Salisbury
All 71 stops
- The Town Hall (E-bound) Shaftesbury
- Post Office (SE-bound) Shaftesbury
- Chubbs House (opp) Shaftesbury
- Health Centre (SE-bound) St James
- Linden Park (N-bound) St James
- Fairlane (opp) Shaftesbury
- Nettlecombe (opp) Shaftesbury
- St. Edwards Close (opp) Shaftesbury
- Lane Side (N-bound) Shaftesbury
- Springfield Close (opp) Ivy Cross
- Blackmore Road (opp) Ivy Cross
- Hill Farm (W-bound) Ivy Cross
- Homefield (opp) Ivy Cross
- Grosvenor Road (SW-bound) Shaftesbury
- Ivy Cross Garage (SW-bound) Shaftesbury
- John Shoobridge Court (SW-bound) Ivy Cross
- Shaftesbury School (NE-bound) St James
- The Town Hall (E-bound) Shaftesbury
- Post Office (SE-bound) Shaftesbury
- Chubbs House (opp) Shaftesbury
- Health Centre (SE-bound) St James
- Pix Mead Gardens (E-bound) St James
- St Johns Church (o/s) Donhead St Mary
- The Grove Arms (o/s) Charlton
- Birdbush (NE-bound) Ludwell
- The Talbot Inn (o/s) Berwick St John
- The Crown Inn (opp) Alvediston
- West End (E-bound) Ebbesbourne Wake
- The Horseshoe (N-bound) Ebbesbourne Wake
- Quidham Street (E-bound) Bowerchalke
- Holy Triniy Church (opp) Bowerchalke
- Holly Close (NE-bound) Bowerchalke
- Knapp Hill (N-bound) Broad Chalke
- All Saints Church (E-bound) Broad Chalke
- The Queens Head (E-bound) Broad Chalke
- Knighton Road (E-bound) Stoke Farthing
- The White Hart (NE-bound) Bishopstone
- Pitts Lane (NE-bound) Bishopstone
- Whitlock Rise (NE-bound) Bishopstone
- Church Lane (E-bound) Bishopstone
- Manor Farm (opp) Stratford Tony
- Bishopstone Turn (N-bound) Coombe Bissett
- Portland Avenue (E-bound) Salisbury
- Francis Way (NE-bound) Salisbury
- Bouverie Avenue (E-bound) Salisbury
- Harnham Junction (N-bound) Salisbury
- The Fox and Goose (o/s) Coombe Bissett
- Shutts Lane (SE-bound) Coombe Bissett
- Homington Shelter (E-bound) Homington
- Cross Roads (NE-bound) Odstock
- District Hospital (The Green) Salisbury
- District Hospital (Springs) Salisbury
- District Hospital (Main Entrance) Salisbury
- Oak Tree Field (N-bound) Odstock
- Rowbarrow (N-bound) Salisbury
- Viking Way (E-bound) Salisbury
- Longhill Drive (NE-bound) Salisbury
- Rowbarrow (NW-bound) Salisbury
- BP Garage (opp) Salisbury
- New Bridge Road (N-bound) Salisbury
- St Osmunds School (N-bound) Salisbury
- Catherine Street (N-bound) Salisbury
- New Canal (Stop U) Salisbury
- Blue Boar Row (Stop N) Salisbury
- Tesco (Stop K) Salisbury
- Whites (o/s) Salisbury
- Mill Stream Approach (N-bound) Salisbury
- Milford Hall Hotel (N-bound) Salisbury
- Castle Roundabout (S-bound) Salisbury
- Butts Road (N-bound) Salisbury
- South Wilts Grammar School (N-bound) Salisbury
Towns & areas on this route
Frequently asked questions
What time is the first 29 bus?
The first 29 departure on weekdays leaves at 07:05 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 29 bus?
The last 29 on weekdays leaves its first stop at 17:50. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 29 bus cost?
The 29 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. Salisbury Reds day and weekly tickets can work out cheaper if you travel more than twice a day.
Who runs the 29 bus?
The 29 is operated by Salisbury Reds.
Timetable data from Salisbury Reds via the DfT Bus Open Data Service (South West England feed). Check before you travel — services can change at short notice.