About

Welcome to the Hants & Surrey Bus Blog. This blog was inspired by others from across the country, not only to attempt to keep those interested in local bus operations up to date with the latest goings on, but also to act as a point of reference for the future.

The blog focuses on the border between Hampshire and Surrey, although may stray a bit further afield occasionally if something of interest and with some level of relevance crops up. The area covered is roughly that of Camberley and Staines to the north, Leatherhead and Cranleigh to the east, Haslemere to the south, with Alton and Hook to the west. Essentially this is the districts of Elmbridge, Guildford, Hart, Runnymede, Rushmoor, Spelthorne, Surrey Heath, Waverley and Woking, along with parts of East Hampshire and Epsom & Ewell.

You can find out about forthcoming service changes on the Service Changes page.

You can also find out more about the operators of services covered within the blog by visiting the Operators page. There, you will find a list of bus and coach operators and by clicking on their name you will be taken to a page listing their contact details, a list of operating centres with how many vehicles are authorised at each, and a list of their registered public bus services. I will try to keep the information about each operator up to date, however at the bottom of each page you will find confirmation of when it was last reviewed.

Below is a list of the bus services covered by this blog…

Regular Services

  • 01: Windsor to Ascot
  • 1: Aldershot to Old Dean (Gold)
    1: Guildford to Stoughton
  • 2: Guildford to Stoughton
    2/2A: Yateley to Farnborough
  • 3: Guildford to Bellfields
    3/3A: Yateley to Aldershot
  • 4: Aldershot to Farnham
    4: Guildford to Park Barn
  • 5: Aldershot to Farnham
    5: Guildford to Park Barn
  • 7: Aldershot to Hartley Wintney
  • 8: Guildford to The Mount
    8: Heathrow T5 to Slough
  • 9: Farnborough (circular)
  • 10: Farnborough to Church Crookham
  • 11: Farnborough to Paddock Hill
  • 14: Aldershot to North Town
  • 15: Aldershot to Tices Meadow
  • 16: Aldershot to Rowledge
  • 17: Aldershot to Shortheath
    17: Guildford to Fairlands
  • 18: Guildford to Onslow Village
    18/18A: Aldershot to Haslemere
  • 19: Aldershot to High Lane Estate
  • 22: Newdigate to Holmbury St. Mary
  • 23: Guildford to Bushy Hill
  • 24: Guildford to Cranleigh
  • 25: Guildford to Cranleigh
  • 28: Guildford to Woking
    28: Bordon to Whitehill (circular)
  • 030: London to Southsea/Fareham
  • 031: London to Portsmouth
  • 32: Guildford to Redhill
  • 33: Guildford to Woking
  • 34: Guildford to Camberley
  • 35: Guildford to Camberley
  • 36: Guildford Circular (clockwise)
  • 37: Guildford Circular (anticlockwise)
  • 39A: Woking to Chobham
    39B: Woking to Hermitage
    39C: Woking to Horsell
  • 40: Woking to Ripley
  • 41: Farnborough to Ash
  • 42: Farnborough to Ash
    42: Guildford to Cranleigh
  • 46: Guildford to Farnham
  • 47: Brookwood to West End
  • 48: Woking to Frimley Park Hospital
  • 50: Dorking to Horsham
  • 53: Guildford to Ewhurst
  • 63: Guildford to Horsham
  • 65: Guildford to Alton
  • 70: Guildford to Midhurst
  • 71: Guildford to Woolmer Hill
  • 72: Guildford to Godalming Estates
  • 73: Woking to Chobham
  • 81: Woking to Barnsbury
  • 91: Woking to Knaphill
  • 100: Guildford to Spectrum (P&R)
  • 101: Guildford to Spectrum
  • 194: Camberley to Bracknell
  • 200: Guildford to Artington (P&R)
  • 206: Alton to Bentley
  • 208: Alton to Medstead
  • 240: Old Alresford to Ropley
  • 300: Guildford to Merrow (P&R)
  • 305: Staines to Poyle
  • 400: Guildford to Onslow (P&R)
  • 431: St Peter’s to Field Common
  • 433: Dorking to Redhill/Walliswood
  • 436: Woking to Weybridge
  • 437: Woking to West Byfleet/Brooklands
  • 438: Staines to Royal Estate
  • 441: Staines to Englefield Green
  • 442: Staines to Heathrow T5
  • 446: Staines to Woking
  • 456: Staines to Woking
  • 457: St Peter’s Hospital to New Haw
  • 458: Staines to Kingston
  • 461: Addlestone to Kingston
  • 462: Woking to Guildford
  • 463: Woking to Guildford
  • 478: Guildford to Woodbridge Tesco
  • 479: Guildford to Epsom
  • 500: Staines to Frimley Park Hospital
  • 503: Guildford to Wormley
  • 513: Kingston to Downside
  • 514: Kingston to Hersham
  • 515: Kingston to Addlestone
  • 520: Aldershot to Guildford/Woking
  • 522: Dorking to Newdigate
  • 523: Guildford to Milford Hospital
  • 525: Albury to Cranleigh
  • 533: Ranmore to Dorking/Ewhurst
  • 538: Stoughton to Burpham Sainsbury’s
  • 545: Guildford to Walliswood
  • 555: Whiteley Village to Heathrow Central
  • 556: Woking to Rowtown
  • 557: Addlestone to Sunbury
  • 564: Hersham to Xcel Leisure Centre
  • 566: Staines to Knowle Hill
  • 567: Staines to Knowle Hill
  • 570: Staines/Ashford to Grovebarns
  • 571: Staines/Sunbury to Grange Farm
  • 572: Staines/Sunbury to Sunbury Common
  • 574: Ashford to Sunbury
  • 592: Woking to Addlestone
  • 593: Woking/Brooklands to Staines
  • 598: Camberley to Little Sandhurst
  • 599: Holmbury to Cranleigh/Guildford
  • 623: Epsom to Ashtead
  • 715: Guildford to Kingston
  • 925: Woking to Heathrow Airport
  • 950: Thorpe Park to Staines
  • 951: Thorpe Park to Watford
  • 952: Madejski Stadium to Farnborough
  • 953: Madejski Stadium to Wokingham
  • 954: Madejski Stadium to Bracknell
  • A: Guildford to RSC Hospital
  • B: Guildford to Park Barn
  • C: Guildford to Stoughton
  • C1: Weybridge to Oxshott
  • C2: Weybridge to Leatherhead
  • C41: New Alresford to Basingstoke
  • KITE: Aldershot to Guildford
  • YoYo: Farnborough to Prospect Estate
  • Sainsbury’s Watchmoor Park
  • Weybridge to The Heights

