99 Chippenham (Wilts) ↔ Swindon (Swindon)

Operated by Coachstyle. First bus 06:25, last bus 19:05. 33 journeys on weekdays.

The 99 is confirmed in the national fare cap — single fares cost at most £3 until 31 Dec 2026, then £2 from 1 January 2027. Source: GOV.UK. Details →

Timetable

Times are shown at the route's main timing stops — buses serve all stops in between. For times at your exact stop, open the stop's own page.

99 towards Swindon (Swindon) — Monday to Friday (17 journeys)
Bus Station (Bay 4) ··07:5007:5508:5008:5509:5510:5511:5512:5513:5514:5515:0016:1517:1017:5018:50
Rail Station Forecourt A (NW-bound) ····09:0109:0110:0111:0112:0113:0114:0115:0115:0616:2217:1817:5618:56
Morrisons Roundabout (NW-bound) ··08:0408:0409:0809:0810:0811:0812:0813:0814:0815:1315:1316:3117:2518:0319:02
Buckley Barracks (W-bound) ··08:1108:1109:1609:1610:1611:1612:1613:1614:1615:2315:2316:4017:3318:0919:05
Watts Lane (NE-bound) ·07:1008:2108:2109:2409:2410:2411:2412:2413:2414:2415:3215:3216:4817:4218:1719:11
Police Station (opp) 06:2807:1808:2908:2909:3209:3210:3211:3212:3213:3214:3215:4015:4016:5617:5018:2519:15
Cross Hayes (W-bound) 06:3307:2408:3308:3809:4209:4210:4211:4212:4213:4214:4715:4715:5217:0218:0218:3019:20
Corn Gastons (NE-bound) 06:3607:2808:4208:4209:4609:4610:4611:4612:4613:4614:5115:5615:5617:0618:0618:3419:23
Tetbury Hill (NW-bound) 06:3907:3108:4608:4609:5009:5010:5011:5012:5013:5014:5516:0016:0017:1018:1018:3719:26
Cowbridge Mill (SE-bound) ·07:37··09:5609:56·11:56·13:56·16:0616:06·18:16··
Monks Park (E-bound) 06:43·08:5108:51··10:55·12:55·15:00··17:15···
Bus Shelter (SW-bound) 06:5107:4209:0209:0210:0210:02·12:02·14:02·16:1216:1217:2418:20··
Fairfield (SW-bound) 07:0407:5709:1409:1410:1410:1411:1412:1413:1414:1415:1916:2416:2417:3618:34··
Richards Close (S-bound) 07:0908:0109:2009:2010:2010:2011:2012:2013:2014:2015:2516:3016:3017:4218:39··
Blagrove Roundabout (E-bound) 07:1608:1209:2709:2710:2710:2711:2712:2713:2714:2715:3216:3716:3717:5018:46··
Fleming Way (Stop D) 07:3008:3009:4209:4210:4210:4211:4212:4213:4214:4215:4716:5416:5418:0819:01··

Route map

All stops on route 99

