Last buses from Epsom

Direct buses from Epsom go to 40 places. Tonight (Saturday) the last one leaves at 00:28 (after midnight), the 406 to Ewell. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Saturday)WeekdaysSaturdaysSundays
Guildford479 20:15479 20:15479 20:15479 18:06
Crawley460 22:14460 22:14460 22:14460 21:14
Gatwick Airport460 00:14 after midnight460 00:14 after midnight460 00:14 after midnight460 23:14
Redhill460 00:14 after midnight460 00:14 after midnight460 00:14 after midnight460 23:14
Ewell406 00:28 after midnight406 00:28 after midnight406 00:28 after midnight406 00:28 after midnight
Horley460 00:14 after midnight460 00:14 after midnight460 00:14 after midnight460 23:14
Croydon166 20:40166 20:41166 20:40none
Kingston Upon Thames406 00:28 after midnight406 00:28 after midnight406 00:28 after midnight406 00:28 after midnight
Leatherhead479 20:15479 21:15479 20:15479 18:06
Ashtead479 20:15479 21:15479 20:15479 18:06
Dorking21 17:3521 17:3221 17:35none
West Croydon166 20:40166 20:41166 20:40none
Reigate460 00:14 after midnight460 00:14 after midnight460 00:14 after midnight460 23:14
Morden293 23:49293 23:49293 23:49293 23:49
Surbiton406 00:28 after midnight406 00:28 after midnight406 00:28 after midnight406 00:28 after midnight
Banstead166 20:40166 20:41166 20:40none
SuttonS2 23:43S2 23:43S2 23:43S2 23:43
Kingswood460 00:14 after midnight460 00:14 after midnight460 00:14 after midnight460 23:14
Purley166 20:40166 20:41166 20:40none
South Croydon166 20:40166 20:41166 20:40none
Salfords460 00:14 after midnight460 00:14 after midnight460 00:14 after midnight460 23:14
Sutton CommonS2 23:43S2 23:43S2 23:43S2 23:43
Box Hill21 17:3521 17:3221 17:35none
Cobhamnone408 17:59nonenone
RosehillS2 23:43S2 23:43S2 23:43S2 23:43
Coulsdon166 20:40166 20:41166 20:40none
Hinchley Woodnone467 07:29nonenone
Woodcote166 20:40166 20:41166 20:40none
Merton Park293 23:49293 23:49293 23:49293 23:49
Oxshottnone408 17:59nonenone
Tattenham Corner460 00:14 after midnight460 00:14 after midnight460 00:14 after midnight460 23:14
Tolworth406 00:28 after midnight406 00:28 after midnight406 00:28 after midnight406 00:28 after midnight
West Clandon479 20:15479 20:15479 20:15479 18:06
Hook467 19:23467 19:24467 19:23none
North Cheam293 23:49293 23:49293 23:49293 23:49
Tadworth460 00:14 after midnight460 00:14 after midnight460 00:14 after midnight460 23:14
Chessington467 19:23467 19:24467 19:23none
East Horsley479 20:15479 20:15479 20:15479 18:06
Southborough406 00:28 after midnight406 00:28 after midnight406 00:28 after midnight406 00:28 after midnight
Burgh Heath460 00:14 after midnight460 00:14 after midnight460 00:14 after midnight460 23:14

The time each last direct bus leaves Epsom, 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 Epsom tonight?
The 406 to Ewell at 00:28 (after midnight) from Windmill Lane, from the timetable for Saturday.
What time is the last bus from Epsom to Guildford?
The last direct bus from Epsom to Guildford: on weekdays, the 479 at 20:15 from Epsom Hospital, reaching Guildford at 21:04; on Saturdays, the 479 at 20:15 from Epsom Hospital, reaching Guildford at 21:04; on Sundays, the 479 at 18:06 from Castle Road, reaching Guildford at 18:58.
What time is the last bus from Epsom to Crawley?
The last direct bus from Epsom to Crawley: on weekdays, the 460 at 22:14 from Epsom Race Course, reaching Crawley at 23:15; on Saturdays, the 460 at 22:14 from Epsom Race Course, reaching Crawley at 23:15; on Sundays, the 460 at 21:14 from Epsom Race Course, reaching Crawley at 22:15.
What time is the last bus from Epsom to Gatwick Airport?
The last direct bus from Epsom to Gatwick Airport: on weekdays, the 460 at 00:14 (after midnight) from Epsom Race Course, reaching Gatwick Airport at 01:06; on Saturdays, the 460 at 00:14 (after midnight) from Epsom Race Course, reaching Gatwick Airport at 01:06; on Sundays, the 460 at 23:14 from Epsom Race Course, reaching Gatwick Airport at 00:07.
What time is the last bus from Epsom to Redhill?
The last direct bus from Epsom to Redhill: on weekdays, the 460 at 00:14 (after midnight) from Epsom Race Course, reaching Redhill at 00:44; on Saturdays, the 460 at 00:14 (after midnight) from Epsom Race Course, reaching Redhill at 00:44; on Sundays, the 460 at 23:14 from Epsom Race Course, reaching Redhill at 23:45.
What time is the last bus from Epsom to Ewell?
The last direct bus from Epsom to Ewell: on weekdays, the 406 at 00:28 (after midnight) from Windmill Lane, reaching Ewell at 00:28; on Saturdays, the 406 at 00:28 (after midnight) from Windmill Lane, reaching Ewell at 00:28; on Sundays, the 406 at 00:28 (after midnight) from Windmill Lane, reaching Ewell at 00:28.
What time is the last bus from Epsom to Horley?
The last direct bus from Epsom to Horley: on weekdays, the 460 at 00:14 (after midnight) from Epsom Race Course, reaching Horley at 01:00; on Saturdays, the 460 at 00:14 (after midnight) from Epsom Race Course, reaching Horley at 01:00; on Sundays, the 460 at 23:14 from Epsom Race Course, reaching Horley at 00:01.
What time is the last bus from Epsom to Croydon?
The last direct bus from Epsom to Croydon: on weekdays, the 166 at 20:41 from Bunbury Way, reaching Croydon at 21:29; on Saturdays, the 166 at 20:40 from Bunbury Way, reaching Croydon at 21:27; on Sundays, there's no direct bus.
What time is the last bus from Epsom to Kingston Upon Thames?
The last direct bus from Epsom to Kingston Upon Thames: on weekdays, the 406 at 00:28 (after midnight) from Windmill Lane, reaching Kingston Upon Thames at 00:50; on Saturdays, the 406 at 00:28 (after midnight) from Windmill Lane, reaching Kingston Upon Thames at 00:50; on Sundays, the 406 at 00:28 (after midnight) from Windmill Lane, reaching Kingston Upon Thames at 00:50.
What time is the last bus from Epsom to Leatherhead?
The last direct bus from Epsom to Leatherhead: on weekdays, the 479 at 21:15 from Epsom Hospital, reaching Leatherhead at 21:27; on Saturdays, the 479 at 20:15 from Epsom Hospital, reaching Leatherhead at 20:25; on Sundays, the 479 at 18:06 from Castle Road, reaching Leatherhead at 18:19.
What time is the last bus from Epsom to Ashtead?
The last direct bus from Epsom to Ashtead: on weekdays, the 479 at 21:15 from Epsom Hospital, reaching Ashtead at 21:17; on Saturdays, the 479 at 20:15 from Epsom Hospital, reaching Ashtead at 20:17; on Sundays, the 479 at 18:06 from Castle Road, reaching Ashtead at 18:08.

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