Returning to normal

As more people begin to travel, find out what we are doing to keep you safe

NX West Midlands Hero

Services & timetables

Search buses by route number or look for a timetable

    If you need help to find your local bus route, take a visit to our plan your journey page.

    Not sure which bus number to take?

    Use our journey planner to find the best option for you. 

    Plan your journey

    See all routes

    Here is a listing of all currently active bus routes. 

    1-50

    1 | Acocks Green - Five Ways (via Springfield, Moseley & Cannon Hill Park)

    1 | Dudley - Tettenhall Wood (via Sedgley & Wolverhampton )

    1A | Acocks Green - Q.E. Hospital (via Springfield, Moseley & Cannon Hill Park)

    1S | Solihull - King Edward's Edgbaston (via Acocks Green, Springfield, Moseley & Cannon Hill Park) (School service - Not currently available to the general public)

    1S | Kings School - Wolverhampton (School service - Not currently available to the general public)

    2 | Warstones - Bushbury Hill (via Penn Fields, Wolverhampton & Fallings Park)

    2 | Birmingham - Maypole (via Sparkbrook, Stoney Lane, Yardley Wood Road & Warstock)

    2 | Dudley - Merry Hill (via Brierley Hill & Russells Hall Hospital)

    2A | Dudley - Merry Hill (via Brierley Hill, Wallows Road & Russells Hall Hospital)

    2S | Highfields School - Wolverhampton (School service - Not currently available to the general public)

    3 | West Bromwich - Merry Hill (via Oldbury, Portway, Blackheath & Cradley Heath)

    3 | Fordhouses - Castlecroft (via Stafford Road, Wolverhampton & Merridale Road)

    3 | Birmingham - Yardley Wood (via Sparkbrook, Stoney Lane & Yardley Wood Road)

    3A | West Bromwich - Blackheath (via Oldbury & Stuart Road)

    4 | Birmingham - Solihull (via Sparkbrook, Warwick Road, Acocks Green & Olton)

    4 | Walsall - Blackheath (via Stone Cross, West Bromwich & Oldbury)

    4 | i54 - Wolverhampton (via Pendeford & Stafford Road)

    4A | Birmingham - Gospel Oak (via Sparkbrook, Warwick Road & Acocks Green)

    4H | Walsall - Hayley Green (via Stone Cross, West Bromwich, Oldbury & Blackheath)

    4M | Walsall - Merry Hill (via Stone Cross, West Bromwich, Oldbury, Blackheath & Cradley Heath)

    5 | Birmingham - Solihull (via Sparkbrook, Hall Green, Shirley & Monkspath)

    5 | West Bromwich - Sutton Coldfield (via Great Barr, Kingstanding & New Oscott)

    5 | Wolverhampton - Codsall (via Whitmore Reans & Bilbrook)

    5 | Dudley - Kingswinford (via Russells Hall Hospital & Pensnett)

    5A | Dudley -Wall Heath (via Russells Hall Hospital, Pensnett & Kingswinford)

    6 | Walsall - Sutton Coldfield (via Aldridge, Little Aston & Mere Green)

    6 | Wolverhampton - Wobaston (via Whitmore Reans, Aldersley, Pendeford & i54)

    6 | Birmingham - Solihull (via Sparkbrook, Sparkhill, Stratford Road, Hall Green, Shirley & Blossomfield Road)

    6 | Dudley - Stourbridge (via Russells Hall Hospital, Brierley Hill & Amblecote)

    6A | Wolverhampton - Wobaston (via Whitmore Reans, Aldersley, Pendeford, Pendeford Business Park & i54)

    7 | Birmingham - Perry Common (via Newtown, Witton & The Ridgeway)

    7 | Walsall - Leighswood (certain journeys continue to Castlefort) (via Aldridge)

    7 | Dudley - Wollaston (via Merry Hill, Pedmore & Stourbridge)

    7A | Walsall - Castlefort (via Aldridge)

    7S | Aldridge School - Walsall (School service - Not currently available to the general public)

    8 | Walsall - Brownhills (via Rushall, Pelsall & Clayhanger)

    8 | Wolverhampton - Wollaston Farm (via Coseley, Dudley, Merry Hill & Stourbridge)

    8A | Birmingham Inner Circle (Anticlockwise) (via Saltley, Newtown, Jewellery Quarter, Five Ways, Highgate & Small Heath)

    8A | Walsall - Pelsall (via Rushall)

    8C | Birmingham Inner Circle (Clockwise) (via Saltley, Small Heath, Highgate, Five Ways, Jewellery Quarter & Newtown)

    9 | Walsall - Bloxwich (via Rushall & Pelsall)

    9 | Birmingham - Stourbridge (via Bearwood, Quinton & Halesowen)

    9A | Shire Oak School - Walsall (School service - Not currently available to the general public)

    10 | Walsall - Brownhills (via Rushall & Brownhills)

    10 | Birmingham - Quinton (via Five Ways, Augustus Raod & Worlds End)

    10 | Wolverhampton - Perton (via Compton & Tettenhall Wood)

    10A | Walsall - Lichfield (via Rushall, Brownhills & Burntwood)

    10A | Wolverhampton - Pattingham (via Compton, Tettenhall Wood & Perton)

    10A | Stourbridge - Norton (Circular) (via Norton Road & Pedmore)

    10B | Wolverhampton - Codsall (via Compton, Tettenhall Wood & Perton)

    10C | Stourbridge - Norton (Circular) (via Pedmore & Norton Road)

    10S | Selly Oak - Quinton (via Q.E. Hospital, Harborne & Worlds End)

    11 | Walsall - Merry Hill (via Wednesbury, Powis Avenue & Dudley)

    11 | Wolverhampton - Underhill (via Fallings Park & The Scotl&s)

    11A | Birmingham Outer Circle (Anticlockwise) (via Acocks Green, Yardley, Erdington, Perry Barr, Handsworth, Bearwood, Selly Oak & Kings Heath)

    11A | Walsall - Merry Hill (via Myvod, Wednesbury, Gospel Oak & Dudley)

    11C | Birmingham Outer Circle (Clockwise) (via Acocks Green, Kings Heath, Selly Oak, Bearwood, Handsworth, Perry Barr, Erdington & Yardley)

    11S Archbishop Ilsley School - Ward End  (via Acocks Green, Yardley and Stechford - School service - Not currently available to the general public)

    11S | Stuart Bathurst - Tipton, Powis Avenue (School service - Not currently available to the general public)

    12 | Dudley - Birmingham (via Oldbury, Langley & Bearwood)

    12A | Dudley - Birmingham (via Oldbury, Langley & Bearwood)

    13 | Birmingham - Oldbury (via Bearwood & Langley)

    13A | Birmingham - Blackheath (via Bearwood & Brandhall )

    14 | Birmingham - Chelmsley Wood (Yorkminster Drive) (via Duddeston, Alum Rock, Stechford, Kitts Green & Chelmsley Interchange)

    14 | Foxyards Estate - Halesowen (via Dudley, Blackheath & Quinton)

    14A | Dudley - Merry Hill (via Blackheath & Cradley Heath)

    15 | Wolverhampton - Merry Hill (via Spring Hill, Wombourne, Kingswinford & Bromley)

    15A | Wolverhampton - Merry Hill (via Spring Hill Kingswinford & Bromley)

    16 | Birmingham - Hamstead (via Hockley & Handsworth Wood)

    16 | Wolverhampton - Stourbridge (via Penn Road, Wombourne, Swindon, Kingswinford & Wordsley)

    16A | Birmingham - Great Barr, Scott Arms (via Hockley & Handsworth Wood)

    17 | Birmingham - Tile Cross (via Bordesley, Green Lane, Yardley (Yew Tree) & Garretts Green)

    17 | Dudley - Stourbridge (via Gornal Wood, Kingswinford, Ashwood Park & Wordsley)

    17A | Dudley - Stourbridge (via Gornal Wood Kingswinford & Wordsley)

    17S | Sheldon Heath Academy - Birmingham City Centre (School service - Not currently available to the general public)

    18 | Yardley Wood - Bartley Green (via Alcester Lanes End, Cotteridge, Northfield & Newman University)

    18 | Dudley - Merry Hill (via Netherton, Old Hill & Cradley Heath)

    19 | Walsall - Bloxwich (via Goscote & Blakenall)

    19 | Dudley - Q.E. Hospital (via Netherton, Old Hill, Halesowen, Worlds End & Harborne )

    22 | Bearwood - Oldbury (via Warley & Langley)

    23 | Birmingham - Newman University (via Five Ways, Harborne, California & Bartley Green)

    24 | Birmingham - Woodgate Valley North (via Five Ways, Harborne & Four Dwellings)

    24 | Dudley - Merry Hill (via Springfield, Blackheath, Rowley Regis Hospital, Dudley Wood & Cradley Heath)

    25 | Birmingham - Q.E. Hospital / University (via Monument Road)

    25 | Wolverhampton - Pendeford / Pendeford Business Park (via Goldthorn Park, Bilston, Willenhall, Wednesfield & i54)

    27 | Wolverhampton - Dudley (via Goldthorn Park, Sedgley, Gornal Wood & Wrens Nest)

    27 | Longbridge - Maypole (via Frankley , Northfield, Bournville, Stirchley, Kings Heath & Yardley Wood)

    27A | Wolverhampton - Dudley (via Goldthorn Park, Sedgley, Gornal Wood & Wrens Nest)

    27S | Kings Heath Boys School - Kings Heath (School service - Not currently available to the general public)

    28 | Small Heath - Great Barr, Scott Arms (via Heartlands Hospital, Ward End, Pype Hayes, Erdington, Short Heath, Old Oscott & Perry Beeches)

    28 | Halesowen - Stourbridge (via Fatherless Barn, Cradley Heath, Merry Hill & Withymoor)

    29 | Walsall - Bloxwich (via Harden & Blakenall)

    31 | Solihull - Acocks Green (via Shirley & Gospel Oak)

    31 | Walsall - Mossley (via Bloxwich)

    32 | Shirley - Lyndon (via Acocks Green)

    32 | Walsall - Lower Farm (via Bloxwich)

    32 | Wolverhampton - Northwood Park (Clockwise) (via Fordhouse Road & Bushbury Lane)

    33 | Birmingham - Pheasey (via Newtown, Perry Barr, Warren Farm & Kingstanding)

    33 | Wolverhampton - Northwood Park (Anticlockwise) (via Bushbury Lane & Fordhouse Road)

    34 | Walsall - Bilston (via Darlaston & Rough Hay)

    35 | Walsall - Aldridge (via Rushall)

    35 | Birmingham - Hawkesley (via Highgate, Moseley, Kings Heath, Br&wood End & Pool Farm)

    36 | Walsall - Alumwell (via Manor Hospital)

    37 | Walsall - Willenhall (via Darlaston & Lodge Farm)

    38 | Erdington - Castle Vale (via Fort Shopping Park)

    39 | Walsall - Stowlawn (via Darlaston, Moxley & Bilston)

    40 | West Bromwich - Wednesbury (via Stone Cross & Friar Park)

    41 | Walsall - Willenhall (via Lodge Farm & New Invention)

    42 | West Bromwich - Dudley (via Greets Green, Great Bridge & Tipton)

    43 | West Bromwich - Bilston (via Greets Green, Great Bridge & Princes End)

    43A | West Bromwich - Bilston (via Greets Green, Great Bridge & Princes End)

    44 | West Bromwich - Harvills Hawthorn (via Hill Top)

    45 | Birmingham - Longbridge (via Pershore Road, Stirchley, Cotteridge & West Heath)

    45 | Walsall - West Bromwich (via Yew Tree, Stone Cross & Charlemont Farm)

    45S | Cadbury College - Birmingham (School service - Not currently available to the general public)

    46 | West Bromwich - Great Barr, Scott Arms (via Hamstead)

    47 | Birmingham - Longbridge (via Pershore Road, Stirchley, Cotteridge & Turves Green)

    47 | West Bromwich - Wednesbury (via Hateley Heath)

    47S | St Aquinas School - City Centre (School service - Not currently available to the general public)

    48 | West Bromwich - Weoley Castle (via Warley, Bearwood, Harborne, Q.E. Hospital, Kings Norton,  Hawkesley & Northfield)

    48A | West Bromwich - Bearwood (via Warley)

    49 | West Bromwich - Bearwood (via Langley, Causeway Green & Brandhall)

    49 | Solihull - Rubery, Great Park (via Shirley, Maypole, Kings Norton, West Heath & Longbridge)

    49S | Alderbrook School - Maypole (via Shirley - School service - Not currently available to the general public) 

    50 | Wolverhampton - Wednesfield (via Linthouse Lane)

    50 | Birmingham - Druids Heath (via Highgate, Moseley, Kings Heath & Maypole)

    50S | Joseph Chamberlain College - Birmingham (School service - Not currently available to the general public)

    51+

    51 | Birmingham - Walsall (via Great Barr & Perry Barr)

    51S | Walsall - King Edward VI Edgbaston (School service - Not currently available to the general public)

    52 | Birmingham - Perry Beeches (via Lozells & Perry Barr)

    54 | Perry Barr - Hamstead Village (via Handsworth Wood)

    54 | West Bromwich - Worlds End (via Europa Village, Smethwick, Cape Hill & Brandhall)

    54A | Perry Barr - Hamstead, Tanhouse Avenue (via Handsworth Wood)

    54A | West Bromwich - Quinton, Tesco (via Europa Village, Smethwick, Cape Hill & Brandhall)

    55 | Birmingham - Chelmsley Wood (via Washwood Heath, Ward End, Shard End & Kingshurst)

    57 | Stourbridge - Wall Heath (via Wordsley, Rangeways Road & Kingswinford)

    58 | Solihull - Kingshurst (via Sheldon, Yardley & Lea Hall Station)

    59 | Wolverhampton - Ashmore Park (via New Cross Hospital & Wednesfield)

    60 | Birmingham - Cranes Park (via Coventry Road, Small Heath, Yardley (Swan) & Sheldon)

    60 | Wolverhampton - Bloxwich (via Bentley Bridge, Wednesfield & New Invention)

    61 | Birmingham - Frankley (via Bristol Road, Selly Oak & Northfield)

    61 | Wolverhampton - Goldthorn Park (via Blakenhall)

    62 | Wolverhampton - Compton (via Dunstall, Whitmore Reans & Tettenhall)

    62A | Wolverhampton - Compton (via Dunstall, Whitmore Reans & Tettenhall)

    63 | Birmingham - Frankley (via Bristol Road, Selly Oak & Northfield, Longbridge & Rubery)

    65 | Birmingham - Perry Common (via Aston Cross, Salford Circus & Short Heath)

    66 | Birmingham - Sutton Coldfield (via Nechells, Star City, Salford Circus, Erdington & Boldmere)

    67 | Birmingham - Castle Vale (via Aston Cross, Salford Circus & Pype Hayes)

    69 | Walsall - Wolverhampton (via New Cross Hospital, Wood End, New Invention & Beechdale)

    70 | Walsall - Bloxwich (via Sainsbury's Beechdale & Dudley`s Fields)

    70A | Walsall - Beechdale (via Sainsbury's)

    71 | Chelmsley Wood - Sutton Coldfield (via Kingshurst, Castle Bromwich, Castle Vale, Minworth & Walmley)

    72 | Chelmsley Wood - Solihull (via Marston Green, Sheldon & Lode Lane)

    72A | Chelmsley Wood - Solihull (via Marston Green, Sheldon & Lode Lane)

    73 | Heartlands Hospital - Solihull (Yardley (Yew Tree), Sheldon & Lode Lane) (School service - Not currently available to the general public)

    73S | Lode Heath School - Yardley, Yew Tree (via Lode Lane & Sheldon)

    74 | Birmingham - Dudley (via Handsworth, West Bromwich & Great Bridge)

    76 | Solihull - Northfield (via Shirley, Yardley Wood, Kings Heath, Selly Oak, Q.E. Hospital, Harborne & Weoley Castle)

    77 | Walsall - Sutton Coldfield (via Barr Beacon, Streetly & New Oscott)

    77A | John Willmott School - Streetly (School service - Not currently available to the general public)

    79 | Wolverhampton - West Bromwich (via Bilston, Darlaston & Wednesbury)

    79A | Wednesbury Great Western Street - Wolverhampton (via Bradley Lane and Loxdale Street)

    80A | Birmingham - West Bromwich (via Ladywood, Cape Hill & Smethwick)

    81 | Wolverhampton - Dudley (via Woodcross, Coseley & Wrens Nest )

    82 | Birmingham - Bearwood (via City Hospital & Cape Hill)

    82 | Wolverhampton - Dudley (via Moseley, Bilston, Coseley & Wrens Nest)

    87 | Birmingham - Dudley (via City Hospital, Smethwick, Oldbury & Tividale)

    89 | Birmingham - West Bromwich (via City Hospital, Cape Hill, Londonderry, Smethwick & Kenrick Park)

    94 | Birmingham - Chelmsley Wood (via Washwood Heath, Ward End, Castle Bromwich & Smiths Wood)

    94S | City Centre - Park Hall Academy (School service - Not currently available to the general public)

    96 | Kingstanding - Chelmsley Wood (via Witton Lodge, Erdington, Fort Shopping Park & Castle Bromwich)

    97 | Birmingham - Chelmsley Wood (Coleshill Heath Road) (via Bordesley Green, Heartlands Hospital, Meadway & Chelmsley Interchange)

    97S | CTC Kingshurst/International School - City Centre (School service - Not currently available to the general public)

    101 | Birmingham - Handsworth, The Leveretts (via Jewellery Quarter & Winson Green)

    101S | St John Wall Catholic School - Birmingham (School service - Not currently available to the general public)

    126 | Dudley - Birmingham (via Causeway Green & Bearwood)

    159 | Walsall Garage - St Francis of Assisi School (School service - Not currently available to the general public)

    529 | Wolverhampton - Walsall (via Willenhall )

    700 | Walsall Garage - Grace Academy (School service - Not currently available to the general public)

    701 | Leamore - St Thomas More School (School service - Not currently available to the general public)

    703 | New Invention Fletcher Rd - St Thomas More School (School service - Not currently available to the general public)

    705 | Gillity Village - Barr Beacon School (School service - Not currently available to the general public)

    711 | Wolverhampton - Compton Park School (School service - Not currently available to the general public)

    713 | Wolverhampton - Compton Park School (School service - Not currently available to the general public)

    714 | Upper Penn - Compton Park School (School service - Not currently available to the general public)

    751 | Upper Penn - Smestow Comp School (School service - Not currently available to the general public)

    763 | Whitmore Reans - The Kings School (School service - Not currently available to the general public)

    784 | Pendeford - The Kings School (School service - Not currently available to the general public)

    788 | Walsall - Barr Beacon School (School service - Not currently available to the general public)

    794 | Bushbury - Compton Park School (School service - Not currently available to the general public)

     

    815 | Sutton Coldfield to Aston Station (School service - Not currently available to the general public)

    822 | City Centre - King Edward VI Five Ways School (School service - Not currently available to the general public)

    823 | Hillcrest Academy - City Centre (School service - Not currently available to the general public)

    829 | Birmingham - St. Paul's RC Girls School (School service - Not currently available to the general public)

    829A | Birmingham - St. Paul's RC Girls School (School service - Not currently available to the general public)

    838A | Stockland Green - John Willmott School (School service - Not currently available to the general public)

    837 | Pelsall - St Francis of Assisi School (via Aldridge School)

    838 | The Yenton - John Willmott School (School service - Not currently available to the general public)

    839 | Pype Hayes - John Willmott School (School service - Not currently available to the general public)

    855 | Bishop Walsh School - Sutton Coldfield (School service - Not currently available to the general public)

    863 | Yardley Wood Garage - Light Hall School (School service - Not currently available to the general public)

    869 | Perry Common - Plantsbrook School (School service - Not currently available to the general public)

    870 | Erdington - Plantsbrook School (School service - Not currently available to the general public)

    871 | Bromford - Castle Vale (School service - Not currently available to the general public)

    874 | Sutton Coldfield - Bishop Walsh School (School service - Not currently available to the general public)

    877 | Yardley (Swan) - St Peter's RC School (School service - Not currently available to the general public)

    878 | St Aquinas School - Longbridge (School service - Not currently available to the general public)

    881 | Palfrey - Barr Beacon School (School service - Not currently available to the general public)

    889 | Tudor Grange Academy, Kingshurst - Yardley, Yew Tree (School service - Not currently available to the general public)

    891 | Coleshill School - Yew Tree (School service - Not currently available to the general public)

    897 | Lode Heath School - Wagon Lane / New Coventry Road (School service - Not currently available to the general public)

    907 | Birmingham - Sutton Coldfield (via Perry Barr & New Oscott )

    907A | Birmingham - Sutton Coldfield (via Six Ways Aston, Perry Barr & New Oscott)

    934 | Birmingham - Walsall (via Perry Barr, Kingstanding & Pheasey)

    935 | Birmingham - Walsall (via Perry Barr, Kingstanding & Streetly)

    936 | Birmingham - Brownhills (via Perry Barr Kingstanding, Pheasey, Aldridge & Walsall Wood)

    937 | Birmingham - Brownhills (Certain journeys continue to Boney Hay) (via Perry Barr, Kingstanding, Streetly, Aldridge & Walsall Wood)

    937A | Birmingham - Brownhills (via Perry Barr, Kingstanding, Streetly, Aldridge & Walsall Wood)

    997 | Birmingham - Walsall (via Perry Barr, Old Oscott, Streetly, Aldridge & Rushall)

    CG4 | Cardinal Griffin School - Handsacre (School service - Not currently available to the general public)

    FD | Birmingham - Fort Dunlop (via Star City)

    X1 | Birmingham - Coventry (Limited Stop) (via Yardley (Swan), Sheldon, NEC/Airport, Meriden & Allesley)

    X2 | Birmingham - Solihull (Limited Stop) (via Yardley (Swan), Sheldon, & Lode Lane)

    X3 | Birmingham - Lichfield (via Erdington, Sutton Coldfield, Mere Green, & Hill Hook)

    X4 | Birmingham - Minworth, Asda (via Erdington, Sutton Coldfield, Falcon Lodge & Walmley)

    X5 | Birmingham - Roughley (via Erdington, Sutton Coldfield & Mere Green)

    X8 | Wolverhampton - Birmingham (via Coseley, Dudley, Blackheath & Bearwood)

    X10 | Gornal Wood - Birmingham (via Russells Hall Hospital, Merry Hill, Cradley Heath, Halesowen & Bearwood)

    X12 | Birmingham - Solihull (Limited Stop) (via Bromford, Castle Bromwich, Chelmsley Wood, Birmingham Business Park, NEC/Airport & Damonswood)

    X14 | Birmingham - Sutton Coldfield (via Pype Hyes, Walmley & Falcon Lodge)

    X15 | Birmingham - Sutton Coldfield (via Erdington, Walmley & New Hall Estate)

    X20 | Birmingham - Cofton Hackett (via Birmingham University, Selly Oak, Northfield, Longbridge & Rednal)

    X21 | Birmingham - Woodcock Hill (via Birmingham University, Selly Oak & Weoley Castle)

    X22 | Birmingham - Woodgate (via Birmingham University, California & Bartley Green & Kitwell)

    X2S | City Centre - St Peters School (School service - Not currently available to the general public)

    X51 | Birmingham - Cannock (via Great Barr, Walsall & Bloxwich)

    X70 | Birmingham - Chelmsley Wood (via Bromford, Castle Bromwich, Water Orton & Coleshill )

    X70S | Chelmsley Wood - Coleshill School (School service - Not currently available to the general public)

    X529 | Walsall - Wolverhampton [Limited stop]

    Back to top

    © Copyright National Express West Midlands 2021