77 Walsall to Erdington via Reddicap Heath, Pype Hayes

Operated by National Express West Midlands. First bus 06:21, last bus 18:25. 31 journeys on weekdays. Today, a Sunday: first 09:38, last 18:30. Fares: singles usually capped at £3 — more.

Next towards Erdington from Walsall Bus Station (Stand C): tomorrow 06:21

Next towards Walsall from Gracechurch Centre (Stop SA): tomorrow 07:05

Wanted a different 77? 24 other bus routes are numbered 77 elsewhere in the UK — see every 77 bus timetable by area.

Timetable

Ends at Gracechurch Centre · Sunday · 9 journeys
Stop 09:3810:3811:3812:3813:3814:3815:3816:3817:38
Walsall Bus Station (Stand C) 09:3810:3811:3812:3813:3814:3815:3816:3817:38
Barr Beacon Crossroads (opp) 09:5110:5111:5112:5113:5114:5115:5116:5117:51
Grange Drive (adj) 09:5610:5611:5612:5613:5614:5615:5616:5617:56
Kingstanding Police Station (opposite) 10:0711:0712:0713:0714:0715:0716:0717:0718:07
The Beggars Bush (opp) 10:1411:1412:1413:1414:1415:1416:1417:1418:14
Gracechurch Centre (Stop SA) 10:2511:2512:2513:2514:2515:2516:2517:2518:25
Gracechurch Centre (Stop SH) ·········
Asda Superstore (adjacent) ·········
Humberstone Road (after) ·········
Six Ways Island (Stop EG) ·········

Each column is one journey, headed by the time it sets off; one that finishes short of the usual end says where ("to …") — not every journey on this route runs the whole way. A · means that journey does not stop there. Times are shown at the route's main timing stops — buses serve all stops in between. Switch a table to All stops for every stop it calls at, or open a stop's own page for live departures there.

Most single fares in England are capped at £3 until 31 Dec 2026, then £2 — check with National Express West Midlands whether this route takes part. Details →

Tickets on the 77

National Express West Midlands publishes singles, day tickets and season tickets on this route for adults, children, students and older passengers.

Adult nBUS · Child nBUS · Group nBUS · Adult Single · Child Single

…and 64 more tickets on this route.

A multi-operator ticket covers this route — it's valid on other companies' buses in the area too, which usually beats buying singles if you change buses.

Ticket types come from National Express West Midlands's own fares data on the Bus Open Data Service, last updated 14 July 2026. That dataset lists what's sold, not what it costs, so check prices with National Express West Midlands.

49–67% on time
average delay 1.9 min · the range 106 live GPS observations over 30 days can support

Christmas & bank holidays

These dates are not the usual timetable for the day they fall on. They come from the operator’s published data, which for Christmas and New Year is often late or incomplete, so check with National Express West Midlands before you travel. Everything above is an ordinary week.

Not published yet: Christmas Eve, Christmas Day, Boxing Day, 28 December, New Year's Eve and New Year's Day. Operators often publish festive timetables only a few weeks ahead, so check again nearer the date.

Route map

All stops on route 77

77 towards Erdington

