after Basons Lane same place 12 21 12 Coronation Gardens Scheduled time · National Express West Midlands 14:13 12 Dudley Scheduled time · National Express West Midlands 14:22 21 Oldbury Interchange Scheduled time · Diamond Bus 14:23
before Basons Lane same place 12 21 12 Colmore Row Scheduled time · National Express West Midlands 14:16 12 Birmingham Scheduled time · National Express West Midlands 14:18 12 Colmore Row Scheduled time · National Express West Midlands 14:21
Darby Road (opposite) Darby Road (opposite) 62 m 12 12 Coronation Gardens Scheduled time · National Express West Midlands 14:14 12 Dudley Scheduled time · National Express West Midlands 14:22 12 Dudley Scheduled time · National Express West Midlands 14:43
Darby Road (adjacent) Darby Road (adjacent) 87 m 12 12 Colmore Row Scheduled time · National Express West Midlands 14:15 12 Birmingham Scheduled time · National Express West Midlands 14:17 12 Colmore Row Scheduled time · National Express West Midlands 14:20
Douglas Rd (after) Douglas Rd (after) 311 m 12 21 12 Coronation Gardens Scheduled time · National Express West Midlands 14:13 12 Dudley Scheduled time · National Express West Midlands 14:21 21 Oldbury Interchange Scheduled time · Diamond Bus 14:23
Douglas Rd (before) Douglas Rd (before) 314 m 12 21 12 Colmore Row Scheduled time · National Express West Midlands 14:17 12 Birmingham Scheduled time · National Express West Midlands 14:19 12 Colmore Row Scheduled time · National Express West Midlands 14:22
Hayes Rd (after) Hayes Rd (after) 413 m 21 48 48 Hawkesley Live · 4854 · Expected · live tracking 4 min
Hayes Rd (before) Hayes Rd (before) 418 m 21 48 48 Hawkesley Live · 4765 · Expected · live tracking 4 min