Last buses from Tower Hill, London
Direct buses from Tower Hill, London go to 40 places. Tonight (Sunday) the last one leaves at 00:16 (after midnight), the 15 to City of London. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.
| To | Today (Sunday) | Weekdays | Saturdays | Sundays |
|---|---|---|---|---|
| Gravesend | none | 735 18:24 | none | none |
| City of London | 15 00:16 after midnight | 15 00:18 after midnight | 15 00:21 after midnight | 15 00:16 after midnight |
| Charing Cross | 15 00:16 after midnight | 15 00:16 after midnight | 15 00:19 after midnight | 15 00:16 after midnight |
| Temple | 15 00:16 after midnight | 15 00:16 after midnight | 15 00:19 after midnight | 15 00:16 after midnight |
| Waterloo | none | 734 08:20 | none | none |
| Soho | N15 05:45 | N15 05:45 | N15 05:44 | N15 05:45 |
| West Malling | none | 734 17:30 | none | none |
| Romford | N15 05:33 | N15 05:33 | N15 05:28 | N15 05:33 |
| Woolwich | RB6 22:50 | RB6 22:50 | RB6 22:50 | RB6 22:50 |
| Battersea | RB1 22:45 | RB6 18:22 | RB1 22:45 | RB1 22:45 |
| Westminster | RB1 22:45 | RB1 22:18 | RB1 22:45 | RB1 22:45 |
| Larkfield | none | 734 17:30 | none | none |
| Clapham Junction | RB6 20:07 | RB6 18:22 | RB6 20:07 | RB6 20:07 |
| Leybourne | none | 734 17:30 | none | none |
| London Bridge | RB1 22:45 | RB1 22:18 | RB1 22:45 | RB1 22:45 |
| Oxford Circus | N15 05:45 | N15 05:45 | N15 05:44 | N15 05:45 |
| Wandsworth | RB6 20:07 | RB6 18:22 | RB6 20:07 | RB6 20:07 |
| Canary Wharf | RB1 23:42 | RB1 23:19 | RB1 23:42 | RB1 23:42 |
| Covent Garden | 15 00:16 after midnight | 15 00:16 after midnight | 15 00:19 after midnight | 15 00:16 after midnight |
| Putney | RB6 20:07 | RB6 18:22 | RB6 20:07 | RB6 20:07 |
| Vauxhall | RB1 22:45 | RB6 18:22 | RB1 22:45 | RB1 22:45 |
| Chelsea | RB6 20:07 | RB6 18:22 | RB6 20:07 | RB6 20:07 |
| Piccadilly Circus | N15 05:45 | N15 05:45 | N15 05:44 | N15 05:45 |
| St James | N15 05:45 | N15 05:45 | N15 05:44 | N15 05:45 |
| Greenwich | RB1 23:42 | RB1 23:19 | RB1 23:42 | RB1 23:42 |
| St Pauls | 15 00:16 after midnight | 15 00:16 after midnight | 15 00:19 after midnight | 15 00:16 after midnight |
| Nine Elms | none | 788 08:50 | none | none |
| North Greenwich | RB1 23:42 | RB1 23:19 | RB1 23:42 | RB1 23:42 |
| Surrey Quays | RB1 23:42 | RB1 23:19 | RB1 23:42 | RB1 23:42 |
| Barking | N15 05:33 | N15 05:33 | N15 05:28 | N15 05:33 |
| Bexley | none | 735 18:24 | none | none |
| Higham | none | 736 17:32 | none | none |
| Monument | 15 00:16 after midnight | 15 00:16 after midnight | 15 00:19 after midnight | 15 00:16 after midnight |
| Plaistow | N15 05:33 | N15 05:33 | N15 05:28 | N15 05:33 |
| Whitechapel | 15 00:15 after midnight | 15 00:18 after midnight | 15 00:21 after midnight | 15 00:15 after midnight |
| Goodmayes | N15 05:33 | N15 05:33 | N15 05:28 | N15 05:33 |
| Becontree | N15 05:33 | N15 05:33 | N15 05:28 | N15 05:33 |
| Canning Town | N15 05:33 | N15 05:33 | N15 05:28 | N15 05:33 |
| East Ham | N15 05:33 | N15 05:33 | N15 05:28 | N15 05:33 |
| Heath Park | N15 05:33 | N15 05:33 | N15 05:28 | N15 05:33 |
The time each last direct bus leaves Tower Hill, London, with its route number. Weekdays, Saturdays and Sundays are from the timetables for Monday, 16 November 2026, Saturday, 21 November 2026 and Sunday, 22 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 Tower Hill, London tonight?
- The 15 to City of London at 00:16 (after midnight) from Tower of London / Tower Hill Station, from the timetable for Sunday.
- What time is the last bus from Tower Hill, London to Gravesend?
- The last direct bus from Tower Hill, London to Gravesend: on weekdays, the 735 at 18:24 from Tower of London / Tower Hill Station, reaching Gravesend at 19:14; on Saturdays, there's no direct bus; on Sundays, there's no direct bus.
- What time is the last bus from Tower Hill, London to City of London?
- The last direct bus from Tower Hill, London to City of London: on weekdays, the 15 at 00:18 (after midnight) from Tower of London / Tower Hill Station, reaching City of London at 00:21; on Saturdays, the 15 at 00:21 (after midnight) from Tower of London / Tower Hill Station, reaching City of London at 00:24; on Sundays, the 15 at 00:16 (after midnight) from Tower of London / Tower Hill Station, reaching City of London at 00:18.
- What time is the last bus from Tower Hill, London to Charing Cross?
- The last direct bus from Tower Hill, London to Charing Cross: on weekdays, the 15 at 00:16 (after midnight) from Tower of London / Tower Hill Station, reaching Charing Cross at 00:30; on Saturdays, the 15 at 00:19 (after midnight) from Tower of London / Tower Hill Station, reaching Charing Cross at 00:36; on Sundays, the 15 at 00:16 (after midnight) from Tower of London / Tower Hill Station, reaching Charing Cross at 00:30.
- What time is the last bus from Tower Hill, London to Temple?
- The last direct bus from Tower Hill, London to Temple: on weekdays, the 15 at 00:16 (after midnight) from Tower of London / Tower Hill Station, reaching Temple at 00:28; on Saturdays, the 15 at 00:19 (after midnight) from Tower of London / Tower Hill Station, reaching Temple at 00:32; on Sundays, the 15 at 00:16 (after midnight) from Tower of London / Tower Hill Station, reaching Temple at 00:28.
- What time is the last bus from Tower Hill, London to Waterloo?
- The last direct bus from Tower Hill, London to Waterloo: on weekdays, the 734 at 08:20 from Tower of London / Tower Hill Station, 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 Tower Hill, London to Soho?
- The last direct bus from Tower Hill, London to Soho: on weekdays, the N15 at 05:45 from Tower of London / Tower Hill Station, reaching Soho at 06:07; on Saturdays, the N15 at 05:44 from Tower of London / Tower Hill Station, reaching Soho at 06:04; on Sundays, the N15 at 05:45 from Tower of London / Tower Hill Station, reaching Soho at 06:07.
- What time is the last bus from Tower Hill, London to West Malling?
- The last direct bus from Tower Hill, London to West Malling: on weekdays, the 734 at 17:30 from Tower of London / Tower Hill Station, reaching West Malling at 18:58; on Saturdays, there's no direct bus; on Sundays, there's no direct bus.
- What time is the last bus from Tower Hill, London to Romford?
- The last direct bus from Tower Hill, London to Romford: on weekdays, the N15 at 05:33 from Tower of London / Tower Hill Station, reaching Romford at 06:42; on Saturdays, the N15 at 05:28 from Tower of London / Tower Hill Station, reaching Romford at 06:34; on Sundays, the N15 at 05:33 from Tower of London / Tower Hill Station, reaching Romford at 06:42.
- What time is the last bus from Tower Hill, London to Woolwich?
- The last direct bus from Tower Hill, London to Woolwich: on weekdays, the RB6 at 22:50 from Tower Pier, reaching Woolwich at 23:36; on Saturdays, the RB6 at 22:50 from Tower Pier, reaching Woolwich at 23:36; on Sundays, the RB6 at 22:50 from Tower Pier, reaching Woolwich at 23:36.
- What time is the last bus from Tower Hill, London to Battersea?
- The last direct bus from Tower Hill, London to Battersea: on weekdays, the RB6 at 18:22 from Tower Pier, reaching Battersea at 18:55; on Saturdays, the RB1 at 22:45 from Tower Pier, reaching Battersea at 23:23; on Sundays, the RB1 at 22:45 from Tower Pier, reaching Battersea at 23:23.
Buses in Tower Hill, London · Plan a journey with a change
Timetables from the Bus Open Data Service (Department for Transport), updated Sunday, 15 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