Birch Crescent (adjacent) Birch Crescent (adjacent) 267 m 12A 12A Oldbury Interchange Scheduled time · Diamond Bus 16:14 12A Oldbury Interchange Scheduled time · Diamond Bus 16:23 12A Oldbury Interchange Scheduled time · Diamond Bus 17:19
Birch Crescent (opposite) Birch Crescent (opposite) 307 m 12A 12A Coronation Gardens Scheduled time · Diamond Bus 15:54 12A Coronation Gardens Scheduled time · Diamond Bus 16:03 12A Coronation Gardens Scheduled time · Diamond Bus 16:57
Elm Terrace (at) Elm Terrace (at) 326 m 12A 12A Oldbury Interchange Scheduled time · Diamond Bus 16:13 12A Oldbury Interchange Scheduled time · Diamond Bus 16:22 12A Oldbury Interchange Scheduled time · Diamond Bus 17:18
Elm Terrace (near) Elm Terrace (near) 330 m 12A 12A Coronation Gardens Scheduled time · Diamond Bus 15:55 12A Coronation Gardens Scheduled time · Diamond Bus 16:04 12A Coronation Gardens Scheduled time · Diamond Bus 16:58
Groveland Rd (opposite) Groveland Rd (opposite) 345 m 82 87 87 Coronation Gardens Scheduled time · National Express West Midlands 15:41 82 Bearwood Scheduled time · National Express West Midlands 15:44 87 Coronation Gardens Scheduled time · National Express West Midlands 15:53
Groveland Rd (adjacent) Groveland Rd (adjacent) 352 m 82 87 87 Coronation Gardens Live · 6985 · Expected · live tracking 10 min
Tividale St (opposite) Tividale St (opposite) 395 m 82 87 87 Coronation Gardens Scheduled time · National Express West Midlands 15:43 82 Bearwood Scheduled time · National Express West Midlands 15:46 87 Coronation Gardens Scheduled time · National Express West Midlands 15:55
Tividale St (adjacent) Tividale St (adjacent) 398 m 82 87 87 Coronation Gardens Live · 6985 · Expected · live tracking 9 min
Hopkins St (opposite) Hopkins St (opposite) 408 m 82 87 87 Coronation Gardens Scheduled time · National Express West Midlands 15:44 82 Bearwood Scheduled time · National Express West Midlands 15:47 87 Coronation Gardens Scheduled time · National Express West Midlands 15:56