We've reduced the price of our single tickets 🚨

As part of the Government's Help for Household's scheme you'll be able to purchase an adult single ticket for just £2 and a child single ticket for £1, until 31st March 2023. Find out more here.

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 Village - Five Ways (via Springfield, Moseley & Edgbaston Cricket Ground)

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

    1S | Solihull - King Edwards High School (School service - available to the general public)

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

    2 | Birmingham - Maypole (via Sparkbrook, Stoney Lane, Billesley & Warstock)

    2 | Wrens Nest - Merry Hill (via Brierley Hill, Russells Hospital and Dudley)

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

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

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

    3 | Streetly - Lichfield (via Hook Hill & Shenstone)

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

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

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

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

    4A | Birmingham - Solihull (via Sparkbrook, Tyseley, Acocks Green, Gospel Oak & Shirley)

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

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

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

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

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

    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, Hall Green & Shirley)

    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, Aston & Witton)

    7 | Walsall - Castlefort (via Aldridge)

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

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

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

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

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

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

    9 | Walsall - Wolverhampton (via Rushall, Pelsall, Bloxwich, New Invention, Wednesfield & Bentley Bridge)

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

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

    10 | Walsall - Brownhills (via Rushall & Brownhills)

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

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

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

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

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

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

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

    11C | Birmingham Outer Circle (Clockwise via Kings Heath, Cotteridge, Harborne, Perry Barr, Erdington & Acocks Green)

    11S | Archbishop Ilsley School - Erdington (School service - 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 (via Duddeston, Saltley, Alum Rock, Stechford, Kitts Green & Tile Cross)

    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)

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

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

    17 | Birmingham - Tile Cross (via Small Heath, Hob Moor Road, Yardley & Garretts Green)

    18 | Yardley Wood - Bartley Green (Cotteridge & Northfield)

    19 | Walsall - Bloxwich (via Goscote & Blakenall)

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

    20 | QE Hospital - Cofton Hackett (via Selly Oak, Northfield, Longbridge & Rednal)

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

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

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

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

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

    28 | Heartlands Hospital - Great Barr (via Ward End, Castle Bromwich, Erdington, Old Oscott & Perry Beeches)

    29 | Walsall - Bloxwich (via Harden & Blakenall)

    31 | Walsall - Mossley (via Bloxwich)

    32 | Walsall - Lower Farm (via Bloxwich)

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

    33 | Birmingham - Pheasey (via Perry Barr & Kingstanding)

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

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

    35 | Walsall - St Francis of Assisi College (via Rushall)

    35 | Birmingham - Hawkesley (via Balsall Heath, Moseley, Kings Heath, Brandwood End & Pool Farm)

    36 | Walsall - Alumwell (via Manor Hospital)

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

    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)

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

    45 | Birmingham - Longbridge (via Selly Park, Stirchley, Cotteridge, Kings Norton & West Heath)

    47 | Birmingham - Longbridge (via Selly Park, Stirchley, Cotteridge, Wychall Lane & Turves Green)

    47 | West Bromwich - Wednesbury (via Hateley Heath)

    48 | West Bromwich - Q.E. Hospital (via Londonderry, Bearwood, Harborne & Weoley Castle)

    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)

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

    51+

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

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

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

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

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

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

    61 | Birmingham - Frankley (via 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 Selly Oak & Northfield, Longbridge & Rubery)

    65 | Birmingham - Perry Common (via Aston & Short Heath)

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

    67 | Birmingham - Castle Vale (via Aston & Tyburn Road)

    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, Tile Cross, Garretts Green & Sheldon)

    73 | Heartlands Hospital - Solihull (via Yardley & Sheldon)

    73S | Lode Heath School - Yardley (School service - available to the general public)

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

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

    77 | Walsall - Erdington (via Streetly, New Oscott, Sutton Coldfield and Asda Minworth) 

    77A | Walsall - Erdington (via Streetly, New Oscott, Sutton Coldfield and Asda Minworth) 

    77S | John Willmott School - Streetly (via New Oscott and Sutton Coldfield)

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

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

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

    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 Saltley, Washwood Heath, Ward End, Castle Bromwich & Smiths Wood)

    95 | Birmingham - Chelmsley Wood (via Saltley, Washwood Heath, Ward End, Hodge Hill, Shard End & Kingshurst)

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

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

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

    144A | Bromsgrove - Longbridge (via Sidemoor, Catshill & Rubery)

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

    529 | Wolverhampton - Walsall (via Willenhall)

    604 | Sutton Coldfield - Hill Hook (via Good Hope - Mere Green)

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

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

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

    710 | Codsall High School - Perton (School service - not available to the general public)

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

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

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

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

    763 | Wolverhampton - The King's School (School service - available to the general public)

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

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

    793 | Bushbury, Wood Lane - Compton Park Schools (School service - available to the general public)

    794 | Stafford Road, Three Tuns - Compton Park School (School service - available to the general public)

    813 | Kingsbury Road John Willmott and Fairfax Schools  (School service - available to the general public)

    814 | Marsh Hill - John Willmott and Fairfax Schools (School service - available to the general public)

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

    822 | Birmingham - King Edward VI Five Ways School (School service - available to the general public)

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

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

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

    877 | Yardley - St Peters RC School (School service - available to the general public)

    878 | St Thomas Aquinas School - Frankley (School service - available to the general public)

    881 | Walsall - Barr Beacon School (School service - available to the general public)

    889 | Tudor Grange Academy Kingshurst - Yardley (School service - available to the general public)

    891 | Coleshill School - Yardley (School service - available to the general public)

    907 | Birmingham - Sutton Coldfield (via Perry Barr, College Road, New Oscott & Boldmere)

    907A | Birmingham - Sutton Coldfield (via Aston, Perry Barr, College Road, New Oscott & Boldmere)

    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 (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)

    X1 | Birmingham - Coventry (via Yardley, Sheldon, Birmingham International Airport, NEC & Meridan)

    X2 | Birmingham - Solihull (via Yardley & Sheldon)

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

    X4 | Birmingham - Falcon Lodge (via Aston Expressway, Erdington, Sutton Coldfield & Good Hope Hospital)

    X5 | Birmingham - Roughley (via Aston Expressway, 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 (via Bromford Estate, Chelmsley Wood, Birmingham Business Park, Birmingham International Airport & NEC)

    X13 | Birmingham City Centre - Chelmsley Wood (via Bromford Estate, Castle Bromwich, Water Orton & Coleshill)

    X14 | Birmingham - Sutton Coldfield (via Good Hope Hospital, Falcon Lodge, Walmley & Aston Expressway)

    X15 | Birmingham - Sutton Coldfield (via Erdington, Walmley & Reddicap Heath)

    X21 | Birmingham - Bartley Green (via Birmingham University, Selly Oak & Weoley Castle)

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

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

    Back to top