Last buses from Aldershot

Direct buses from Aldershot go to 40 places. Tonight (Sunday) the last one leaves at 22:05, the 1 to Frimley. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Sunday)WeekdaysSaturdaysSundays
Guildford20 21:4120 23:1120 23:1120 21:41
Sleaford18 19:0918 21:1918 21:1918 19:09
Camberley1 22:051 23:371 23:371 22:05
Frimley1 22:051 23:371 23:371 22:05
Farnborough1 22:051 23:371 23:371 22:05
Farnham5 19:305 23:155 23:155 19:30
Ash Vale3 18:403 22:003 22:003 18:40
Haslemere19 16:2019 17:5019 17:5019 16:20
Ash20 21:4120 23:1120 23:1120 21:41
Weybourne18 19:0918 21:1918 21:1918 19:09
Sandhurst3 18:403 22:003 22:003 18:40
Worplesdon20 21:4120 23:1120 23:1120 21:41
Fleetnone7 17:157 17:15none
Blackwater3 18:403 22:003 22:003 18:40
Bordon18 19:0918 21:1918 21:1918 19:09
Bordon Camp18 19:0918 21:1918 21:1918 19:09
Frimley Green3 18:403 22:003 22:003 18:40
Hawley Lanenone403 15:44nonenone
Old Dean1 22:051 23:051 23:051 22:05
Shottermill19 16:2019 17:5019 17:5019 16:20
Upper Hale5 19:305 23:155 23:155 19:30
Wrecclesham18 19:0918 21:1918 21:1918 19:09
Church Crookhamnone7 17:157 17:15none
Middle Bourne19 16:2016 18:3816 18:3819 16:20
Mytchett3 18:403 22:003 22:003 18:40
Shortheathnone16 18:3816 18:38none
Tices Meadow15 19:0815 21:3315 21:3315 19:08
Fairlands20 21:4120 23:1120 23:1120 21:41
Hale5 19:305 23:155 23:155 19:30
Heath End5 19:305 23:155 23:155 19:30
Hindhead19 16:2019 17:5019 17:5019 16:20
Holt Pound18 19:0918 21:1918 21:1918 19:09
Nutcombe19 16:2019 17:5019 17:5019 16:20
Pondtailnone7 17:157 17:15none
Yateley3 18:403 22:003 22:003 18:40
Beacon Hill19 16:2019 17:5019 17:5019 16:20
Boundstonenone405 16:49nonenone
Bucks Horn Oak18 19:0918 21:1918 21:1918 19:09
Churt19 16:2019 17:5019 17:5019 16:20
Frensham19 16:2019 17:5019 17:5019 16:20

The time each last direct bus leaves Aldershot, with its route number. Weekdays, Saturdays and Sundays are from the timetables for Monday, 16 November 2026, Saturday, 21 November 2026 and Sunday, 22 November 2026; bank holidays and Christmas can differ. Before you rely on a last bus, check its live time on its stop's page.

Questions

What time is the last bus from Aldershot tonight?
The 1 to Frimley at 22:05 from Hammersley Road, from the timetable for Sunday.
What time is the last bus from Aldershot to Guildford?
The last direct bus from Aldershot to Guildford: on weekdays, the 20 at 23:11 from North Lane, reaching Guildford at 23:33; on Saturdays, the 20 at 23:11 from North Lane, reaching Guildford at 23:33; on Sundays, the 20 at 21:41 from North Lane, reaching Guildford at 22:03.
What time is the last bus from Aldershot to Sleaford?
The last direct bus from Aldershot to Sleaford: on weekdays, the 18 at 21:19 from Duke of York, reaching Sleaford at 21:51; on Saturdays, the 18 at 21:19 from Duke of York, reaching Sleaford at 21:51; on Sundays, the 18 at 19:09 from Duke of York, reaching Sleaford at 19:41.
What time is the last bus from Aldershot to Camberley?
The last direct bus from Aldershot to Camberley: on weekdays, the 1 at 23:37 from Hammersley Road, reaching Camberley at 00:08; on Saturdays, the 1 at 23:37 from Hammersley Road, reaching Camberley at 00:08; on Sundays, the 1 at 22:05 from Hammersley Road, reaching Camberley at 22:38.
What time is the last bus from Aldershot to Frimley?
The last direct bus from Aldershot to Frimley: on weekdays, the 1 at 23:37 from Hammersley Road, reaching Frimley at 00:00; on Saturdays, the 1 at 23:37 from Hammersley Road, reaching Frimley at 00:00; on Sundays, the 1 at 22:05 from Hammersley Road, reaching Frimley at 22:30.
What time is the last bus from Aldershot to Farnborough?
The last direct bus from Aldershot to Farnborough: on weekdays, the 1 at 23:37 from Hammersley Road, reaching Farnborough at 23:38; on Saturdays, the 1 at 23:37 from Hammersley Road, reaching Farnborough at 23:38; on Sundays, the 1 at 22:05 from Hammersley Road, reaching Farnborough at 22:06.
What time is the last bus from Aldershot to Farnham?
The last direct bus from Aldershot to Farnham: on weekdays, the 5 at 23:15 from Cranmore Lane, reaching Farnham at 23:23; on Saturdays, the 5 at 23:15 from Cranmore Lane, reaching Farnham at 23:23; on Sundays, the 5 at 19:30 from Cranmore Lane, reaching Farnham at 19:38.
What time is the last bus from Aldershot to Ash Vale?
The last direct bus from Aldershot to Ash Vale: on weekdays, the 3 at 22:00 from Herrett Street, reaching Ash Vale at 22:09; on Saturdays, the 3 at 22:00 from Herrett Street, reaching Ash Vale at 22:09; on Sundays, the 3 at 18:40 from Herrett Street, reaching Ash Vale at 18:51.
What time is the last bus from Aldershot to Haslemere?
The last direct bus from Aldershot to Haslemere: on weekdays, the 19 at 17:50 from Duke of York, reaching Haslemere at 18:47; on Saturdays, the 19 at 17:50 from Duke of York, reaching Haslemere at 18:42; on Sundays, the 19 at 16:20 from Duke of York, reaching Haslemere at 17:13.
What time is the last bus from Aldershot to Ash?
The last direct bus from Aldershot to Ash: on weekdays, the 20 at 23:11 from North Lane, reaching Ash at 23:12; on Saturdays, the 20 at 23:11 from North Lane, reaching Ash at 23:12; on Sundays, the 20 at 21:41 from North Lane, reaching Ash at 21:42.
What time is the last bus from Aldershot to Weybourne?
The last direct bus from Aldershot to Weybourne: on weekdays, the 18 at 21:19 from Duke of York, reaching Weybourne at 21:20; on Saturdays, the 18 at 21:19 from Duke of York, reaching Weybourne at 21:20; on Sundays, the 18 at 19:09 from Duke of York, reaching Weybourne at 19:10.

Buses in Aldershot · Plan a journey with a change

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