Last buses from Kingston Upon Thames

Direct buses from Kingston Upon Thames go to 40 places. Tonight (Sunday) the last one leaves at 00:37 (after midnight), the 281 to Surbiton. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Sunday)WeekdaysSaturdaysSundays
Heathrow AirportSL7 00:00 after midnightSL7 00:00 after midnightSL7 00:00 after midnightSL7 00:00 after midnight
Epsom406 00:19 after midnight406 00:19 after midnight406 00:19 after midnight406 00:19 after midnight
Guildford715 19:11715 21:33715 21:33715 19:11
Ashford216 00:34 after midnight216 00:34 after midnight216 00:34 after midnight216 00:34 after midnight
Charing CrossN87 04:54N87 04:54N87 04:54N87 04:54
Ewell406 00:19 after midnight406 00:19 after midnight406 00:19 after midnight406 00:19 after midnight
TempleN87 04:54N87 04:54N87 04:54N87 04:54
Staines216 00:34 after midnight216 00:34 after midnight216 00:34 after midnight216 00:34 after midnight
Sipson111 23:53111 23:53111 23:53111 23:53
CroydonSL7 00:32 after midnightSL7 00:33 after midnightSL7 00:32 after midnightSL7 00:32 after midnight
Leatherhead465 00:05 after midnight465 00:05 after midnight465 00:05 after midnight465 00:05 after midnight
BatterseaN87 04:54N87 04:54N87 04:54N87 04:54
Harlington111 23:53111 23:53111 23:53111 23:53
WestminsterN87 04:54N87 04:54N87 04:54N87 04:54
Clapham JunctionN87 04:54N87 04:54N87 04:54N87 04:54
Dorking465 00:05 after midnight465 00:05 after midnight465 00:05 after midnight465 00:05 after midnight
Hounslow281 00:07 after midnight281 00:08 after midnight281 00:10 after midnight281 00:07 after midnight
West CroydonSL7 00:32 after midnightSL7 00:33 after midnightSL7 00:32 after midnightSL7 00:32 after midnight
Ealing65 23:5965 23:5965 00:00 after midnight65 23:59
PimlicoN87 04:54N87 04:54N87 04:54N87 04:54
St Margarets481 19:17481 19:17481 19:17481 19:17
Walton-on-Thames461 21:01461 23:11461 23:11461 21:01
WandsworthN87 04:54N87 04:54N87 04:54N87 04:54
Covent GardenN87 04:54N87 04:54N87 04:54N87 04:54
MordennoneK5 19:32K5 19:34none
Putney85 23:5685 00:01 after midnight85 23:5685 23:56
Streatham57 23:5757 23:5757 23:5857 23:57
Surbiton281 00:37 after midnight281 00:37 after midnight281 00:43 after midnight281 00:37 after midnight
VauxhallN87 04:54N87 04:54N87 04:54N87 04:54
SuttonSL7 00:32 after midnightSL7 00:33 after midnightSL7 00:32 after midnightSL7 00:32 after midnight
Weybridge461 21:01461 23:11461 23:11461 21:01
Streatham Hill57 23:5757 23:5757 23:5857 23:57
Sunbury216 00:34 after midnight216 00:34 after midnight216 00:34 after midnight216 00:34 after midnight
Clapham CommonN87 04:54N87 04:54N87 04:54N87 04:54
Ealing Broadway65 23:5965 23:5965 00:00 after midnight65 23:59
Hatton CrossSL7 00:00 after midnightSL7 00:00 after midnightSL7 00:00 after midnightSL7 00:00 after midnight
Nine ElmsN87 04:54N87 04:54N87 04:54N87 04:54
Richmond65 23:5965 23:5965 00:00 after midnight65 23:59
Cranford111 23:53111 23:53111 23:53111 23:53
Tooting Broadway131 00:00 after midnight131 00:01 after midnight131 00:01 after midnight131 00:00 after midnight

