Last buses from Maidstone

Direct buses from Maidstone go to 40 places. Tonight (Saturday) the last one leaves at 23:46, the 101 to Chatham. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Saturday)WeekdaysSaturdaysSundays
Leeds510 17:5513 17:49510 17:55none
CanterburyX3 18:34X3 18:58X3 18:34none
Chatham101 23:46101 23:46101 23:46101 20:40
Tonbridge7 22:247 21:267 22:247 17:04
Rochester101 23:46101 23:46101 23:46101 20:40
SittingbourneX3 18:34X3 18:58X3 18:34none
Tunbridge Wells7 22:247 21:267 22:247 17:04
Gillingham101 23:46101 23:46101 23:46101 20:40
Ashford510 19:04510 19:03510 19:04none
Rainham130 17:02130 18:02130 17:02none
FavershamX3 18:34X3 18:58X3 18:34none
West Malling72 17:4472 17:2172 17:44none
Larkfield71 21:1471 20:5471 21:1471 18:14
Paddock Wood6 17:176 16:586 17:17none
Leybourne71 21:1471 20:5471 21:1471 18:14
Langley12 23:1712 23:3912 23:1712 18:16
Aylesford71 21:1471 20:5471 21:1471 18:14
Ditton71 21:1471 20:5471 21:1471 18:14
NortonX3 18:34X3 18:58X3 18:34none
Kingswoodnone559 16:18nonenone
Mereworth7 22:247 21:267 22:247 17:04
East Mallingnone75 18:17nonenone
Pembury6X 21:046X 21:016X 21:046X 21:04
Borough Greennone570 15:55nonenone
Tenterden12 21:3712 21:3912 21:3712 17:16
Wateringbury7 22:247 21:267 22:246X 21:04
Bearsted510 19:04510 19:03510 19:04none
Headcorn12 23:1712 23:3912 23:1712 18:16
Yalding23A 18:2823A 18:2323A 18:28none
East Peckham6 17:176 16:586 17:17none
Hadlow7 22:247 21:267 22:247 17:04
Hawkhurst5 17:205 17:275 17:20none
Marden23 16:1023 17:4123 16:10none
Snodland71 21:1471 20:5471 21:1471 18:14
Waldersladenone650 15:46nonenone
Wrothamnone570 15:55nonenone
TeynhamX3 18:34X3 18:58X3 18:34none
Collier Street23A 18:2823A 18:2323A 18:28none
Lenham510 19:04510 19:03510 19:04none
Beltring6 17:176 16:586 17:17none

The time each last direct bus leaves Maidstone, 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 Maidstone tonight?
The 101 to Chatham at 23:46 from Springfield, from the timetable for Saturday.
What time is the last bus from Maidstone to Leeds?
The last direct bus from Maidstone to Leeds: on weekdays, the 13 at 17:49 from Sutton Woods, reaching Leeds at 18:01; on Saturdays, the 510 at 17:55 from King Street, reaching Leeds at 18:14; on Sundays, there's no direct bus.
What time is the last bus from Maidstone to Canterbury?
The last direct bus from Maidstone to Canterbury: on weekdays, the X3 at 18:58 from King Street, reaching Canterbury at 20:21; on Saturdays, the X3 at 18:34 from King Street, reaching Canterbury at 20:14; on Sundays, there's no direct bus.
What time is the last bus from Maidstone to Chatham?
The last direct bus from Maidstone to Chatham: on weekdays, the 101 at 23:46 from Springfield, reaching Chatham at 23:57; on Saturdays, the 101 at 23:46 from Springfield, reaching Chatham at 23:57; on Sundays, the 101 at 20:40 from Springfield, reaching Chatham at 20:52.
What time is the last bus from Maidstone to Tonbridge?
The last direct bus from Maidstone to Tonbridge: on weekdays, the 7 at 21:26 from The Bull, reaching Tonbridge at 21:47; on Saturdays, the 7 at 22:24 from The Bull, reaching Tonbridge at 22:45; on Sundays, the 7 at 17:04 from The Bull, reaching Tonbridge at 17:29.
What time is the last bus from Maidstone to Rochester?
The last direct bus from Maidstone to Rochester: on weekdays, the 101 at 23:46 from Springfield, reaching Rochester at 00:00; on Saturdays, the 101 at 23:46 from Springfield, reaching Rochester at 00:00; on Sundays, the 101 at 20:40 from Springfield, reaching Rochester at 20:55.
What time is the last bus from Maidstone to Sittingbourne?
The last direct bus from Maidstone to Sittingbourne: on weekdays, the X3 at 18:58 from King Street, reaching Sittingbourne at 19:18; on Saturdays, the X3 at 18:34 from King Street, reaching Sittingbourne at 18:56; on Sundays, there's no direct bus.
What time is the last bus from Maidstone to Tunbridge Wells?
The last direct bus from Maidstone to Tunbridge Wells: on weekdays, the 7 at 21:26 from The Bull, reaching Tunbridge Wells at 22:03; on Saturdays, the 7 at 22:24 from The Bull, reaching Tunbridge Wells at 23:01; on Sundays, the 7 at 17:04 from The Bull, reaching Tunbridge Wells at 17:50.
What time is the last bus from Maidstone to Gillingham?
The last direct bus from Maidstone to Gillingham: on weekdays, the 101 at 23:46 from Springfield, reaching Gillingham at 00:18; on Saturdays, the 101 at 23:46 from Springfield, reaching Gillingham at 00:18; on Sundays, the 101 at 20:40 from Springfield, reaching Gillingham at 21:12.
What time is the last bus from Maidstone to Ashford?
The last direct bus from Maidstone to Ashford: on weekdays, the 510 at 19:03 from King Street, reaching Ashford at 19:50; on Saturdays, the 510 at 19:04 from King Street, reaching Ashford at 19:59; on Sundays, there's no direct bus.
What time is the last bus from Maidstone to Rainham?
The last direct bus from Maidstone to Rainham: on weekdays, the 130 at 18:02 from Maidstone East Railway Station, reaching Rainham at 18:20; on Saturdays, the 130 at 17:02 from Maidstone East Railway Station, reaching Rainham at 17:20; on Sundays, there's no direct bus.

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