Guildford, Godalming and Haslemere bus timetables

Below are the bus timetables in service number order for the Guildford, Godalming and Haslemere areas including Bramley, Chiddingfold, Cranleigh, Dunsfold, Elstead, Ewhurst, Farncombe, Gomshall, Hindhead, Horsley, Merrow, Milford, Normandy, Puttenham, Send, Shackleford, Witley and surrounding areas.

Please note: If a service is marked as 'due to change' please check the forthcoming bus timetable changes page for the most up-to-date information.

Services are operated with low-floor fully-accessible buses, unless stated. For services marked "wheelchair-accessible vehicle", wheelchairs may be loaded by means of a lift. For services marked "not fully-accessible", advance contact should be made with the operator before travelling with a wheelchair, to allow arrangements to be made.


These maps are only provided as a general guide to services and actual services and routes may differ to those shown. You should check any bus routes with the operator before travelling.

Services from A to 28

Bus service number and timetableOperator Route location
KITE Stagecoach

Aldershot, Tongham, Ash, Normandy, Fairlands Estate and Guildford

RA2 First Berkshire

"Railair" Express Coach service Guildford Rail Station to Heathrow Airport



Guildford, University, Manor Park, Hospital, Park Barn Drive, Rydes Hill, Grange Park, Stoughton, Guildford. (Circular)

3 Safeguard

Guildford, Guildford College and Bellfields



Guildford, Woodbridge Hill, Southway, Park Barn, Royal Surrey County Hospital, Guildford Park and Guildford (circular)

6StagecoachGuildford town centre via London Road, Burpham and Glendale Drive to Merrow Park
8 Carlone Buses (Not fully accessible)

The Mount to Guildford

13 Stagecoach

Haslemere, Liphook, Whitehill, Burdon, Alton, Basingstoke

17 Guildford Stagecoach

Guildford - Wood Street/Fairlands (circular)

18 Compass Bus

Guildford, Farnham Road Hospital and Onslow Village

19 Stagecoach

Haslemere, Hindhead, Churt, Farnham and Aldershot

23 Stagecoach

Haslemere, Hindhead, Headley Down, Whitehill, Kingsley, Alton

24 Compass Bus

Guildford, Shalford, Bramley, Nanhurst Corner and Cranleigh

23/25 Compass Bus

Guildford, Charlotteville, Merrow, Shere, Gomshall, Peaslake, Ewhurst and Cranleigh

28 Falcon Buses

Woking, Wych Hill, St Johns, Knaphill, Brookwood, Pirbright, Worplesdon, Stoughton, Guildford

Services from O30 to 35

Bus service number and timetableOperator Route location
O30 National Express

London, Guildford, Hindhead, Portsmouth and Southsea and Fareham

Please visit

32 Compass Bus/ Stagecoach

Redhill, Earlswood, Meadvale, Reigate, Betchworth, Strood Green, Brockham, Dorking, Westcott, Gomshall, Shere, Albury, Chilworth and Guildford

This service is due to change: 30 August 2022

34/35 Stagecoach

34 - Guildford, Slyfield Green, Jacob's Well, Sutton Green, Westfield, Woking, St John's Knaphill, Bisley, Lightwater, Bagshot and Camberley

35 - Guildford, Slyfield Green, Mayford, Woking, St Johns, Knaphill, Bisley, West End, Lightwater, Bagshot and Camberley

Services from 40 to 91

Compass Bus Compass Bus

Bus service number and timetableOperator Route location
40 Safeguard

Burnt Common, Ripley, Send, Old Woking, Woking

42 Compass Bus

Cranleigh, Nanhurst Corner, Alfold Crossways, Dunsfold, Loxhill, Hascombe, Busbridge, Godalming, Catteshall, Farncombe and Guildford

43 Compass Bus

Cranleigh, Rowly, Shamley Green, Wonersh, Shalford, Farncombe and Godalming Sixth Form College

45 Compass Bus

Busbridge and Rodborough School

46 Stagecoach

Aldershot, Farnham, Elstead, Shackleford, Hurtmore, Godalming, Farncombe, Compton and Guildford

50/433/522 Buses4U (Wheelchair accessible vehicle)

Cranleigh/Forest Green, Ewhurst, Walliswood, Oakwoodhill, Ockley, Warnham, Broadbridge Heath and Horsham

53/63/63X Stagecoach

Guildford, Bramley, Wonersh, Shamley Green, Cranleigh and Ewhurst/Rudgwick, Slinfold and Horsham

65 Stagecoach

Guildford - Farnham - Bentley - Froyle - Alton (connections at Alton for Alresford and Winchester)

69 Compass Bus

Alfold, Loxwood, Kirdford, Wisborough Green, Pulborough, Arundel and Worthing

