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.
| To | Today (Saturday) | Weekdays | Saturdays | Sundays |
|---|---|---|---|---|
| Chatham | 101 00:00 after midnight | 101 00:00 after midnight | 101 00:00 after midnight | 101 20:55 |
| Maidstone | 101 22:52 | 101 22:52 | 101 22:52 | 101 20:01 |
| Gillingham | 101 00:00 after midnight | 101 00:00 after midnight | 101 00:00 after midnight | 101 20:55 |
| Gravesend | 190 20:05 | 190 20:22 | 190 20:05 | 190 18:28 |
| Strood | 191 23:04 | 140 23:43 | 191 23:04 | 151 19:45 |
| Rainham | none | 659 15:41 | none | none |
| West Malling | 151 18:00 | 151 18:52 | 151 18:00 | 151 17:36 |
| Larkfield | none | 149 07:09 | none | none |
| Leybourne | 151 18:00 | 151 18:52 | 151 18:00 | 151 17:36 |
| Bluewater | 700 21:55 | 700 21:55 | 700 21:55 | 700 17:40 |
| Meopham | none | 695 15:42 | none | none |
| Frindsbury | 191 23:04 | 191 23:04 | 191 23:04 | 190 18:28 |
| Mereworth | 151 18:00 | none | 151 18:00 | none |
| Wainscott | 191 23:04 | 191 23:04 | 191 23:04 | 133 18:25 |
| East Malling | none | 149 07:09 | none | none |
| Higham | 190 20:05 | 190 20:22 | 190 20:05 | 190 18:28 |
| Cobham | none | 695 15:42 | none | none |
| Snodland | 151 18:00 | 151 18:52 | 151 18:00 | 151 19:45 |
| Walderslade | none | 648 16:47 | none | none |
| Chattenden | 191 23:04 | 191 23:04 | 191 23:04 | 191 17:54 |
| Hoo St Werburgh | 191 23:04 | 191 23:04 | 191 23:04 | 191 17:54 |
| Istead Rise | none | 695 15:42 | none | none |
| Kings Hill | 151 18:00 | 151 18:52 | 151 18:00 | none |
| Cliffe Woods | 133 18:42 | 133 18:52 | 133 18:42 | 133 18:25 |
| Cuxton | 151 18:00 | 151 18:52 | 151 18:00 | 151 19:45 |
| Shorne | 190 20:05 | 190 20:22 | 190 20:05 | 190 18:28 |
| Halling | 151 18:00 | 151 18:52 | 151 18:00 | 151 19:45 |
| Sole Street | none | 695 15:42 | none | none |
| Sundridge Hill | 151 18:00 | 151 18:52 | 151 18:00 | 151 19:45 |
| Allhallows | 191 23:04 | 191 23:04 | 191 23:04 | 191 17:54 |
| Fenn Street | 191 23:04 | 191 23:04 | 191 23:04 | 191 17:54 |
| High Halstow | 191 23:04 | 191 23:04 | 191 23:04 | 191 17:54 |
| Lower Stoke | 191 23:04 | 191 23:04 | 191 23:04 | 191 17:54 |
| Lower Upnor | 197 16:05 | 600 15:44 | 197 16:05 | none |
| Sharnal Street | 191 23:04 | 191 23:04 | 191 23:04 | 191 17:54 |
| St Mary Hoo | 191 23:04 | 191 23:04 | 191 23:04 | 191 17:54 |
| Blue Bell Hill Village | 142 12:51 | 648 16:47 | 142 12:51 | none |
| Cliffe | 133 18:42 | 133 18:52 | 133 18:42 | 133 18:25 |
| Grain | 191 23:04 | 191 23:04 | 191 23:04 | 191 17:54 |
| Isle of Grain | 191 23:04 | 191 23:04 | 191 23:04 | 191 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