Buses in Farnham
11 bus routes serve Farnham, run by Stagecoach South. Trains are run by South Western Railway. The busiest stops are Farnham station, Union Road and The Borough.
Last buses from Farnham: tonight's, and on weekdays, Saturdays and Sundays, to each place.
Print a poster for a noticeboard: every bus from Farnham this week and where to catch it, on one A4 page.
Most frequent routes
- 18: Bordon – Aldershot Stagecoach South
- 5: Farnham – Aldershot Stagecoach South
- 19: Haslemere – Aldershot Stagecoach South
- 16: Rowledge – Aldershot Stagecoach South
- 4: Farnham – Aldershot Stagecoach South
- 65: Guildford – Alton Stagecoach South
Where you can go from Farnham
Routes
- London Waterloo – Guildford (Mole Valley Line) South Western Railway
- London Waterloo – Reading (Waterloo–Reading Line) South Western Railway
- Ascot – Aldershot (Alton Line) South Western Railway
- London Waterloo – Alton (Alton Line) South Western Railway
- 18: Bordon – Aldershot Stagecoach South
- 5: Farnham – Aldershot Stagecoach South
- 19: Haslemere – Aldershot Stagecoach South
- 16: Rowledge – Aldershot Stagecoach South
- 4: Farnham – Aldershot Stagecoach South
- 65: Guildford – Alton Stagecoach South
- 46: Farnham – Guildford Stagecoach South
- 404: Farnborough Green – Wrecclesham Stagecoach South
- 65X: Weybourne – Holybourne Stagecoach South
- 75: Wrecclesham – Rushmoor Stagecoach South
- 405: Wrecclesham – Farnborough Green Stagecoach South
Bus companies
Stops and stations
- Farnham station
- Union Road
- The Borough
- East Street
- Farnham Station Forecourt
- Woolmead Road
- Sports Centre
- East Street Shops
- South Street
- Weydon Lane
- Farnham Hospital North
- Adams Park Road
- Six Bells Roundabout
- Baldreys
- Recreation Ground
- Ryle Road
- Weydon Estate
- Arthur Close
- Firgrove Hill
- Weydon Hill Road
- Tesco Express
- Alfred Road
- Sheephouse
- Farnham Railway Station
- Morley Road
- Hereford Lane
- Castle Street
- Sainsbury's
- Kimbers Lane
- Farnham Hospital South
- Shepherd and Flock Roundabout
- Coxbridge Farm
- The Chantrys
- Mead Lane
- Abbot's Ride Turn
- Waverley Lane
- Downing Street
- The Hart
Questions
- Where can I go by bus from Farnham?
- Direct buses from Farnham go to Aldershot (train, 18, 5, 19, 16, 4), Guildford (train, 65, 46), London Waterloo (train), Wrecclesham (404, 75, 405), Alton (train, 65), Farnborough Green (404, 405), Ascot (train), Bordon (18), Haslemere (19) and Holybourne (65X).
- Which bus goes from Farnham to Aldershot?
- Routes train, 18, 5, 19, 16 and 4, run by South Western Railway and Stagecoach South.
- Which bus goes from Farnham to Guildford?
- Routes train, 65 and 46, run by South Western Railway and Stagecoach South.
- Which bus goes from Farnham to London Waterloo?
- Route train, run by South Western Railway.
- Where do buses stop in Farnham?
- The busiest stops are Farnham station, Union Road, The Borough, East Street and Farnham Station Forecourt.
- Which bus companies run in Farnham?
- Stagecoach South.
- What are the most frequent buses in Farnham?
- the 18 (Bordon – Aldershot), the 5 (Farnham – Aldershot), the 19 (Haslemere – Aldershot) and the 16 (Rowledge – Aldershot).
Timetables from the Bus Open Data Service (Department for Transport), updated Saturday, 14 November 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.
Add free live bus times to your website · StopToStop on Facebook