EN
English
20

20 Bus Timetable Salisbury – Blandford

The 20 bus runs from Salisbury to Blandford via 90 stops; on Mon–Fri there are 10 journeys and the first bus leaves Endless Street (Stop C) at 08:45.

First bus
08:45
Last bus
17:50
10 journeys

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

20 bus times by direction

Mon–Fri10 journeys

Towards Blandford

3 journeys · times at main stops

Endless Street (Stop C)08:4513:1017:50
Bouverie Avenue (W-bound)08:5013:1417:55
Martin Drove End (SW-bound)09:0613:3018:12
Oakley Farm (SW-bound)09:1013:3418:16
Frogmore Lane (SE-bound)09:1613:4018:22
Tarrant Hinton Layby (SW-bound)09:2713:5018:32
Rosebank Lane (SW-bound)09:3513:5718:39
Market Place (Bay B)09:4014:0218:44

First and last bus at each stop

  1. Endless Street (Stop C) 08:45–17:50
  2. Brown Street (S-bound) 08:46–17:51
  3. St Osmunds School (S-bound) 08:47–17:53
  4. New Bridge Road (S-bound) 08:48–17:53
  5. Harnham Junction (S-bound) 08:49–17:54
  6. Bouverie Avenue (W-bound) 08:50–17:55
  7. Francis Way (W-bound) 08:50–17:56
  8. Portland Avenue (W-bound) 08:51–17:57
  9. The Fox and Goose (o/s) 08:57–18:03
  10. The Bungalows (S-bound) 08:57–18:03
  11. Martin Drove End (SW-bound) 09:06–18:12
  12. Martin Down Nature Reserve (SW-bound) 09:07–18:13
  13. Woodyates Cross Roads (SW-bound) 09:08–18:14
  14. Pentridge Corner (S-bound) 09:08–18:14
  15. Yewtree Garage (SW-bound) 09:09–18:15
  16. Oakley Farm (SW-bound) 09:10–18:16
  17. Handley Cross Roundabout (W-bound) 09:11–18:17
  18. Town Farm (NW-bound) 09:14–18:20
  19. The Roebuck Inn (NW-bound) 09:15–18:21
  20. War Memorial (W-bound) 09:15–18:21
  21. St. Mary's Close (SE-bound) 09:15–18:21
  22. Frogmore Lane (SE-bound) 09:16–18:22
  23. Cashmoor Inn (SW-bound) 09:21–18:27
  24. Thickthorn Cross (SW-bound) 09:22–18:28
  25. Chettle Corner (SW-bound) 09:23–18:28
  26. Tarrant Hinton Down (SW-bound) 09:24–18:29
  27. Tarrant Hinton Layby (SW-bound) 09:27–18:32
  28. Wellow Cottages (SW-bound) 09:30–18:35
  29. Church Road (S-bound) 09:30–18:35
  30. Old Farquharson Arms (SW-bound) 09:31–18:36
  31. Letton Lodge (SW-bound) 09:34–18:38
  32. Rosebank Lane (SW-bound) 09:35–18:39
  33. Salisbury Road Cemetery (SW-bound) 09:35–18:39
  34. Hunt Road (SW-bound) 09:36–18:40
  35. Kings Road (SW-bound) 09:36–18:40
  36. Fairfield Road (opp) 09:37–18:41
  37. Market Place (Bay B) 09:40–18:44

Towards Salisbury

2 journeys · times at main stops

Crown Hotel (Bay D)09:3514:15
Rosebank Lane (opp)09:4014:21
Tarrant Hinton Down (NE-bound)09:4714:28
St. Mary's Close (NW-bound)09:5614:37
Oakley Farm (NE-bound)10:0014:41
Martin Drove End (NE-bound)10:0514:46
Harnham Junction (N-bound)10:2215:03
Tesco (Stop K)10:2915:10