School & College Routes

1X: University of Surrey to Hazel Farm
04: Licensed Victuallers School to Maidenhead
06: Licensed Victuallers School to Chalfont
09: Licensed Victuallers School to Addlestone
18X: Alton College to Haslemere
23: Charters School to Old Windsor
23B: Winkfield to Trevelyan School (AM)
24: Charters School to North Ascot
25: Charters School to North Ascot
26: Charters School to North Ascot
27: Charters School to North Ascot
28: Charters School to Winkfield
39: St. Crispin’s School to Finchampstead
43: Godalming College to Cranleigh
45: Rodborough School to Busbridge
65X: Alton College to Hook
74: Weydon School to Folly Hill
83: Cox Green School to Fifield
83: Collingwood College to Bagshot
84: Collingwood College to St John’s
87: Collingwood College to Chobham
85A: Collingwood College to Ash
85B: Collingwood College to Frimley
134: Camberley to Guildford (AM)
134: Winston Churchill School to Lightwater (PM)
135: Camberley to Guildford (PM)
400: Thamesmead School to Stanwell Moor
402: All Hallows School to Pinewood Park
403: All Hallows School to Fox Lane
404: Farnborough Colleges to Rowledge
405: Farnborough Colleges to Rowledge
406: Farnborough Colleges to California
408: Farnborough Colleges to Odiham
409: Farnboro’ 6th Form to Elvetham Heath
410: Farnboro’ 6th Form to Crondall
412: All Hallows School to Bracknell
417: Farnborough Colleges to Chobham
418: Farnborough Colleges to Whitehill
423: Farnborough Colleges to Whitehill
441: All Hallows School to Southwood
470: Rother College to Hammer Hill
494: Farnborough Colleges to Spencers Wood
610: Calthorpe Park School to Crondall
617: St Andrew’s School to Banstead
618: St Andrew’s School to Walton-on-the-Hill
619: St Andrew’s School to Lower Kingswood
625: George Abbot / St Peter’s to Guildford
637: Salesian School to Byfleet
655: Bishop Wand School to Stanwell Moor
656: Strode’s College to Sunbury Village
661: Hinchley Wood School to Hampton Court
667: Matthew Arnold School to Stanwell Moor
668: St Andrew’s School to North Cheam
678: Howard of Effingham School to Ripley
690: Woking College to Worplesdon
694: Broadwater School to Tongham
695: Bishop Wand School to Egham
697: St Jospeph’s School to Onslow Village
813: Bishop Wand School to Ashford
814: Esher High School to Field Common
856: Woking College to Upper Halliford
862: All Saints School to Oxshott
868: St Joseph’s School to Worcester Park
881: Rydens Enterprise School to Hampton Court
L8: Charters School to Winkfield (PM)
PT1: St Peter’s School to Ewhurst
PT2: St Peter’s School to Cranleigh
PT3: St Peter’s School to Chiddingfold
PT4: St Peter’s School to Godalming
PT5: St Peter’s School to Ash
RH1: Royal Holloway to Egham
RH2: Royal Holloway to Kingswood
RH3: Egham to Kingswood

.