Last buses from Staines

Direct buses from Staines go to 40 places. Tonight (Saturday) the last one leaves at 00:13 (after midnight), the 442 to Egham. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Saturday)WeekdaysSaturdaysSundays
Heathrow Airport446 21:44446 21:44446 21:44446 21:44
Heathrow Airport Terminal 5442 22:55442 22:55442 22:55442 22:55
Ashford203 00:09 after midnight203 00:08 after midnight203 00:09 after midnight203 00:04 after midnight
Slough8 20:448 20:398 20:448 19:45
Woking446 23:45446 23:45446 23:45446 23:45
Sipson442 03:33442 03:33442 03:33442 03:33
Kingston Upon Thames216 23:34216 23:34216 23:34216 23:34
Hounslow203 00:09 after midnight203 00:08 after midnight203 00:09 after midnight203 00:04 after midnight
Camberley500 11:03500 16:25500 11:03none
Walton-on-Thames458 21:42458 21:37458 21:42458 19:52
Frimleynone500 14:58nonenone
Surbiton458 21:42458 21:37458 21:42458 19:52
Sunbury290 23:50290 23:50290 23:50290 23:50
Hatton Cross203 00:09 after midnight203 00:08 after midnight203 00:09 after midnight203 00:04 after midnight
Hounslow West203 00:09 after midnight203 00:08 after midnight203 00:09 after midnight203 00:04 after midnight
Cranford203 00:09 after midnight203 00:08 after midnight203 00:09 after midnight203 00:04 after midnight
Esher458 21:42458 21:37458 21:42458 19:52
Heathrow Airport Terminal 4446 21:44446 21:44446 21:44446 21:44
Shepperton458 21:42458 21:37458 21:42458 19:52
Thames Ditton458 21:42458 21:37458 21:42458 19:52
Hersham458 21:42458 21:37458 21:42458 19:52
Twickenham290 23:50290 23:50290 23:50290 23:50
Windsor8 20:448 20:398 20:448 19:45
Bagshot500 13:33500 18:05500 13:33none
Egham442 00:13 after midnight442 00:13 after midnight442 00:13 after midnight442 00:13 after midnight
Hinchley Wood458 21:42458 21:37458 21:42458 19:52
Isleworth117 23:51117 23:51117 23:51117 23:51
Addlestone456 19:47456 19:27456 19:47456 18:47
Fulwell290 23:50290 23:50290 23:50290 23:50
Strawberry Hill290 23:50290 23:50290 23:50290 23:50
West Byfleet456 19:17456 19:27456 19:17456 18:47
Feltham117 23:51117 23:51117 23:51117 23:51
Virginia Water567 18:34567 18:34567 18:34none
Ashford Common290 23:50290 23:50290 23:50290 23:50
Chertsey446 23:45446 23:45446 23:45446 23:45
East Bedfont203 00:09 after midnight203 00:08 after midnight203 00:09 after midnight203 00:04 after midnight
Sandhurst500 11:03none500 11:03none
Hampton Wick216 23:34216 23:34216 23:34216 23:34
North Feltham117 23:51117 23:51117 23:51117 23:51
Spring Grove117 23:51117 23:51117 23:51117 23:51

The time each last direct bus leaves Staines, with its route number. Weekdays, Saturdays and Sundays are from the timetables for Monday, 16 November 2026, Saturday, 21 November 2026 and Sunday, 15 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 Staines tonight?
The 442 to Egham at 00:13 (after midnight) from Sainsbury's, from the timetable for Saturday.
What time is the last bus from Staines to Heathrow Airport?
The last direct bus from Staines to Heathrow Airport: on weekdays, the 446 at 21:44 from Shortwood Avenue, reaching Heathrow Airport at 21:55; on Saturdays, the 446 at 21:44 from Shortwood Avenue, reaching Heathrow Airport at 21:55; on Sundays, the 446 at 21:44 from Shortwood Avenue, reaching Heathrow Airport at 21:55.
What time is the last bus from Staines to Heathrow Airport Terminal 5?
The last direct bus from Staines to Heathrow Airport Terminal 5: on weekdays, the 442 at 22:55 from Shortwood Avenue, reaching Heathrow Airport Terminal 5 at 23:15; on Saturdays, the 442 at 22:55 from Shortwood Avenue, reaching Heathrow Airport Terminal 5 at 23:15; on Sundays, the 442 at 22:55 from Shortwood Avenue, reaching Heathrow Airport Terminal 5 at 23:15.
What time is the last bus from Staines to Ashford?
The last direct bus from Staines to Ashford: on weekdays, the 203 at 00:08 (after midnight) from Shortwood Avenue, reaching Ashford at 00:09; on Saturdays, the 203 at 00:09 (after midnight) from Shortwood Avenue, reaching Ashford at 00:10; on Sundays, the 203 at 00:04 (after midnight) from Shortwood Avenue, reaching Ashford at 00:05.
What time is the last bus from Staines to Slough?
The last direct bus from Staines to Slough: on weekdays, the 8 at 20:39 from Staines Bridge, reaching Slough at 21:29; on Saturdays, the 8 at 20:44 from Staines Bridge, reaching Slough at 21:40; on Sundays, the 8 at 19:45 from Staines Bridge, reaching Slough at 20:33.
What time is the last bus from Staines to Woking?
The last direct bus from Staines to Woking: on weekdays, the 446 at 23:45 from Norlands Lane, reaching Woking at 00:13; on Saturdays, the 446 at 23:45 from Norlands Lane, reaching Woking at 00:13; on Sundays, the 446 at 23:45 from Norlands Lane, reaching Woking at 00:13.
What time is the last bus from Staines to Sipson?
The last direct bus from Staines to Sipson: on weekdays, the 442 at 03:33 from Shortwood Avenue, reaching Sipson at 03:53; on Saturdays, the 442 at 03:33 from Shortwood Avenue, reaching Sipson at 03:53; on Sundays, the 442 at 03:33 from Shortwood Avenue, reaching Sipson at 03:53.
What time is the last bus from Staines to Kingston Upon Thames?
The last direct bus from Staines to Kingston Upon Thames: on weekdays, the 216 at 23:34 from Shortwood Avenue, reaching Kingston Upon Thames at 00:14; on Saturdays, the 216 at 23:34 from Shortwood Avenue, reaching Kingston Upon Thames at 00:13; on Sundays, the 216 at 23:34 from Shortwood Avenue, reaching Kingston Upon Thames at 00:13.
What time is the last bus from Staines to Hounslow?
The last direct bus from Staines to Hounslow: on weekdays, the 203 at 00:08 (after midnight) from Shortwood Avenue, reaching Hounslow at 00:35; on Saturdays, the 203 at 00:09 (after midnight) from Shortwood Avenue, reaching Hounslow at 00:40; on Sundays, the 203 at 00:04 (after midnight) from Shortwood Avenue, reaching Hounslow at 00:33.
What time is the last bus from Staines to Camberley?
The last direct bus from Staines to Camberley: on weekdays, the 500 at 16:25 from Claremont Road, reaching Camberley at 17:05; on Saturdays, the 500 at 11:03 from Sainsbury's, reaching Camberley at 11:39; on Sundays, there's no direct bus.
What time is the last bus from Staines to Walton-on-Thames?
The last direct bus from Staines to Walton-on-Thames: on weekdays, the 458 at 21:37 from Abbey Drive, reaching Walton-on-Thames at 21:51; on Saturdays, the 458 at 21:42 from Abbey Drive, reaching Walton-on-Thames at 21:54; on Sundays, the 458 at 19:52 from Abbey Drive, reaching Walton-on-Thames at 20:06.

Buses in Staines · 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