Last buses from Rochester

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

ToToday (Saturday)WeekdaysSaturdaysSundays
Chatham101 00:00 after midnight101 00:00 after midnight101 00:00 after midnight101 20:55
Maidstone101 22:52101 22:52101 22:52101 20:01
Gillingham101 00:00 after midnight101 00:00 after midnight101 00:00 after midnight101 20:55
Gravesend190 20:05190 20:22190 20:05190 18:28
Strood191 23:04140 23:43191 23:04151 19:45
Rainhamnone659 15:41nonenone
West Malling151 18:00151 18:52151 18:00151 17:36
Larkfieldnone149 07:09nonenone
Leybourne151 18:00151 18:52151 18:00151 17:36
Bluewater700 21:55700 21:55700 21:55700 17:40
Meophamnone695 15:42nonenone
Frindsbury191 23:04191 23:04191 23:04190 18:28
Mereworth151 18:00none151 18:00none
Wainscott191 23:04191 23:04191 23:04133 18:25
East Mallingnone149 07:09nonenone
Higham190 20:05190 20:22190 20:05190 18:28
Cobhamnone695 15:42nonenone
Snodland151 18:00151 18:52151 18:00151 19:45
Waldersladenone648 16:47nonenone
Chattenden191 23:04191 23:04191 23:04191 17:54
Hoo St Werburgh191 23:04191 23:04191 23:04191 17:54
Istead Risenone695 15:42nonenone
Kings Hill151 18:00151 18:52151 18:00none
Cliffe Woods133 18:42133 18:52133 18:42133 18:25
Cuxton151 18:00151 18:52151 18:00151 19:45
Shorne190 20:05190 20:22190 20:05190 18:28
Halling151 18:00151 18:52151 18:00151 19:45
Sole Streetnone695 15:42nonenone
Sundridge Hill151 18:00151 18:52151 18:00151 19:45
Allhallows191 23:04191 23:04191 23:04191 17:54
Fenn Street191 23:04191 23:04191 23:04191 17:54
High Halstow191 23:04191 23:04191 23:04191 17:54
Lower Stoke191 23:04191 23:04191 23:04191 17:54
Lower Upnor197 16:05600 15:44197 16:05none
Sharnal Street191 23:04191 23:04191 23:04191 17:54
St Mary Hoo191 23:04191 23:04191 23:04191 17:54
Blue Bell Hill Village142 12:51648 16:47142 12:51none
Cliffe133 18:42133 18:52133 18:42133 18:25
Grain191 23:04191 23:04191 23:04191 17:54
Isle of Grain191 23:04191 23:04191 23:04191 17:54

The time each last direct bus leaves Rochester, 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 Rochester tonight?
The 101 to Chatham at 00:00 (after midnight) from Horsted Way, from the timetable for Saturday.
What time is the last bus from Rochester to Chatham?
The last direct bus from Rochester to Chatham: on weekdays, the 101 at 00:00 (after midnight) from Horsted Way, reaching Chatham at 00:00; on Saturdays, the 101 at 00:00 (after midnight) from Horsted Way, reaching Chatham at 00:00; on Sundays, the 101 at 20:55 from Horsted Way, reaching Chatham at 20:55.
What time is the last bus from Rochester to Maidstone?
The last direct bus from Rochester to Maidstone: on weekdays, the 101 at 22:52 from Horsted Way, reaching Maidstone at 23:01; on Saturdays, the 101 at 22:52 from Horsted Way, reaching Maidstone at 23:01; on Sundays, the 101 at 20:01 from Horsted Way, reaching Maidstone at 20:10.
What time is the last bus from Rochester to Gillingham?
The last direct bus from Rochester to Gillingham: on weekdays, the 101 at 00:00 (after midnight) from Horsted Way, reaching Gillingham at 00:18; on Saturdays, the 101 at 00:00 (after midnight) from Horsted Way, reaching Gillingham at 00:18; on Sundays, the 101 at 20:55 from Horsted Way, reaching Gillingham at 21:12.
What time is the last bus from Rochester to Gravesend?
The last direct bus from Rochester to Gravesend: on weekdays, the 190 at 20:22 from Railway Station, reaching Gravesend at 20:37; on Saturdays, the 190 at 20:05 from Rochester Guildhall Museum, reaching Gravesend at 20:21; on Sundays, the 190 at 18:28 from Rochester Guildhall Museum, reaching Gravesend at 18:46.
What time is the last bus from Rochester to Strood?
The last direct bus from Rochester to Strood: on weekdays, the 140 at 23:43 from Railway Station, reaching Strood at 23:45; on Saturdays, the 191 at 23:04 from Rochester Guildhall Museum, reaching Strood at 23:06; on Sundays, the 151 at 19:45 from Rochester Guildhall Museum, reaching Strood at 19:47.
What time is the last bus from Rochester to Rainham?
The last direct bus from Rochester to Rainham: on weekdays, the 659 at 15:41 from Horsted Way, reaching Rainham at 16:25; on Saturdays, there's no direct bus; on Sundays, there's no direct bus.
What time is the last bus from Rochester to West Malling?
The last direct bus from Rochester to West Malling: on weekdays, the 151 at 18:52 from Rochester Guildhall Museum, reaching West Malling at 19:30; on Saturdays, the 151 at 18:00 from Rochester Guildhall Museum, reaching West Malling at 18:36; on Sundays, the 151 at 17:36 from Rochester Guildhall Museum, reaching West Malling at 18:21.
What time is the last bus from Rochester to Larkfield?
The last direct bus from Rochester to Larkfield: on weekdays, the 149 at 07:09 from Rochester Guildhall Museum, reaching Larkfield at 08:01; on Saturdays, there's no direct bus; on Sundays, there's no direct bus.
What time is the last bus from Rochester to Leybourne?
The last direct bus from Rochester to Leybourne: on weekdays, the 151 at 18:52 from Rochester Guildhall Museum, reaching Leybourne at 19:22; on Saturdays, the 151 at 18:00 from Rochester Guildhall Museum, reaching Leybourne at 18:28; on Sundays, the 151 at 17:36 from Rochester Guildhall Museum, reaching Leybourne at 18:13.
What time is the last bus from Rochester to Bluewater?
The last direct bus from Rochester to Bluewater: on weekdays, the 700 at 21:55 from Rochester Guildhall Museum, reaching Bluewater at 22:25; on Saturdays, the 700 at 21:55 from Rochester Guildhall Museum, reaching Bluewater at 22:25; on Sundays, the 700 at 17:40 from Rochester Guildhall Museum, reaching Bluewater at 18:11.

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