First and last bus at each stop

  1. Crown Hotel (Bay D) 09:35–14:15
  2. Fairfield Road (NE-bound) 09:36–14:16
  3. Norden Road (NE-bound) 09:38–14:18
  4. Hunt Road (NE-bound) 09:38–14:19
  5. Salisbury Road Cemetery (NE-bound) 09:39–14:20
  6. Rosebank Lane (opp) 09:40–14:21
  7. Letton Lodge (NE-bound) 09:40–14:21
  8. Old Farquharson Arms (NE-bound) 09:42–14:23
  9. Church Road (N-bound) 09:42–14:23
  10. Wellow Cottages (E-bound) 09:42–14:23
  11. Tarrant Hinton Layby (NE-bound) 09:46–14:27
  12. Tarrant Hinton Down (NE-bound) 09:47–14:28
  13. Chettle Corner (NE-bound) 09:48–14:29
  14. Thickthorn Cross (NE-bound) 09:49–14:30
  15. Cashmoor Inn (NE-bound) 09:50–14:31
  16. Frogmore Lane (NW-bound) 09:55–14:36
  17. St. Mary's Close (NW-bound) 09:56–14:37
  18. War Memorial (E-bound) 09:56–14:37
  19. The Roebuck Inn (SE-bound) 09:57–14:38
  20. Town Farm (SE-bound) 09:57–14:38
  21. Handley Cross Roundabout (NE-bound) 10:00–14:41
  22. Oakley Farm (NE-bound) 10:00–14:41
  23. Yewtree Garage (NE-bound) 10:01–14:42
  24. Pentridge Corner (N-bound) 10:02–14:43
  25. Woodyates Cross Roads (NE-bound) 10:03–14:44
  26. Martin Down Nature Reserve (NE-bound) 10:03–14:44
  27. Martin Drove End (NE-bound) 10:05–14:46
  28. The Bungalows (N-bound) 10:13–14:54
  29. Bishopstone Turn (N-bound) 10:14–14:55
  30. Portland Avenue (E-bound) 10:20–15:01
  31. Francis Way (NE-bound) 10:21–15:02
  32. Bouverie Avenue (E-bound) 10:22–15:03
  33. Harnham Junction (N-bound) 10:22–15:03
  34. New Bridge Road (N-bound) 10:23–15:04
  35. St Osmunds School (N-bound) 10:24–15:05
  36. Catherine Street (N-bound) 10:25–15:06
  37. New Canal (Stop U) 10:26–15:07
  38. Tesco (Stop K) 10:29–15:10

Towards Blandford

1 journey · times at main stops

South Wilts Grammar School (N-bound)15:57
Butts Road (S-bound)16:01
Harnham Junction (S-bound)16:13
Martin Drove End (SW-bound)16:30
Town Farm (NW-bound)16:38
Thickthorn Cross (SW-bound)16:46
Letton Lodge (SW-bound)16:56
Market Place (Bay B)17:02

