Barncroft Rd (adjacent) Barncroft Rd (adjacent) 179 m 12A 12A Oldbury Interchange Scheduled time · Diamond Bus 12:21 12A Oldbury Interchange Scheduled time · Diamond Bus 13:11 12A Oldbury Interchange Scheduled time · Diamond Bus 13:21
Barncroft Rd (opposite) Barncroft Rd (opposite) 189 m 12A 12A Oldbury Interchange Scheduled time · Diamond Bus 12:56 12A Oldbury Interchange Scheduled time · Diamond Bus 13:06 12A Oldbury Interchange Scheduled time · Diamond Bus 13:56
Wheatsheaf Rd (adjacent) Wheatsheaf Rd (adjacent) 232 m 12A 12A Oldbury Interchange Scheduled time · Diamond Bus 12:57 12A Oldbury Interchange Scheduled time · Diamond Bus 13:07 12A Oldbury Interchange Scheduled time · Diamond Bus 13:57
Wheatsheaf Rd (opposite) Wheatsheaf Rd (opposite) 239 m 12A 12A Oldbury Interchange Scheduled time · Diamond Bus 12:21 12A Oldbury Interchange Scheduled time · Diamond Bus 13:11 12A Oldbury Interchange Scheduled time · Diamond Bus 13:21
Gibbet Hill (opposite) Gibbet Hill (opposite) 264 m 12 12A 14 126 12A Oldbury Interchange Scheduled time · Diamond Bus 12:20 12 Coronation Gardens Scheduled time · National Express West M 12:25 12 Coronation Gardens Scheduled time · National Express West M 12:27
Gibbet Hill (adjacent) Gibbet Hill (adjacent) 280 m 12 12A 14 126 126 Dudley Scheduled time · National Express West Midlands 12:20 126 Coronation Gardens Scheduled time · National Express West M 12:21 12 Dudley Scheduled time · National Express West Midlands 12:29
Warrens Hall Farm (adjacent) Warrens Hall Farm (adjacent) 355 m 12 126 12 Coronation Gardens Scheduled time · National Express West M 12:26 12 Coronation Gardens Scheduled time · National Express West M 12:28 126 Coronation Gardens Scheduled time · National Express West M 12:28
Warrens Hall Farm (opposite) Warrens Hall Farm (opposite) 356 m 12 12 Dudley Scheduled time · National Express West Midlands 12:28 12 Coronation Gardens Scheduled time · National Express West M 12:29 12 Coronation Gardens Scheduled time · National Express West M 12:36