99 towards Swindon (Swindon)

  1. Bus Station (Bay 4) Chippenham
  2. Waitrose (opp) Chippenham
  3. Town Bridge (NE-bound) Chippenham
  4. Rail Station Forecourt A (NW-bound) Chippenham
  5. Cinema (o/s) Chippenham
  6. Parkside (E-bound) Chippenham
  7. Greenway Avenue (NW-bound) Chippenham
  8. Wedmore Avenue (N-bound) Chippenham
  9. Long Ridings (N-bound) Barrow Green
  10. Greenways Business Park (NW-bound) Chippenham
  11. Sheldon School (E-bound) Chippenham
  12. Morrisons Roundabout (NW-bound) Chippenham
  13. The Plough (N-bound) Kington Langley
  14. Pretty Chimneys (N-bound) Kington St Michael
  15. Buckley Barracks (W-bound) Stanton St Quintin
  16. Valetta Gardens (E-bound) Stanton St Quintin
  17. Kington Lane (W-bound) Stanton St Quintin
  18. St Giles Church (o/s) Stanton St Quintin
  19. Parklands (NE-bound) Hullavington
  20. Hullavington Arms (N-bound) Hullavington
  21. Watts Lane (NE-bound) Hullavington
  22. Mere Avenue (NE-bound) Hullavington
  23. Telephone Exchange (opp) Hullavington
  24. South End (NE-bound) Corston
  25. Radnor Arms (NW-bound) Corston
  26. Foxley Turn (NE-bound) Corston
  27. Home Farm (o/s) Malmesbury
  28. Police Station (opp) Malmesbury
  29. Burton Hill (N-bound) Malmesbury
  30. Cross Hayes (W-bound) Malmesbury
  31. West Street (W-bound) Malmesbury
  32. Dark Lane (W-bound) Malmesbury
  33. School (NW-bound) Malmesbury
  34. Corn Gastons (NE-bound) Malmesbury
  35. Alexander Mews (E-bound) Malmesbury
  36. Willow View Close (opp) Malmesbury
  37. Co-Op Supermarket (o/s) Malmesbury
  38. Tetbury Hill (NW-bound) Malmesbury
  39. Filands (E-bound) Malmesbury
  40. Aldi Roundabout (S-bound) Malmesbury
  41. Manor Cottages (SE-bound) Malmesbury
  42. Cowbridge Crescent (SE-bound) Malmesbury
  43. Cowbridge Mill (SE-bound) Malmesbury
  44. Lea Crescent (SE-bound) Lea
  45. Milbourne Lane (E-bound) Malmesbury
  46. Milbourne Park (SE-bound) Milbourne
  47. Monks Park (E-bound) Milbourne
  48. Primary School (W-bound) Lea
  49. The Chestnuts (W-bound) Lea
  50. Old Bakery Close (S-bound) Lea
  51. Church of St Giles (opp) Lea
  52. The Hill (E-bound) Little Somerford
  53. Ashleigh (SE-bound) Little Somerford
  54. Bus Shelter (SW-bound) Little Somerford
  55. Cleverton Turn (E-bound) Little Somerford
  56. Charlton Turn (E-bound) Brinkworth
  57. The Causeway (opp) Brinkworth
  58. Three Crowns (E-bound) Brinkworth
  59. Old Chapel (o/s) Brinkworth
  60. Minety Turn (E-bound) Brinkworth
  61. Little Foxes Nursery (E-bound) Callow Hill
  62. Callows Cross (adj) Callow Hill
  63. The Farm (o/s) Ballards Ash
  64. Prince of Wales (opp) Royal Wootton Bassett
  65. Laburnum Drive (W-bound) Royal Wootton Bassett
  66. Fairfield (SW-bound) Royal Wootton Bassett
  67. Lime Kiln (SW-bound) Royal Wootton Bassett
  68. High Street (SW-bound) Royal Wootton Bassett
  69. Whitehill Lane (SW-bound) Royal Wootton Bassett
  70. Richards Close (S-bound) Royal Wootton Bassett
  71. Morstone Road (E-Bound) Royal Wootton Bassett
  72. Beaufort Park Estate (opp) Royal Wootton Bassett
  73. Washbourne Road (NE-bound) Royal Wootton Bassett
  74. The Steadings (NE-bound) Royal Wootton Bassett
  75. Swallows Mead (E-bound) Royal Wootton Bassett
  76. Garraways (NE-bound) Royal Wootton Bassett
  77. Sally Pussey (E-bound) Royal Wootton Bassett
  78. Lydiard Fields Manor (E-bound) Freshbrook
  79. M4 Roundabout (E-bound) Freshbrook
  80. Blagrove Roundabout (E-bound) Blagrove
  81. Mannington Roundabout (E-bound) Mannington
  82. Padstow Road (NE-bound) Bridgemead
  83. Great Western Outlet Village (NE-bound) Even Swindon
  84. Dean Street (E-bound) Swindon
  85. Emlyn Square (NE-bound) Swindon
  86. Sheppard Street (NE-bound) Swindon
  87. Rail Station (Stop RS) Swindon
  88. Fleming Way (Stop D) Swindon

