Last buses from Leybourne

Direct buses from Leybourne go to 37 places. Tonight (Saturday) the last one leaves at 21:45, the 71 to Snodland. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Saturday)WeekdaysSaturdaysSundays
Chatham151 19:18151 19:31151 19:18151 18:41
Maidstone72 17:5472 18:3572 17:54none
TonbridgenoneHC4 07:44nonenone
Rochester151 19:18151 19:31151 19:18151 18:41
Tunbridge Wellsnone4 07:33nonenone
City of Londonnone734 06:49nonenone
Strood151 19:18151 19:31151 19:18151 18:41
Templenone734 06:49nonenone
Waterloonone734 06:49nonenone
West Malling151 18:31151 19:25151 18:31151 18:16
Larkfield72 17:5472 18:3572 17:54none
Paddock Woodnone215 07:32nonenone
Canary Wharfnone734 06:49nonenone
Aylesford72 17:5472 18:3572 17:54none
Ditton72 17:5472 18:3572 17:54none
Mereworth151 18:31HC4 15:58151 18:31none
East MallingnoneW4 15:51nonenone
Pemburynone504 07:13nonenone
Borough Greennone570 16:28nonenone
WateringburynoneHC4 15:58nonenone
East PeckhamnoneHC4 15:58nonenone
HadlownoneHC4 07:44nonenone
Snodland71 21:4571 21:2571 21:4571 18:46
Wrothamnone570 16:28nonenone
AddingtonnoneW4 07:58nonenone
Kings Hill151 18:31151 19:25151 18:31none
Cuxton151 19:18151 19:31151 19:18151 18:41
Plattnone570 16:28nonenone
Testonnone554 07:08nonenone
Wrotham Heathnone570 16:28nonenone
Halling151 19:18151 19:31151 19:18151 18:41
NettlesteadnoneHC4 15:58nonenone
Nettlestead GreennoneHC4 15:58nonenone
Ryarshnone734 18:56nonenone
Sundridge Hill151 19:18151 19:31151 19:18151 18:41
Offhamnone570 16:28nonenone
Tower Hillnone734 06:49nonenone

The time each last direct bus leaves Leybourne, 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 Leybourne tonight?
The 71 to Snodland at 21:45 from RSPCA Centre, from the timetable for Saturday.
What time is the last bus from Leybourne to Chatham?
The last direct bus from Leybourne to Chatham: on weekdays, the 151 at 19:31 from RSPCA Centre, reaching Chatham at 20:01; on Saturdays, the 151 at 19:18 from RSPCA Centre, reaching Chatham at 19:49; on Sundays, the 151 at 18:41 from RSPCA Centre, reaching Chatham at 19:17.
What time is the last bus from Leybourne to Maidstone?
The last direct bus from Leybourne to Maidstone: on weekdays, the 72 at 18:35 from Leybourne Turning East, reaching Maidstone at 19:01; on Saturdays, the 72 at 17:54 from Leybourne Turning East, reaching Maidstone at 18:19; on Sundays, there's no direct bus.
What time is the last bus from Leybourne to Tonbridge?
The last direct bus from Leybourne to Tonbridge: on weekdays, the HC4 at 07:44 from Leybourne Turning East, reaching Tonbridge at 08:10; on Saturdays, there's no direct bus; on Sundays, there's no direct bus.
What time is the last bus from Leybourne to Rochester?
The last direct bus from Leybourne to Rochester: on weekdays, the 151 at 19:31 from RSPCA Centre, reaching Rochester at 19:57; on Saturdays, the 151 at 19:18 from RSPCA Centre, reaching Rochester at 19:44; on Sundays, the 151 at 18:41 from RSPCA Centre, reaching Rochester at 19:13.
What time is the last bus from Leybourne to Tunbridge Wells?
The last direct bus from Leybourne to Tunbridge Wells: on weekdays, the 4 at 07:33 from Roundhay, reaching Tunbridge Wells at 08:20; on Saturdays, there's no direct bus; on Sundays, there's no direct bus.
What time is the last bus from Leybourne to City of London?
The last direct bus from Leybourne to City of London: on weekdays, the 734 at 06:49 from Leybourne Turning East, reaching City of London at 08:25; on Saturdays, there's no direct bus; on Sundays, there's no direct bus.
What time is the last bus from Leybourne to Strood?
The last direct bus from Leybourne to Strood: on weekdays, the 151 at 19:31 from RSPCA Centre, reaching Strood at 19:52; on Saturdays, the 151 at 19:18 from RSPCA Centre, reaching Strood at 19:39; on Sundays, the 151 at 18:41 from RSPCA Centre, reaching Strood at 19:04.
What time is the last bus from Leybourne to Temple?
The last direct bus from Leybourne to Temple: on weekdays, the 734 at 06:49 from Leybourne Turning East, reaching Temple at 08:30; on Saturdays, there's no direct bus; on Sundays, there's no direct bus.
What time is the last bus from Leybourne to Waterloo?
The last direct bus from Leybourne to Waterloo: on weekdays, the 734 at 06:49 from Leybourne Turning East, reaching Waterloo at 08:40; on Saturdays, there's no direct bus; on Sundays, there's no direct bus.
What time is the last bus from Leybourne to West Malling?
The last direct bus from Leybourne to West Malling: on weekdays, the 151 at 19:25 from Castle Way, reaching West Malling at 19:30; on Saturdays, the 151 at 18:31 from Castle Way, reaching West Malling at 18:36; on Sundays, the 151 at 18:16 from Castle Way, reaching West Malling at 18:21.

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