Barncroft Rd (adjacent) Barncroft Rd (adjacent) 206 m 12A 12A Oldbury Interchange Scheduled time · Diamond Bus 22:21 12A Oldbury Interchange Scheduled time · Diamond Bus 23:21
Barncroft Rd (opposite) Barncroft Rd (opposite) 223 m 12A 12A Dudley Scheduled time · Diamond Bus (West Midlands) 22:06 12A Dudley Scheduled time · Diamond Bus (West Midlands) 23:06 12A Dudley Scheduled time · Diamond Bus (West Midlands) Tomorrow 00:06
Wheatsheaf Rd (adjacent) Wheatsheaf Rd (adjacent) 279 m 12A 12A Dudley Scheduled time · Diamond Bus (West Midlands) 22:07 12A Dudley Scheduled time · Diamond Bus (West Midlands) 23:07 12A Dudley Scheduled time · Diamond Bus (West Midlands) Tomorrow 00:07
Wheatsheaf Rd (opposite) Wheatsheaf Rd (opposite) 286 m 12A 12A Oldbury Interchange Scheduled time · Diamond Bus 22:21 12A Oldbury Interchange Scheduled time · Diamond Bus 23:21
Gibbet Hill (opposite) Gibbet Hill (opposite) 310 m 12 12A 14 126 12 Dudley Live · 4981 · Expected · live tracking 3 min
Gibbet Hill (adjacent) Gibbet Hill (adjacent) 326 m 12 12A 14 126 12 Dudley Scheduled time · National Express West Midlands 21:35 126 Dudley Scheduled time · National Express West Midlands 21:39 12 Dudley Scheduled time · National Express West Midlands 22:07
Warrens Hall Farm (adjacent) Warrens Hall Farm (adjacent) 373 m 12 126 12 Dudley Live · 4981 · Expected · live tracking 4 min
Warrens Hall Farm (opposite) Warrens Hall Farm (opposite) 375 m 12 12 Dudley Scheduled time · National Express West Midlands 21:34 12 Dudley Scheduled time · National Express West Midlands 22:06 12 Dudley Scheduled time · National Express West Midlands 22:46