Last buses from Willesden Junction
Direct buses from Willesden Junction go to 40 places. Tonight (Saturday) the last one leaves at 00:34 (after midnight), the 228 to Harlesden. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.
| To | Today (Saturday) | Weekdays | Saturdays | Sundays |
|---|---|---|---|---|
| Hammersmith | 220 23:50 | 220 23:50 | 220 23:50 | 220 23:50 |
| Sudbury | 18 00:33 after midnight | 18 00:31 after midnight | 18 00:33 after midnight | 18 00:29 after midnight |
| Harrow | N18 06:04 | N18 06:04 | N18 06:04 | N18 06:04 |
| Shepherds Bush | 220 23:50 | 220 23:50 | 220 23:50 | 220 23:50 |
| Wandsworth | 220 23:50 | 220 23:50 | 220 23:50 | 220 23:50 |
| White City | 220 23:50 | 220 23:50 | 220 23:50 | 220 23:50 |
| Putney | 220 23:50 | 220 23:50 | 220 23:50 | 220 23:50 |
| Brent Cross | 266 00:05 after midnight | 266 00:02 after midnight | 266 00:05 after midnight | 266 00:02 after midnight |
| Church End | 266 00:05 after midnight | 266 00:02 after midnight | 266 00:05 after midnight | 266 00:02 after midnight |
| Northolt | 487 23:58 | 487 23:58 | 487 23:58 | 487 23:40 |
| Maida Vale | 228 23:41 | 228 23:41 | 228 23:41 | 228 23:41 |
| Notting Hill | 228 23:41 | 228 23:41 | 228 23:41 | 228 23:41 |
| Harrow on the Hill | N18 06:04 | N18 06:04 | N18 06:04 | N18 06:04 |
| West Hendon | 266 00:05 after midnight | 266 00:02 after midnight | 266 00:05 after midnight | 266 00:02 after midnight |
| Acton | 266 00:10 after midnight | 266 00:08 after midnight | 266 00:10 after midnight | 266 00:08 after midnight |
| Cricklewood | 266 00:05 after midnight | 266 00:02 after midnight | 266 00:05 after midnight | 266 00:02 after midnight |
| East Acton | 228 23:41 | 228 23:41 | 228 23:41 | 228 23:41 |
| North Acton | 266 00:10 after midnight | 266 00:08 after midnight | 266 00:10 after midnight | 266 00:08 after midnight |
| Putney Bridge | 220 23:50 | 220 23:50 | 220 23:50 | 220 23:50 |
| South Harrow | 487 23:58 | 487 23:58 | 487 23:58 | 487 23:40 |
| Tokyngton | 18 00:33 after midnight | 18 00:31 after midnight | 18 00:33 after midnight | 18 00:29 after midnight |
| Wembley | 18 00:33 after midnight | 18 00:31 after midnight | 18 00:33 after midnight | 18 00:29 after midnight |
| Harlesden | 228 00:34 after midnight | 18 00:31 after midnight | 228 00:34 after midnight | 228 00:30 after midnight |
| Wembley Central | 18 00:33 after midnight | 18 00:31 after midnight | 18 00:33 after midnight | 18 00:29 after midnight |
| Harrow & Wealdstone | N18 06:04 | N18 06:04 | 718 00:01 after midnight | N18 06:04 |
| Harrow Weald | N18 06:04 | N18 06:04 | N18 06:04 | N18 06:04 |
| Barons Court | 220 23:50 | 220 23:50 | 220 23:50 | 220 23:50 |
| Dudden Hill | 266 00:05 after midnight | 266 00:02 after midnight | 266 00:05 after midnight | 266 00:02 after midnight |
| Ruislip | N118 06:56 | N118 05:51 | N118 06:56 | N118 05:51 |
| Stamford Brook | N266 05:08 | N266 05:09 | N266 05:08 | N266 05:09 |
| Willesden | 266 00:05 after midnight | 266 00:02 after midnight | 266 00:05 after midnight | 266 00:02 after midnight |
| Alperton | 487 23:58 | 487 23:58 | 487 23:58 | 487 23:40 |
| Dollis Hill | 266 00:05 after midnight | 266 00:02 after midnight | 266 00:05 after midnight | 266 00:02 after midnight |
| Fulham | 220 23:50 | 220 23:50 | 220 23:50 | 220 23:50 |
| Greenhill | N18 06:04 | N18 06:04 | N18 06:04 | N18 06:04 |
| Holland Park | 228 23:41 | 228 23:41 | 228 23:41 | 228 23:41 |
| Northwick Park | N18 06:04 | N18 06:04 | N18 06:04 | N18 06:04 |
| Ravenscourt Park | N266 05:08 | N266 05:09 | N266 05:08 | N266 05:09 |
| Stonebridge | 18 00:33 after midnight | 18 00:31 after midnight | 18 00:33 after midnight | 18 00:29 after midnight |
| Wealdstone | N18 06:04 | N18 06:04 | N18 06:04 | N18 06:04 |
The time each last direct bus leaves Willesden Junction, 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 Willesden Junction tonight?
- The 228 to Harlesden at 00:34 (after midnight) from Willesden Junction Station, from the timetable for Saturday.
- What time is the last bus from Willesden Junction to Hammersmith?
- The last direct bus from Willesden Junction to Hammersmith: on weekdays, the 220 at 23:50 from Willesden Junction Station, reaching Hammersmith at 00:10; on Saturdays, the 220 at 23:50 from Willesden Junction Station, reaching Hammersmith at 00:15; on Sundays, the 220 at 23:50 from Willesden Junction Station, reaching Hammersmith at 00:14.
- What time is the last bus from Willesden Junction to Sudbury?
- The last direct bus from Willesden Junction to Sudbury: on weekdays, the 18 at 00:31 (after midnight) from Willesden Junction Station, reaching Sudbury at 00:52; on Saturdays, the 18 at 00:33 (after midnight) from Willesden Junction Station, reaching Sudbury at 00:56; on Sundays, the 18 at 00:29 (after midnight) from Willesden Junction Station, reaching Sudbury at 00:50.
- What time is the last bus from Willesden Junction to Harrow?
- The last direct bus from Willesden Junction to Harrow: on weekdays, the N18 at 06:04 from Willesden Junction Station, reaching Harrow at 06:36; on Saturdays, the N18 at 06:04 from Willesden Junction Station, reaching Harrow at 06:33; on Sundays, the N18 at 06:04 from Willesden Junction Station, reaching Harrow at 06:36.
- What time is the last bus from Willesden Junction to Shepherds Bush?
- The last direct bus from Willesden Junction to Shepherds Bush: on weekdays, the 220 at 23:50 from Willesden Junction Station, reaching Shepherds Bush at 00:03; on Saturdays, the 220 at 23:50 from Willesden Junction Station, reaching Shepherds Bush at 00:06; on Sundays, the 220 at 23:50 from Willesden Junction Station, reaching Shepherds Bush at 00:06.
- What time is the last bus from Willesden Junction to Wandsworth?
- The last direct bus from Willesden Junction to Wandsworth: on weekdays, the 220 at 23:50 from Willesden Junction Station, reaching Wandsworth at 00:26; on Saturdays, the 220 at 23:50 from Willesden Junction Station, reaching Wandsworth at 00:32; on Sundays, the 220 at 23:50 from Willesden Junction Station, reaching Wandsworth at 00:28.
- What time is the last bus from Willesden Junction to White City?
- The last direct bus from Willesden Junction to White City: on weekdays, the 220 at 23:50 from Willesden Junction Station, reaching White City at 23:59; on Saturdays, the 220 at 23:50 from Willesden Junction Station, reaching White City at 00:00; on Sundays, the 220 at 23:50 from Willesden Junction Station, reaching White City at 00:00.
- What time is the last bus from Willesden Junction to Putney?
- The last direct bus from Willesden Junction to Putney: on weekdays, the 220 at 23:50 from Willesden Junction Station, reaching Putney at 00:23; on Saturdays, the 220 at 23:50 from Willesden Junction Station, reaching Putney at 00:29; on Sundays, the 220 at 23:50 from Willesden Junction Station, reaching Putney at 00:25.
- What time is the last bus from Willesden Junction to Brent Cross?
- The last direct bus from Willesden Junction to Brent Cross: on weekdays, the 266 at 00:02 (after midnight) from Willesden Junction Station, reaching Brent Cross at 00:27; on Saturdays, the 266 at 00:05 (after midnight) from Willesden Junction Station, reaching Brent Cross at 00:31; on Sundays, the 266 at 00:02 (after midnight) from Willesden Junction Station, reaching Brent Cross at 00:27.
- What time is the last bus from Willesden Junction to Church End?
- The last direct bus from Willesden Junction to Church End: on weekdays, the 266 at 00:02 (after midnight) from Willesden Junction Station, reaching Church End at 00:09; on Saturdays, the 266 at 00:05 (after midnight) from Willesden Junction Station, reaching Church End at 00:12; on Sundays, the 266 at 00:02 (after midnight) from Willesden Junction Station, reaching Church End at 00:09.
- What time is the last bus from Willesden Junction to Northolt?
- The last direct bus from Willesden Junction to Northolt: on weekdays, the 487 at 23:58 from Willesden Junction Station, reaching Northolt at 00:31; on Saturdays, the 487 at 23:58 from Willesden Junction Station, reaching Northolt at 00:33; on Sundays, the 487 at 23:40 from Willesden Junction Station, reaching Northolt at 00:12.
Buses in Willesden Junction · 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