The time each last direct bus leaves Kingston Upon Thames, 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 Kingston Upon Thames tonight?
The 281 to Surbiton at 00:37 (after midnight) from Kingston University / County Hall, from the timetable for Sunday.
What time is the last bus from Kingston Upon Thames to Heathrow Airport?
The last direct bus from Kingston Upon Thames to Heathrow Airport: on weekdays, the SL7 at 00:00 (after midnight) from Kingston / Wood Street, reaching Heathrow Airport at 00:31; on Saturdays, the SL7 at 00:00 (after midnight) from Kingston / Wood Street, reaching Heathrow Airport at 00:32; on Sundays, the SL7 at 00:00 (after midnight) from Kingston / Wood Street, reaching Heathrow Airport at 00:31.
What time is the last bus from Kingston Upon Thames to Epsom?
The last direct bus from Kingston Upon Thames to Epsom: on weekdays, the 406 at 00:19 (after midnight) from Kingston University / County Hall, reaching Epsom at 00:41; on Saturdays, the 406 at 00:19 (after midnight) from Kingston University / County Hall, reaching Epsom at 00:41; on Sundays, the 406 at 00:19 (after midnight) from Kingston University / County Hall, reaching Epsom at 00:41.
What time is the last bus from Kingston Upon Thames to Guildford?
The last direct bus from Kingston Upon Thames to Guildford: on weekdays, the 715 at 21:33 from East Lane (KT1), reaching Guildford at 22:15; on Saturdays, the 715 at 21:33 from East Lane (KT1), reaching Guildford at 22:15; on Sundays, the 715 at 19:11 from St Raphael's Church, reaching Guildford at 20:04.
What time is the last bus from Kingston Upon Thames to Ashford?
The last direct bus from Kingston Upon Thames to Ashford: on weekdays, the 216 at 00:34 (after midnight) from Kingston / Wood Street, reaching Ashford at 01:01; on Saturdays, the 216 at 00:34 (after midnight) from Kingston / Wood Street, reaching Ashford at 01:01; on Sundays, the 216 at 00:34 (after midnight) from Kingston / Wood Street, reaching Ashford at 01:00.
What time is the last bus from Kingston Upon Thames to Charing Cross?
The last direct bus from Kingston Upon Thames to Charing Cross: on weekdays, the N87 at 04:54 from Tiffin School / London Road, reaching Charing Cross at 05:59; on Saturdays, the N87 at 04:54 from Tiffin School / London Road, reaching Charing Cross at 05:56; on Sundays, the N87 at 04:54 from Tiffin School / London Road, reaching Charing Cross at 05:59.
What time is the last bus from Kingston Upon Thames to Ewell?
The last direct bus from Kingston Upon Thames to Ewell: on weekdays, the 406 at 00:19 (after midnight) from Kingston University / County Hall, reaching Ewell at 00:32; on Saturdays, the 406 at 00:19 (after midnight) from Kingston University / County Hall, reaching Ewell at 00:32; on Sundays, the 406 at 00:19 (after midnight) from Kingston University / County Hall, reaching Ewell at 00:32.
What time is the last bus from Kingston Upon Thames to Temple?
The last direct bus from Kingston Upon Thames to Temple: on weekdays, the N87 at 04:54 from Tiffin School / London Road, reaching Temple at 06:02; on Saturdays, the N87 at 04:54 from Tiffin School / London Road, reaching Temple at 05:59; on Sundays, the N87 at 04:54 from Tiffin School / London Road, reaching Temple at 06:02.
What time is the last bus from Kingston Upon Thames to Staines?
The last direct bus from Kingston Upon Thames to Staines: on weekdays, the 216 at 00:34 (after midnight) from Kingston / Wood Street, reaching Staines at 01:10; on Saturdays, the 216 at 00:34 (after midnight) from Kingston / Wood Street, reaching Staines at 01:10; on Sundays, the 216 at 00:34 (after midnight) from Kingston / Wood Street, reaching Staines at 01:10.
What time is the last bus from Kingston Upon Thames to Sipson?
The last direct bus from Kingston Upon Thames to Sipson: on weekdays, the 111 at 23:53 from Kingston / Wood Street, reaching Sipson at 00:55; on Saturdays, the 111 at 23:53 from Kingston / Wood Street, reaching Sipson at 00:56; on Sundays, the 111 at 23:53 from Kingston / Wood Street, reaching Sipson at 00:51.
What time is the last bus from Kingston Upon Thames to Croydon?
The last direct bus from Kingston Upon Thames to Croydon: on weekdays, the SL7 at 00:33 (after midnight) from Cromwell Road Bus Station, reaching Croydon at 01:09; on Saturdays, the SL7 at 00:32 (after midnight) from Cromwell Road Bus Station, reaching Croydon at 01:09; on Sundays, the SL7 at 00:32 (after midnight) from Cromwell Road Bus Station, reaching Croydon at 01:08.

Buses in Kingston Upon Thames · 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