First and last bus at each stop

  1. South Wilts Grammar School (N-bound) 15:57–15:57
  2. Warwick Close (NW-bound) 15:57–15:57
  3. Waters Road Bottom (N-bound) 15:57–15:57
  4. Waters Road Top (NE-bound) 15:58–15:58
  5. St Francis Church (S-bound) 15:59–15:59
  6. Victoria Park (S-bound) 16:00–16:00
  7. Butts Road (S-bound) 16:01–16:01
  8. Milford Hall Hotel (S-bound) 16:01–16:01
  9. Mill Stream Approach (S-bound) 16:02–16:02
  10. Endless Street (Stop C) 16:10–16:10
  11. Brown Street (S-bound) 16:11–16:11
  12. St Osmunds School (S-bound) 16:12–16:12
  13. New Bridge Road (S-bound) 16:13–16:13
  14. Harnham Junction (S-bound) 16:13–16:13
  15. Bouverie Avenue (W-bound) 16:14–16:14
  16. Francis Way (W-bound) 16:14–16:14
  17. Portland Avenue (W-bound) 16:15–16:15
  18. The Fox and Goose (o/s) 16:21–16:21
  19. The Bungalows (S-bound) 16:21–16:21
  20. Martin Drove End (SW-bound) 16:30–16:30
  21. Martin Down Nature Reserve (SW-bound) 16:31–16:31
  22. Woodyates Cross Roads (SW-bound) 16:32–16:32
  23. Pentridge Corner (S-bound) 16:32–16:32
  24. Yewtree Garage (SW-bound) 16:33–16:33
  25. Oakley Farm (SW-bound) 16:34–16:34
  26. Handley Cross Roundabout (W-bound) 16:35–16:35
  27. Town Farm (NW-bound) 16:38–16:38
  28. The Roebuck Inn (NW-bound) 16:39–16:39
  29. War Memorial (W-bound) 16:39–16:39
  30. St. Mary's Close (SE-bound) 16:39–16:39
  31. Frogmore Lane (SE-bound) 16:40–16:40
  32. Cashmoor Inn (SW-bound) 16:45–16:45
  33. Thickthorn Cross (SW-bound) 16:46–16:46
  34. Chettle Corner (SW-bound) 16:46–16:46
  35. Tarrant Hinton Down (SW-bound) 16:47–16:47
  36. Tarrant Hinton Layby (SW-bound) 16:50–16:50
  37. Wellow Cottages (SW-bound) 16:53–16:53
  38. Church Road (S-bound) 16:53–16:53
  39. Old Farquharson Arms (SW-bound) 16:54–16:54
  40. Letton Lodge (SW-bound) 16:56–16:56
  41. Rosebank Lane (SW-bound) 16:57–16:57
  42. Salisbury Road Cemetery (SW-bound) 16:57–16:57
  43. Hunt Road (SW-bound) 16:58–16:58
  44. Kings Road (SW-bound) 16:58–16:58
  45. Fairfield Road (opp) 16:59–16:59
  46. Market Place (Bay B) 17:02–17:02

Towards Pimperne

1 journey · times at main stops

Crown Hotel (Bay D)12:00
Fairfield Road (NE-bound)12:01
Norden Road (NE-bound)12:03
Hunt Road (NE-bound)12:03
Rosebank Lane (opp)12:05
Letton Lodge (NE-bound)12:05
Old Farquharson Arms (NE-bound)12:07
Hyde Gardens (N-bound)12:08

First and last bus at each stop

  1. Crown Hotel (Bay D) 12:00–12:00
  2. Fairfield Road (NE-bound) 12:01–12:01
  3. Norden Road (NE-bound) 12:03–12:03
  4. Hunt Road (NE-bound) 12:03–12:03
  5. Salisbury Road Cemetery (NE-bound) 12:04–12:04
  6. Rosebank Lane (opp) 12:05–12:05
  7. Letton Lodge (NE-bound) 12:05–12:05
  8. Old Farquharson Arms (NE-bound) 12:07–12:07
  9. Hyde Gardens (N-bound) 12:08–12:08

Plus 3 journeys on shorter or variant routes.

No service on Sat–Sun.

