Skip to main content

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
A Arriva

Guildford, The Chase, Royal Surrey Hospital (circular)

This service is due to change 24 February 2019

B Arriva

Guildford, Woodbridge Hill, Southway Corner, Park Barn (circular)

This service is due to change 24 February 2019

C Arriva

Guildford, Stoughton, Cumberland Avenue, Grange Road (circular)

This service is due to change 24 February 2019

KITE Stagecoach

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



Guilford, University, Manor Park, Hospital, Park Barn Drive, Rydes Hill, Grange Park, Stoughton, Guildford.

3 Arriva

Guildford, Guildford College and Bellfields

This service is due to change 24 February 2019


Guildford, Guildford College and Bellfields

4/5 Safeguard

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

8 Carlone Buses (Not fully accessible)

The Mount to Guildford

17 Guildford Stagecoach

Guildford - Wood Street/Fairlands (circular)

17 Rowledge - Aldershot Stagecoach

Whitehill, Bordon, Rowledge, Wrecclesham, Farnham and Aldershot

This service is due to change 17 February 2019

18 (Stagecoach) Stagecoach

Haslemere, Hindhead, Lindford, Whitehill, Bordon, Wrecclesham, Farnham and Aldershot

This service is due to change 17 February 2019

19 Stagecoach

Haslemere, Hindhead, Churt, Farnham and Aldershot

This service is due to change 17 February 2019

17/18/19 Stagecoach

Farnham - Aldershot

18 (Arriva) Arriva

Guildford, Farnham Road Hospital and Onslow Village

18X Stagecoach

Haslemere, Shottermill, Hindhead, Grayshott, Headley Down, Lindford, Whitehill to Alton College.


This is a new service starting 17 February 2017

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 Buses Excetera

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

Return to top

Services from 030 to 37

Bus service number and timetableOperator Route location
030 National Express

London, Wandsworth High Street, Guildford, Hindhead, Havant, Portsmouth and Southsea and Fareham

32 Compass Travel / Stagecoach

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

33 Stagecoach Woking to Guildford
34/35 Arriva

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

36 Arriva

Guildford, Burpham, Merrow, Guildford, Manor Park, University of Surrey, Manor Park

37 Arriva

Guildford, Merrow, Burpham, Guildford, University of Surrey, and Manor Park

Return to top

Services from 40 to 91

Bus service number and timetableOperator Route location
40 Stagecoach

Burnt Common, Ripley, Send, Old Woking, Woking

42 Compass Travel

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

43 Buses Excetera Cranleigh, Rowly, Shamley Green, Wonersh, Shalford, Farncombe and Godalming Sixth Form College
45 Buses Excetera - school buses 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 Arriva

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

65 Stagecoach

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

69 Compass Travel

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

70/71/72 Stagecoach

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

91 Arriva

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

This service is due to change 10 February 2019

Return to top

Services 462 to 479

Bus service number and timetableOperator Route location
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

Guildford, Merrow, East Horsley, Effingham, Bookham, Fetcham, Leatherhead, Ashtead and Epsom

479 Buses Excetera / Stagecoach

Epsom, Ashtead, St Andrews School, Leatherhead, Fetcham, Bookham, Howard of Effingham School, West Clandon, Merrow and Guildford Bus Station

Return to top

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, Haslemere, Grayswood
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 (RSC) Hospital, Park Barn and Guildford
523 Stagecoach

Guildford, Shalford, Blackheath, Wonersh, Bramley, Shalford, Farncombe, Godalming, Busbridge and Milford Hospital

525 Carlone Buses Albury, Chilworth, 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, Holmbury St Mary, Guildford
599 Carlone Buses Holmbury St Mary, Forest Green, Ewhurst, Cranleigh, Smithwood Common, Wonersh and Guildford

Return to top

Services from 625 to 697

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

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

678 Reptons Coaches

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

690 Stagecoach

Worplesdon, Stanford Common, Pirbright, Pirbright Camp, Brookwood, St Johns, 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

Return to top

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

925 National Express

Woking Station and Heathrow Airport

996 Richardson Travel

Chiddingfold to Liphook (Bohunt School)

997 Richardson Travel

Beacon Hill, Hindhead, Grayshott and Bohunt School

Other services

Service and timetable Route location
Compo Community Bus Compton, Puttenham and Godalming
Farley Green Taxi Bus Farley Green, Little London, Brook and Albury Heath area
WASP Community Bus Community service

Park and Ride

Bus service number and timetable Bus operator Route location
100/101 Park and Ride Stagecoach/Arriva

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

200 Park and Ride Stagecoach

Park and Ride Service: Artington - Guildford Town Centre

300 Park and Ride Stagecoach

Park and Ride Service: Merrow - Guildford Town Centre

400 Park and Ride Stagecoach

Park and Ride service: Onslow - Guildford Town Centre