EN
English

Bus Times Willesden Junction

Willesden Junction has 5 bus stops served by 11 bus routes; the busiest is Willesden Junction Station (Stop H) with 353 buses on Mon–Fri.

5 stops
11 routes
2 operators

Scheduled timetable for 16 November 2026 – 22 November 2026 · data updated . Bank holiday services may differ.

Bus stops in Willesden Junction

Bus routes in Willesden Junction

  • 18TfL London Buses
  • 220TfL London Buses
  • 228TfL London Buses
  • 266TfL London Buses
  • 487TfL London Buses
  • 718Replacement Service
  • N118TfL London Buses
  • N18TfL London Buses
  • N266TfL London Buses
  • RReplacement Service
  • SReplacement Service

Bus operators in Willesden Junction

Willesden Junction bus times FAQ

How many bus stops are there in Willesden Junction?
Willesden Junction has 5 bus stops with a scheduled timetable.
Which bus routes serve Willesden Junction?
11 routes serve Willesden Junction, including 18, 220, 228, 266, 487, 718, N118 and N18.
Which bus companies run in Willesden Junction?
TfL London Buses and Replacement Service.
What is the busiest bus stop in Willesden Junction?
Willesden Junction Station (Stop H), with 353 scheduled buses on Mon–Fri.

Official journey planners

Opens an external website.