All 94 stops
  1. Walsall Bus Station (Stand C) Walsall
  2. Walsall Town Hall (Stop WH) Walsall
  3. Upper Rushall Street (near) Chuckery
  4. Pool Street (adjacent) Chuckery
  5. Bernard Street (before) Chuckery
  6. Lumley Road (adj) Chuckery
  7. Beaconsfield Court (opposite) Chuckery
  8. Orwell Road (opp) Chuckery
  9. Broadway North (after) Chuckery
  10. Greaves Avenue (opp) Gillity Village
  11. Appledore Road (opp) Daisy Bank
  12. Furze Way (opp) Daisy Bank
  13. Daffodil Road (after) Daisy Bank
  14. Elmstead Close (after) Daisy Bank
  15. Skip Lane (opp) Daisy Bank
  16. Walsall Garden Centre (adj) Daisy Bank
  17. Barr Beacon Crossroads (opp) Foley Arms
  18. Aldridge Road (after) Foley Arms
  19. Hazelwood Road (opp) Foley Arms
  20. Schoolacre Rise (opp) Foley Arms
  21. Inglewood Grove (opp) Streetly
  22. Grange Drive (adj) Streetly
  23. Foley Court (opp) Streetly
  24. The Milestone (opp) Hundred Acre
  25. Beacon Court (adjacent) Hundred Acre
  26. Bridlewood (adj) Hundred Acre
  27. Bankside Crescent (adj) Hundred Acre
  28. Hillside Drive (adj) Hundred Acre
  29. Moss Way (opp) Hundred Acre
  30. Brabham Crescent (adj) Hundred Acre
  31. Lindens Primary School (adjacent) Hundred Acre
  32. The Queslett (before) Hundred Acre
  33. Sutton Oak Corner (before) Sutton Oak
  34. King George V Field (opp) Banners Gate
  35. Beacon Road (adj) Kingstanding
  36. Kingstanding Police Station (opposite) Kingstanding
  37. Winterton Road (adj) Kingstanding
  38. Hollyhurst Road (opp) Banners Gate
  39. Chester Road (before) Banners Gate
  40. Monmouth Drive (adj) Banners Gate
  41. Greenway Drive (opp) Banners Gate
  42. Parkwood Drive (opp) New Oscott
  43. Tesco (adj) New Oscott
  44. The Beggars Bush (opp) New Oscott
  45. Plants Close (opp) New Oscott
  46. Oakwood Road (opp) New Oscott
  47. Boldmere Road (opp) Boldmere
  48. Frederick Road (opp) Boldmere
  49. Buckingham Mews (adj) Boldmere
  50. Sutton Girls School (adj) Boldmere
  51. Maney Hill Road (opp) Sutton Coldfield
  52. Duke Street (opp) Sutton Coldfield
  53. Manor Hill (adj) Sutton Coldfield
  54. Gracechurch Centre (Stop SA) Sutton Coldfield
  55. Sutton Parade (before) Sutton Coldfield
  56. Gracechurch Centre (Stop SH) Sutton Coldfield
  57. Norris Way (adj) Sutton Coldfield
  58. Reddicap Trading Estate (adj) Reddicap Heath
  59. Retford Drive Hail+Ride (on) Reddicap Heath
  60. Monks Kirby Road (adjacent) Reddicap Heath
  61. Langley Heath Drive (adjacent) Reddicap Heath
  62. Bluebellwood Close (adjacent) Reddicap Heath
  63. Willoughby Court (opp) Reddicap Heath
  64. Cater Drive (adj) Walmley
  65. Shottery Grove (adj) Walmley
  66. Calder Drive Hail+Ride (on) Walmley
  67. Webster Way Hail+Ride (at) Walmley
  68. Walmley Ash Lane (adj) Minworth
  69. Forge Croft (opposite) Minworth
  70. Asda Superstore (adjacent) Minworth
  71. Forge Croft (adjacent) Minworth
  72. Walmley Ash Lane (opp) Minworth
  73. Walmley Junior School (adj) Walmley
  74. Walmley Infant School (adj) Walmley
  75. Orton Avenue Hail+Ride (at) Walmley
  76. Bonner Drive (adj) Pype Hayes
  77. Hansons Bridge Road (adj) Pype Hayes
  78. Elmfield Avenue (adj) Pype Hayes
  79. Humberstone Road (after) Pype Hayes
  80. Gunter Road (after) Pype Hayes
  81. Paget Road (opposite) Pype Hayes
  82. Varley Vale (adjacent) Pype Hayes
  83. Springthorpe Road (opp) Pype Hayes
  84. Grange Road (adj) Pype Hayes
  85. Chester Road (after) Pype Hayes
  86. Poppy Lane Yenton
  87. Playing Field (adj) Yenton
  88. Holly Lane (before) Yenton
  89. Mason Cottages (near) Yenton
  90. Hart Road (before) Yenton
  91. Erdington Fire Station (adjacent) Erdington
  92. New Street (Stop ED) Erdington
  93. Barnabas Road (Stop EF) Erdington
  94. Six Ways Island (Stop EG) Erdington

77 towards Walsall

