Timetables & Maps

  • School services

    Buses to and from local schools

    11 Services
  • Cirencester College

    Services to Cirencester College, operated by Swindon's Bus Company and Pulhams Coaches.

    27 Services
  • Middleleaze to Great Western Hospital & Badbury Park

    via Link Centre, Outlet Village, Swindon Town Centre, New College

    Operated by Swindon's Bus Company

  • Middleleaze to Great Western Hospital & Badbury Park

    via Link Centre, Outlet Village, Swindon Town Centre, New College

    Operated by Swindon's Bus Company

  • Orbital Park & Sparcells to Great Western Hospital & Badbury Park

    via Link Centre, Outlet Village, Swindon Town Centre, New College

    Operated by Swindon's Bus Company

  • Swindon to Covingham & Nythe

    via Walcot East

    Operated by Swindon's Bus Company

  • Orbital Shopping Park to Park North via Swindon

    via Moredon, Swindon Town Centre, Walcot East

    Operated by Swindon's Bus Company

  • Swindon to Wroughton

    via Middle Wichel

    Operated by Swindon's Bus Company

  • Taw Hill to Middle Wichel

    via Orbital Shopping Park, Swindon Town Centre, Old Town

    Operated by Swindon's Bus Company

  • Oakhurst to Great Western Hospital

    via Orbital Shopping Park, Swindon Town Centre, Old Town

    Operated by Swindon's Bus Company

  • Swindon to Eldene & Liden

    via New College, Snodshill

    Operated by Swindon's Bus Company

  • Swindon to Eldene & Liden

    via New College, Great Western Hospital

    Operated by Swindon's Bus Company

  • Swindon to Liden & Eldene

    via New College, Snodshill

    Operated by Swindon's Bus Company

  • Swindon to Liden & Eldene

    via New College, Great Western Hospital

    Operated by Swindon's Bus Company

  • Swindon to Orbital Shopping Park

    via Wood Hall, Haydon End, Redhouse

    Operated by Swindon's Bus Company

  • Swindon to Blunsdon

    via Wood Hall, Taw Hill, Orbital Shopping Park, Abbey Meads, St Andrew's Ridge

    Operated by Swindon's Bus Company

  • Penhill to Park South

    via Gorse Hill, Swindon Town Centre, Walcot West

    Operated by Swindon's Bus Company

  • Penhill to Park South

    via Gorse Hill, Swindon Town Centre, Walcot West

    Operated by Swindon's Bus Company

  • The service 21 has disruptions

    Swindon to Penhill

    via Pinehurst

    Operated by Swindon's Bus Company

    • Services 21 –Norman Road bus stops suspension.

      1st - 12th Jun 2026

      Please be advised that the bus stops below will be suspended along Ferndale Road.

      Date: 01/06/2026 – 12/06/2026

      Time: 24/7

      Stops affected: Norman Road bus stops in both directions

      Alternative stops: St Barnabas Church & Bradleys Corner

      Reason: Utility works

      Apologies for the inconvinience caused

  • Barnfield to Okus

    via Outlet Village, Swindon Town Centre, Old Town

    Operated by Swindon's Bus Company

  • The service 23 has disruptions

    Swindon to Stratton Park

    via Coleview

    Operated by Swindon's Bus Company

    • SERVICE 23 - SOUTH MARSTON - OLD VICARAGE ROAD CLOSURE - DIVERSION

      19th Jan 2026 onwards

      Due to roadworks along Old Vicarage Lane from Monday the 19th of January 2026.

      The Service 23 will divert via Thornhill Road, Old Vicarage, Highworth Road, Supermarine Road then loop around the roundabout to come back oneself to serve the Manor Park bus stop and then proceed along Thornhill Road towards Sainsburys bus stops then normal route from there.

      Apologies for the inconvenience caused.

  • Calne town service

    Operated by Swindon's Bus Company

  • Calne town service

    Operated by Swindon's Bus Company

  • Calne to Marlborough

    via Quemerford, Lower Compton, Avebury, Fyfield

    Operated by Swindon's Bus Company

  • Swindon to Hungerford

    via Liddington, Aldbourne, Ramsbury

    Operated by Swindon's Bus Company

  • Swindon to Hungerford

    via Wanborough, Liddington, Aldbourne, Ramsbury

    Operated by Swindon's Bus Company

  • Swindon to Marlborough

    via Liddington, Aldbourne, Ramsbury, Hungerford

    Operated by Swindon's Bus Company

  • Swindon to Marlborough

    via Wanborough, Liddington, Aldbourne, Ramsbury

    Operated by Swindon's Bus Company

  • Witney - Swindon

    via Carterton, Lechlade, Highworth

    Operated by Pulhams Coaches

  • Swindon to Ludgershall

    via Great Western Hospital, Chiseldon, Marlborough, Burbage, Tidworth

    Operated by Swindon's Bus Company

  • Devizes to Marlborough

    via Beckhampton, Fyfield

    Operated by Salisbury Reds

  • Marlborough to Hungerford (circular)

    via Great Bedwyn, Froxfield

    Operated by Salisbury Reds

  • Marlborough to Hungerford (circular)

    via Great Bedwyn, Froxfield

    Operated by Swindon's Bus Company

  • East Grafton to Marlborough

    via East Grafton, West Grafton, Easton Royal, Milton Lilbourne, Wootton Rivers

    Operated by Salisbury Reds

  • Marlborough town service

    via St Margaret's Mead, Roger's Meadow

    Operated by Swindon's Bus Company

  • Salisbury to Swindon

    via Amesbury, Durrington, Figheldean, Netheravon, Upavon, Pewsey, Marlborough, Great Western Hospital

    Operated by Salisbury Reds

  • Marlborough to Newbury

    via Hungerford

    Operated by Swindon's Bus Company

  • The service X76 has disruptions

    Marlborough to Bath

    via Cherhill, Calne, Melksham, Bathford, Bath

    Operated by Swindon's Bus Company

    • SERVICE X76 – CHURCH ROAD (DERRY HILL) - BUS STOPS SUSPENSION

      18th May 2026 - 19th Jun 2026

      Due to roadworks along Church Road in Derry Hill. The Church Road bus stops will be suspended in both directions from the 18th of May 2026 until 19th of June 2026.

      The alternative bus stops will be Studley Crossroads along the A4.

      Apologies for the incovinience caused

  • Nationwide House to Swindon Town Centre (not for public use)

    Operated by Swindon's Bus Company

  • Orbital Park to Windmill Hill (not for public use)

    Operated by Swindon's Bus Company