70/71/72 Stagecoach

Guildford, Peasmarsh, Farncombe, Godalming, Milford, Witley, Brook, Haslemere, Fernhurst and Midhurst

75 Stagecoach

Rushmoor, Beacon Hill, Frensham, Lower Bourne to Weydon School

91 Stagecoach

Woking, Marston Road, Sythwood, Goldsworth Park, Knaphill, Sainsbury's, Brookwood, Pirbright and Guildford

Services 455 to 479

Bus service number and timetableOperator Route location
455Carlone Buses

Addlestone to Woking via Woodham Lane with extensions to Merrist Wood College

462/463 White Bus

462 - Woking, Send, Burnt Common, Burpham and Guildford

463 - Woking, Send, Burnt Common, Clandon, Merrow and Guildford

470 Stagecoach

Hammer Hill Estate, Camelsdale Bridge, Fernhurst to Rother College

478 Repton's Coaches

Guildford, Merrow, West Clandon, West Horsley, East Horsley, Effingham, Bookham, Leatherhead and Woodbridge

479 Falcon

Epsom, Ashtead, Leatherhead, Fetcham, Bookham, Effingham, West Clandon, Merrow and Guildford Bus Station

Services 503 to 599

Bus service number and timetableOperator Route location
503 Stagecoach

Lane End, Hambledon, Hydestile, Godalming, Farncombe, Bramley, Wonersh, Blackheath, Chilworth, Shalford and Guildford

504 Waverley Hoppa Clovelly Rd, Hindhead, Lion Lane, Shottermill, Hammer Hill, Sickle Hill Estate, Haslemere
505 Waverley Hoppa Northchapel, Fisher Street, Gospel Green, Haslemere and Shottermill
520 Stagecoach Aldershot, Ash Road, Tongham, Ash Green, Shawfields, Ash, Normandy, Fairlands, Royal Surrey County Hospital, Park Barn and Guildford
523 Stagecoach

Guildford, Farncombe, Godalming, Busbridge and Milford Hospital

525 Carlone Buses Albury, Chilworth, Wonersh, Smithwood Common, Cranleigh
533 Carlone Buses Ewhurst, Walliswood, Forest Green, Ockley, Dorking and Ranmore
538 Stagecoach

Stoughton, Bellfields, Slyfield Green, Jacobs Well, Burpham Sainsbury's

545 Carlone Buses Walliswood, Forrest Green, Holmbury St Mary, Blackheath, Guildford
599 Carlone Buses Holmbury St Mary, Forest Green, Ewhurst, Cranleigh, Smithwood Common, Wonersh and Guildford

Services from 625 to 697

Bus service number and timetable Bus operator Route location
625 Compass Bus

Guildford Bus Station, Shalford Rail Station, Chilworth Station, Albury and George Abbot School

678 Reptons Coaches

Ripley, Ockham, West Horsley, East Horsley and Howard of Effingham School

690 Safeguard

Worplesdon, Stanford Common, Pirbright, Pirbright Camp, Brookwood, Winston Churchill School, Kingfield Green

694 Carlone Buses

Tongham, Ash, Normandy, Christmaspie, Puttenham and Broadwater School

697 Carlone Buses

Onslow Village, Guildford Park and St Joseph's School

Services 715 to 997

Bus service number and timetable Bus operator Route location
715 Stagecoach

Guildford, Burnt Common, Ripley, Cobham, Esher, Thames Ditton and Kingston

Other services

Service and timetable Route location
Compo Community Bus Compton, Puttenham and Godalming
WASP Community Bus Community service

Park and Ride

Service update May 2022

  • Services 100 Spectrum and 400 Onslow are suspended and will not operate until further notice.
  • Services 200 Artington and 300 Merrow operate to the timetables shown below.

The impact of the pandemic and changing work and shopping patterns has impacted the numbers of people travelling to/from Guildford every day. Usage of the Park & Ride services is increasing however passenger numbers are currently less than half the pre-pandemic levels. Surrey County Council, Guildford Borough Council and Stagecoach will monitor demand and amend the schedules as and when passenger demand increases.

Bus service number and timetable Bus operator Route location

100 (Mon-Fri) Park and Ride


Guildford Town Centre and Spectrum Leisure Centre (including Park and Ride Service)

Service suspended

200 Park and Ride Stagecoach

Park and Ride Service: Artington - Guildford Town Centre

2022 Update: 200 Artington and 300 Merrow operating to a revised timetable (PDF)

300 Park and Ride Stagecoach

Park and Ride Service: Merrow - Guildford Town Centre

2022 Update: 200 Artington and 300 Merrow operating to a revised timetable (PDF)

400 Park and Ride Stagecoach

Park and Ride service: Onslow - Guildford Town Centre

Service suspended please use Artington.