All 97 stops
  1. Six Ways Island (Stop EN) Erdington
  2. Barnabas Road (Stop EP) Erdington
  3. Wilton Road (Stop EQ) Erdington
  4. Erdington Fire Station (opposite) Erdington
  5. Mason Cottages (behind) Yenton
  6. Holly Lane (after) Yenton
  7. Playing Field (opp) Yenton
  8. Poppy Lane (adj) Yenton
  9. Chester Road (before) Pype Hayes
  10. Grange Road (opp) Pype Hayes
  11. Springthorpe Road (before) Pype Hayes
  12. Varley Vale (before) Pype Hayes
  13. Paget Road (before) Pype Hayes
  14. Pype Hayes Park (adj) Pype Hayes
  15. Marshbrook Road (opp) Pype Hayes
  16. Humberstone Road (before) Pype Hayes
  17. Elmfield Avenue (opp) Pype Hayes
  18. Hansons Bridge Road (opp) Pype Hayes
  19. Bonner Drive (opp) Pype Hayes
  20. Orton Avenue Hail+Ride Walmley
  21. Ashurst Road (opp) Walmley
  22. Walmley Junior School (opp) Walmley
  23. Walmley Ash Lane (adj) Minworth
  24. Forge Croft (opposite) Minworth
  25. Asda Superstore (outside) Minworth
  26. Forge Croft (adjacent) Minworth
  27. Walmley Ash Lane (opp) Minworth
  28. Webster Way Hail+Ride (on) Walmley
  29. Calder Drive Hail+Ride (at) Walmley
  30. Wylde Green Road (adjacent) Walmley
  31. Shottery Grove (opp) Walmley
  32. Cater Drive (opp) Walmley
  33. Willoughby Court (adj) Reddicap Heath
  34. Berryfields Road (adj) Reddicap Heath
  35. Bluebellwood Close (opposite) Reddicap Heath
  36. Langley Heath Drive (opposite) Reddicap Heath
  37. Monks Kirby Road (opposite) Reddicap Heath
  38. Retford Drive Hail+Ride (at) Reddicap Heath
  39. Reddicap Trading Estate (opp) Reddicap Heath
  40. Norris Way (opp) Sutton Coldfield
  41. Trinity Hill (adj) Sutton Coldfield
  42. Trinity Church (adj) Sutton Coldfield
  43. Gracechurch Centre (Stop SA) Sutton Coldfield
  44. Manor Hill (opposite) Sutton Coldfield
  45. Duke Street (adjacent) Sutton Coldfield
  46. Maney Hill Road (adj) Sutton Coldfield
  47. Sutton Girls School (opp) Boldmere
  48. Buckingham Mews (opp) Boldmere
  49. Frederick Road (adj) Boldmere
  50. Boldmere Road (adj) Boldmere
  51. Oakwood Road (adj) New Oscott
  52. Plants Close (adj) New Oscott
  53. The Beggars Bush (adj) New Oscott
  54. Tesco (opp) New Oscott
  55. Parkwood Drive (adj) New Oscott
  56. Greenway Drive (adj) Banners Gate
  57. Chester Road (after) Banners Gate
  58. Hollyhurst Road (adj) Banners Gate
  59. Winterton Road (opp) Kingstanding
  60. Kingstanding Police Station (before) Kingstanding
  61. Beacon Road (opp) Kingstanding
  62. King George V Field (adj) Banners Gate
  63. Sutton Oak Corner (after) Sutton Oak
  64. The Queslett (after) Hundred Acre
  65. Lindens Primary School (opposite) Hundred Acre
  66. Brabham Crescent (opp) Hundred Acre
  67. Moss Way (adj) Hundred Acre
  68. Hillside Drive (opp) Hundred Acre
  69. Bankside Crescent (opp) Hundred Acre
  70. Blackwood Drive (adj) Hundred Acre
  71. Bridlewood (opp) Hundred Acre
  72. Manor Road (adj) Hundred Acre
  73. The Milestone (adj) Hundred Acre
  74. Foley Court (after) Streetly
  75. Hardwick Road (opposite) Streetly
  76. Inglewood Grove (adj) Streetly
  77. Schoolacre Rise (adj) Foley Arms
  78. Hazelwood Road (adj) Foley Arms
  79. Foley Arms (adj) Foley Arms
  80. Barr Beacon Crossroads (adj) Foley Arms
  81. Walsall Garden Centre (opp) Daisy Bank
  82. Skip Lane (adj) Daisy Bank
  83. Elmstead Close (opp) Daisy Bank
  84. Corn Hill (before) Daisy Bank
  85. Daffodil Road (before) Daisy Bank
  86. Furze Way (before) Daisy Bank
  87. Appledore Road (after) Daisy Bank
  88. Wood End Road (adjacent) Daisy Bank
  89. Greaves Avenue (adj) Gillity Village
  90. Broadway North (before) Chuckery
  91. Beaconsfield Court (adj) Chuckery
  92. Lumley Road (opp) Chuckery
  93. Bernard Street (after) Chuckery
  94. Six Ways Walsall (after) Chuckery
  95. Hill Street (after) Chuckery
  96. Leicester Street (before) Walsall
  97. Walsall Bus Station (Stand C) Walsall

Towns & areas on this route

Frequently asked questions

What time is the first 77 bus?

The first 77 departure on weekdays leaves at 06:21 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).

What time is the last 77 bus?

The last 77 on weekdays leaves its first stop at 18:25. Always check the timetable for your specific stop — later stops are reached after this time.

How much does the 77 bus cost?

Most single fares in England are capped at £3 until 31 December 2026 (then £2 from 1 January 2027). National Express West Midlands day and weekly tickets can work out cheaper if you travel more than twice a day.

Who runs the 77 bus?

The 77 is operated by National Express West Midlands.

Timetable data from National Express West Midlands via the DfT Bus Open Data Service (West Midlands feed). Check before you travel — services can change at short notice.