99 towards Chippenham (Wilts)

  1. Cowbridge Mill (SE-bound) Malmesbury
  2. Lea Crescent (SE-bound) Lea
  3. Fleming Way (Stop D) Swindon
  4. Catherine Street (Stop FA) Swindon
  5. Health Hydro (SW-bound) Swindon
  6. Birch Street (NW-bound) Swindon
  7. Dean Street (NW-bound) Swindon
  8. Great Western Outlet Village (SW-bound) Even Swindon
  9. Padstow Road (SW-bound) Bridgemead
  10. Mannington Roundabout (W-bound) Mannington
  11. Blagrove Roundabout (W-bound) Blagrove
  12. M4 Roundabout (W-bound) Freshbrook
  13. Lydiard Fields Manor (W-bound) Freshbrook
  14. Sally Pussey (W-bound) Royal Wootton Bassett
  15. Garraways (SW-bound) Royal Wootton Bassett
  16. Swallows Mead (W-bound) Royal Wootton Bassett
  17. The Steadings (SW-bound) Royal Wootton Bassett
  18. Washbourne Road (SW-bound) Royal Wootton Bassett
  19. Beaufort Park Estate (S-bound) Royal Wootton Bassett
  20. Morstone Road (W-bound) Royal Wootton Bassett
  21. Richards Close (N-bound) Royal Wootton Bassett
  22. Whitehill Lane (NE-bound) Royal Wootton Bassett
  23. High Street (NE-bound) Royal Wootton Bassett
  24. Lime Kiln (NE-bound) Royal Wootton Bassett
  25. Fairfield (NE-bound) Royal Wootton Bassett
  26. Laburnum Drive (E-bound) Royal Wootton Bassett
  27. LIDL (NW-bound) Royal Wootton Bassett
  28. The Farm (opp) Ballards Ash
  29. Callows Cross (opp) Callow Hill
  30. Little Foxes Nursery (NW-bound) Callow Hill
  31. Minety Turn (W-bound) Brinkworth
  32. Old Chapel (opp) Brinkworth
  33. Three Crowns (W-bound) Brinkworth
  34. The Causeway (o/s) Brinkworth
  35. Charlton Turn (W-bound) Brinkworth
  36. Cleverton Turn (W-bound) Little Somerford
  37. The Hill (W-bound) Little Somerford
  38. Bus Shelter (SW-bound) Little Somerford
  39. Ashleigh (NW-bound) Little Somerford
  40. Primary School (W-bound) Lea
  41. Lea Crescent (NW-bound) Lea
  42. Cowbridge Mill (NW-bound) Malmesbury
  43. Cowbridge Crescent (NW-bound) Malmesbury
  44. Manor Cottages (NW-bound) Malmesbury
  45. Church of St Giles (o/s) Lea
  46. Old Bakery Close (N-bound) Lea
  47. The Chestnuts (E-bound) Lea
  48. Primary School (NE-bound) Lea
  49. Monks Park (W-bound) Milbourne
  50. Milbourne Park (NW-bound) Milbourne
  51. Milbourne Lane (W-bound) Malmesbury
  52. Aldi Roundabout (Car Park) Malmesbury
  53. Filands (W-bound) Malmesbury
  54. Tetbury Hill (SE-bound) Malmesbury
  55. William Stumpes Close (S-bound) Malmesbury
  56. Co-Op Supermarket (opp) Malmesbury
  57. Willow View Close (W-bound) Malmesbury
  58. Alexander Mews (W-bound) Malmesbury
  59. Corn Gastons (SW-bound) Malmesbury
  60. School (NW-bound) Malmesbury
  61. Dark Lane (E-bound) Malmesbury
  62. West Street (E-bound) Malmesbury
  63. Cross Hayes (S-bound) Malmesbury
  64. Burton Hill (SW-bound) Malmesbury
  65. Police Station (o/s) Malmesbury
  66. Home Farm (opp) Malmesbury
  67. Foxley Turn (SW-bound) Corston
  68. Radnor Arms (SE-bound) Corston
  69. South End (SW-bound) Corston
  70. Telephone Exchange (o/s) Hullavington
  71. Mere Avenue (SW-bound) Hullavington
  72. Watts Lane (SW-bound) Hullavington
  73. Hullavington Arms (SW-bound) Hullavington
  74. Parklands (SW-bound) Hullavington
  75. St Giles Church (opp) Stanton St Quintin
  76. Kington Lane (E-bound) Stanton St Quintin
  77. Valetta Gardens (E-bound) Stanton St Quintin
  78. Buckley Barracks (NE-bound) Stanton St Quintin
  79. Pretty Chimneys (S-bound) Kington St Michael
  80. The Plough (S-bound) Kington Langley
  81. Morrisons Roundabout (S-bound) Chippenham
  82. Sheldon School (E-bound) Chippenham
  83. Greenways Business Park (o/s) Chippenham
  84. Long Ridings (S-bound) Barrow Green
  85. Greenway Park (E-bound) Chippenham
  86. Parklands (SE-bound) Chippenham
  87. Rail Station Forecourt Alighting (E-bound) Chippenham
  88. Town Bridge (SE-bound) Chippenham
  89. Waitrose (o/s) Chippenham
  90. Bus Station (Bay 6) Chippenham

Service history & registered changes

From official Traffic Commissioner registrations. All service changes →

Towns & areas on this route

Frequently asked questions

What time is the first 99 bus?

The first 99 departure on weekdays leaves at 06:25 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).

What time is the last 99 bus?

The last 99 on weekdays leaves its first stop at 19:05. Always check the timetable for your specific stop — later stops are reached after this time.

How much does the 99 bus cost?

The 99 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. Coachstyle day and weekly tickets can work out cheaper if you travel more than twice a day.

Who runs the 99 bus?

The 99 is operated by Coachstyle.

Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.