Oldbury Public Transit Routes and Schedules

002 Weoley Castle - Merry Hill via Halesowen 3 West Bromwich - Merry Hill via Blackheath 3A West Bromwich - Blackheath via Oldbury 4 4 Walsall - Blackheath via West Bromwich 4 Walsall - West Bromwich via Walsall Rd 4H Walsall - Hayley Green via West Bromwich 4M Walsall - Merry Hill via West Bromwich 5 West Bromwich - Sutton Coldfield via New Oscott 9 Birmingham - Stourbridge via Halesowen 10 Woodgate Valley North - Birmingham via Court Oak 11 11A Birmingham Outer Circle Anticlockwise 11A Walsall - Dudley via Wednesbury, Tipton 11C Birmingham Outer Circle Clockwise 12 Birmingham - Dudley via Oldbury 12a 13 13 Birmingham - Blackheath via Bearwood 13a 14 14 Dudley - Blackheath via Tividale Hall 14a 14A Dudley - Halesowen via Tividale Hall and Blackheath 16a 16A Birmingham - West Bromwich via Hamstead 18 Yardley Wood - Bartley Green via Cotteridge 19 Maypole - Rubery via Northfield, Longbridge 19 Dudley - QE Hospital via Halesowen 20 20 20 Bearwood - Blackheath via Brandhall 21 21 Bearwood - Oldbury via Londonderry 22 23 Birmingham - Bartley Green via Harborne 23 Wednesbury - Willenhall via Moxley 23A Wednesbury - Willenhall via Bradley 24 24 Birmingham - Woodgate Valley Nth via Harborne 24 Merry Hill - Blackheath via Rowley Regis Hospital 24H Merry Hill - Halesowen via Blackheath 27 27 Solihull - Rubery via Northfield 30 30 West Bromwich - Wednesbury via Albion 39 Longbridge - Worlds End via Northfield 39A Woodgate Valley - Longbridge via Northfield 39S Longbridge - Worlds End via Northfield 40 West Bromwich - Wednesbury via Stone Cross 41 West Bromwich - Friar Park via Stone Cross 41a 42 Tipton - West Bromwich via Great Bridge 43 Bilston - West Bromwich via Great Bridge 44 West Bromwich - Harvils Hawthorne Circular 45 Walsall - West Bromwich via Yew Tree 47 West Bromwich - Wednesbury via Hateley Heath 48 48 48a 49 49 Solihull - Rubery Great Park via Cotteridge 52 Redditch - Bromsgrove - Kidderminster 52A Alexandra Hospital - Redditch - Bromsgrove 54 West Bromwich - Worlds End via Smethwick 55 Tesco Quinton - Longbridge 61 61 61 Birmingham - Frankley via Selly Oak, Northfield 61 West Bromwich - Perry Barr via Handsworth 61a 61A West Bromwich - Perry Barr via Handsworth Wood 63 Birmingham - Frankley via Northfield, Rubery 64 West Bromwich - Wednesbury via Hill Top 66 Stone Cross - West Bromwich via Wigmore Farm 74 Birmingham - Dudley via West Bromwich 74a 74A West Bromwich - Horseley Heath via Great Bridge 76 79 80 Birmingham - West Bromwich via Smethwick 82 Birmingham - Bearwood via Cape Hill 87 Birmingham - Dudley via Smethwick 89 Midland Met Hospital - West Bromwich via Smethwick 90 Bromsgrove - Sidemoor - Catshill (Byron Way) 91 Bromsgrove - Lickey End - Catshill 101 126 Birmingham - Dudley via Bearwood 145 Rubery - Longbridge - Bromsgrove - Droitwich 145A Rubery - Longbridge - Bromsgrove - Wychbold 147 147 Halesowen - Bromsgrove 182 Redditch - Alvechurch - Lickey - Bromsgrove 183 Bromsgrove - Lickey - Alvechurch - Redditch 202 Halesowen - Frankley - Rubery - Bromsgrove 202S Halesowen - Cofton Park - Bromsgrove 231 Halesowen - Blackheath via Olive Lane Estate 400 Victoria Coach Station, Belgravia-Birmingham Coach Station, Digbeth 822 Birmingham - King Edwards Five Ways via Harborne 878 St Thomas Aquinas School - Rubery via Northfield G2 Wolverhampton Bus Station, Wolverhampton-Glastonbury Festival Coach G29 Hamilton Square Station, Woodside-Glastonbury Festival Coach Park, G G3 Bus Station, Edinburgh-Glastonbury Festival Coach Park, Glastonbury Hc2 HC2 Hagley RC High School - Barnsley Rd Hc3 HC3 Hagley RC High School - Hagley Road West Hc4 HC4 Hagley RC High School - Smethwick Hall Park NB2 S45 Beoley - South Bromsgrove High School X10 X20 Birmingham - Bromsgrove via Rednal X21 Birmingham - Merry Hill via Weoley Castle X22 X8 Metro Birmingham (Edgbaston) - Wolverhampton (Station) Avanti West Coast Birmingham International - Preston Avanti West Coast Birmingham New Street - Chester Avanti West Coast Birmingham New Street - Glasgow Central Avanti West Coast Birmingham New Street - Holyhead Avanti West Coast Birmingham New Street - Preston Avanti West Coast Blackpool North - Birmingham New Street Avanti West Coast Blackpool North - London Euston Avanti West Coast Crewe - Birmingham New Street Avanti West Coast Edinburgh - Birmingham New Street Avanti West Coast Edinburgh - London Euston Avanti West Coast Glasgow Central - London Euston Avanti West Coast Lancaster - Birmingham New Street Avanti West Coast Lancaster - London Euston Avanti West Coast Liverpool Lime Street - London Euston Avanti West Coast London Euston - Crewe Avanti West Coast London Euston - Wolverhampton Avanti West Coast Manchester Piccadilly - London Euston Avanti West Coast Preston - London Euston Avanti West Coast Wolverhampton - Birmingham International Avanti West Coast Wolverhampton - London Euston Chiltern Railways Birmingham Snow Hill - Stourbridge Junction Chiltern Railways London Marylebone - Stourbridge Junction Chiltern Railways Stourbridge Junction - London Marylebone CrossCountry Birmingham New Street - Manchester Piccadilly CrossCountry Birmingham New Street - Wolverhampton CrossCountry Bournemouth - Manchester Piccadilly CrossCountry Bristol Temple Meads - Manchester Piccadilly CrossCountry Cardiff Central - Birmingham New Street CrossCountry Eastleigh - Manchester Piccadilly CrossCountry Manchester Piccadilly - Southampton Airport Parkway CrossCountry Paignton - Manchester Piccadilly CrossCountry Penzance - Birmingham New Street CrossCountry Plymouth - Manchester Piccadilly CrossCountry Reading - Manchester Piccadilly CrossCountry Southampton Airport Parkway - Manchester Piccadilly CrossCountry Southampton Central - Manchester Piccadilly CrossCountry Wolverhampton - Bournemouth Transport for Wales Aberystwyth - Birmingham International Transport for Wales Aberystwyth - Birmingham New Street Transport for Wales Birmingham International - Chester Transport for Wales Birmingham International - Holyhead Transport for Wales Birmingham International - Llandudno Transport for Wales Birmingham International - Manchester Piccadilly Transport for Wales Birmingham International - Rhyl Transport for Wales Birmingham International - Warrington Bank Quay Transport for Wales Birmingham New Street - Chester Transport for Wales Birmingham New Street - Holyhead Transport for Wales Birmingham New Street - Llandudno Transport for Wales Birmingham New Street - Manchester Piccadilly Transport for Wales Birmingham New Street - Wrexham General Transport for Wales Crewe - Birmingham International Transport for Wales Crewe - Birmingham New Street Transport for Wales Machynlleth - Birmingham International Transport for Wales Pwllheli - Birmingham International Transport for Wales Pwllheli - Birmingham New Street Transport for Wales Rhyl - Birmingham New Street Transport for Wales Shrewsbury - Birmingham International Transport for Wales Shrewsbury - Birmingham New Street West Midlands Trains Birmingham New Street - Liverpool Lime Street West Midlands Trains Birmingham Snow Hill - Worcester Foregate Street West Midlands Trains Crewe - Birmingham New Street West Midlands Trains Hereford - Birmingham Snow Hill West Midlands Trains Kidderminster - Birmingham Snow Hill West Midlands Trains Kidderminster - Whitlocks End West Midlands Trains Liverpool Lime Street - Birmingham New Street West Midlands Trains Liverpool Lime Street - Coventry West Midlands Trains Droitwich Spa - Birmingham Moor Street West Midlands Trains Droitwich Spa - Dorridge West Midlands Trains Droitwich Spa - Stratford-upon-Avon West Midlands Trains Shrewsbury - Birmingham New Street West Midlands Trains Stafford - Birmingham New Street West Midlands Trains Stourbridge Junction - Birmingham Snow Hill West Midlands Trains Stourbridge Junction - Dorridge West Midlands Trains Stourbridge Junction - Stratford-upon-Avon West Midlands Trains Whitlocks End - Worcester Foregate Street West Midlands Trains Wolverhampton - Birmingham International West Midlands Trains Wolverhampton - Birmingham New Street West Midlands Trains Wolverhampton - Hednesford West Midlands Trains Wolverhampton - Rugeley Trent Valley West Midlands Trains Wolverhampton - Walsall West Midlands Trains Worcester Foregate Street - Birmingham Moor Street West Midlands Trains Worcester Foregate Street - Whitlocks End West Midlands Trains Worcester Shrub Hill - Birmingham Moor Street West Midlands Trains Worcester Shrub Hill - Birmingham Snow Hill West Midlands Trains Worcester Shrub Hill - Leamington Spa West Midlands Trains Worcester Shrub Hill - Dorridge West Midlands Trains Worcester Shrub Hill - Stratford-upon-Avon