Bus times from Willesden Junction Station

Willesden Junction Station is served by 12 bus routes (18, 220, 228, 266, 487, 718, DL-3, N18, N118, N266, R and S), run by London Transit, London United, Metroline Travel and Replacement Service. The next buses go to Harrow Weald, Hammersmith, Brent Cross, Ruislip, Wandsworth and Maida Vale.

Next departures

TimeRouteTo
04:33N18Harrow Weald
04:38N266Hammersmith
04:38N266Brent Cross
04:39N118Ruislip
04:47N18Harrow Weald
04:50220Wandsworth
04:54N118Ruislip
04:56228Maida Vale
05:02N18Harrow Weald
05:08N266Hammersmith
05:08N266Brent Cross
05:09N118Ruislip
05:10220Wandsworth
05:17N18Harrow Weald
05:24N118Ruislip
05:25487South Harrow
05:25266Acton
05:26228Maida Vale
05:30220Wandsworth
05:32N18Harrow Weald

Routes from this stop

Stops nearby

All bus routes and stops in Willesden Junction

Questions

Which buses stop at Willesden Junction Station?
12 routes: 18, 220, 228, 266, 487, 718, DL-3, N18, N118, N266, R and S, run by London Transit, London United, Metroline Travel and Replacement Service.
Where is Willesden Junction Station?
Willesden Junction Station is in Willesden Junction, London.
Where do buses from Willesden Junction Station go?
The next departures go to Harrow Weald, Hammersmith, Brent Cross, Ruislip, Wandsworth and Maida Vale.

Timetables from the Bus Open Data Service (Department for Transport), updated Saturday, 7 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