All 20 bus stops

  1. Endless Street (Stop C)
  2. Brown Street (S-bound)
  3. St Osmunds School (S-bound)
  4. New Bridge Road (S-bound)
  5. Harnham Junction (S-bound)
  6. Bouverie Avenue (W-bound)
  7. Francis Way (W-bound)
  8. Portland Avenue (W-bound)
  9. The Fox and Goose (o/s)
  10. The Bungalows (S-bound)
  11. Martin Drove End (SW-bound)
  12. Martin Down Nature Reserve (SW-bound)
  13. Woodyates Cross Roads (SW-bound)
  14. Pentridge Corner (S-bound)
  15. Yewtree Garage (SW-bound)
  16. Oakley Farm (SW-bound)
  17. Handley Cross Roundabout (W-bound)
  18. Town Farm (NW-bound)
  19. The Roebuck Inn (NW-bound)
  20. War Memorial (W-bound)
  21. St. Mary's Close (SE-bound)
  22. Frogmore Lane (SE-bound)
  23. Cashmoor Inn (SW-bound)
  24. Thickthorn Cross (SW-bound)
  25. Chettle Corner (SW-bound)
  26. Tarrant Hinton Down (SW-bound)
  27. Tarrant Hinton Layby (SW-bound)
  28. Wellow Cottages (SW-bound)
  29. Church Road (S-bound)
  30. Old Farquharson Arms (SW-bound)
  31. Letton Lodge (SW-bound)
  32. Rosebank Lane (SW-bound)
  33. Salisbury Road Cemetery (SW-bound)
  34. Hunt Road (SW-bound)
  35. Kings Road (SW-bound)
  36. Fairfield Road (opp)
  37. Market Place (Bay B)
  38. Crown Hotel (Bay D)
  39. Fairfield Road (NE-bound)
  40. Norden Road (NE-bound)
  41. Hunt Road (NE-bound)
  42. Salisbury Road Cemetery (NE-bound)
  43. Rosebank Lane (opp)
  44. Letton Lodge (NE-bound)
  45. Old Farquharson Arms (NE-bound)
  46. Church Road (N-bound)
  47. Wellow Cottages (E-bound)
  48. Tarrant Hinton Layby (NE-bound)
  49. Tarrant Hinton Down (NE-bound)
  50. Chettle Corner (NE-bound)
  51. Thickthorn Cross (NE-bound)
  52. Cashmoor Inn (NE-bound)
  53. Frogmore Lane (NW-bound)
  54. St. Mary's Close (NW-bound)
  55. War Memorial (E-bound)
  56. The Roebuck Inn (SE-bound)
  57. Town Farm (SE-bound)
  58. Handley Cross Roundabout (NE-bound)
  59. Oakley Farm (NE-bound)
  60. Yewtree Garage (NE-bound)
  61. Pentridge Corner (N-bound)
  62. Woodyates Cross Roads (NE-bound)
  63. Martin Down Nature Reserve (NE-bound)
  64. Martin Drove End (NE-bound)
  65. The Bungalows (N-bound)
  66. Bishopstone Turn (N-bound)
  67. Portland Avenue (E-bound)
  68. Francis Way (NE-bound)
  69. Bouverie Avenue (E-bound)
  70. Harnham Junction (N-bound)
  71. New Bridge Road (N-bound)
  72. St Osmunds School (N-bound)
  73. Catherine Street (N-bound)
  74. New Canal (Stop U)
  75. Tesco (Stop K)
  76. South Wilts Grammar School (N-bound)
  77. Warwick Close (NW-bound)
  78. Waters Road Bottom (N-bound)
  79. Waters Road Top (NE-bound)
  80. St Francis Church (S-bound)
  81. Victoria Park (S-bound)
  82. Butts Road (S-bound)
  83. Milford Hall Hotel (S-bound)
  84. Mill Stream Approach (S-bound)
  85. Hyde Gardens (N-bound)
  86. Whites (o/s)
  87. Mill Stream Approach (N-bound)
  88. Milford Hall Hotel (N-bound)
  89. Castle Roundabout (S-bound)
  90. Butts Road (N-bound)

20 bus operator and areas

Damory Coaches · Wiltshire, Hampshire, Dorset

20 bus FAQ

What time is the first 20 bus?
Mon–Fri: the first 20 leaves Endless Street (Stop C) at 08:45.
What time is the last 20 bus?
Mon–Fri: the last 20 towards Blandford leaves Endless Street (Stop C) at 17:50.
Does the 20 run every day?
No. The 20 runs on Mon–Fri, with no service on Sat–Sun.
Who operates the 20 bus?
The 20 is run by Damory Coaches.

Official information

Opens an external website.