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.
Wanted a different 77? 24 other bus routes are numbered 77 elsewhere in the UK — see every 77 bus timetable by area.
| Stop | 09:38 | 10:38 | 11:38 | 12:38 | 13:38 | 14:38 | 15:38 | 16:38 | 17:38 |
|---|---|---|---|---|---|---|---|---|---|
| Walsall Bus Station (Stand C) | 09:38 | 10:38 | 11:38 | 12:38 | 13:38 | 14:38 | 15:38 | 16:38 | 17:38 |
| Barr Beacon Crossroads (opp) | 09:51 | 10:51 | 11:51 | 12:51 | 13:51 | 14:51 | 15:51 | 16:51 | 17:51 |
| Grange Drive (adj) | 09:56 | 10:56 | 11:56 | 12:56 | 13:56 | 14:56 | 15:56 | 16:56 | 17:56 |
| Kingstanding Police Station (opposite) | 10:07 | 11:07 | 12:07 | 13:07 | 14:07 | 15:07 | 16:07 | 17:07 | 18:07 |
| The Beggars Bush (opp) | 10:14 | 11:14 | 12:14 | 13:14 | 14:14 | 15:14 | 16:14 | 17:14 | 18:14 |
| Gracechurch Centre (Stop SA) | 10:25 | 11:25 | 12:25 | 13:25 | 14:25 | 15:25 | 16:25 | 17:25 | 18: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.
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.
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
- Walsall Bus Station (Stand C) Walsall
- Walsall Town Hall (Stop WH) Walsall
- Upper Rushall Street (near) Chuckery
- Pool Street (adjacent) Chuckery
- Bernard Street (before) Chuckery
- Lumley Road (adj) Chuckery
- Beaconsfield Court (opposite) Chuckery
- Orwell Road (opp) Chuckery
- Broadway North (after) Chuckery
- Greaves Avenue (opp) Gillity Village
- Appledore Road (opp) Daisy Bank
- Furze Way (opp) Daisy Bank
- Daffodil Road (after) Daisy Bank
- Elmstead Close (after) Daisy Bank
- Skip Lane (opp) Daisy Bank
- Walsall Garden Centre (adj) Daisy Bank
- Barr Beacon Crossroads (opp) Foley Arms
- Aldridge Road (after) Foley Arms
- Hazelwood Road (opp) Foley Arms
- Schoolacre Rise (opp) Foley Arms
- Inglewood Grove (opp) Streetly
- Grange Drive (adj) Streetly
- Foley Court (opp) Streetly
- The Milestone (opp) Hundred Acre
- Beacon Court (adjacent) Hundred Acre
- Bridlewood (adj) Hundred Acre
- Bankside Crescent (adj) Hundred Acre
- Hillside Drive (adj) Hundred Acre
- Moss Way (opp) Hundred Acre
- Brabham Crescent (adj) Hundred Acre
- Lindens Primary School (adjacent) Hundred Acre
- The Queslett (before) Hundred Acre
- Sutton Oak Corner (before) Sutton Oak
- King George V Field (opp) Banners Gate
- Beacon Road (adj) Kingstanding
- Kingstanding Police Station (opposite) Kingstanding
- Winterton Road (adj) Kingstanding
- Hollyhurst Road (opp) Banners Gate
- Chester Road (before) Banners Gate
- Monmouth Drive (adj) Banners Gate
- Greenway Drive (opp) Banners Gate
- Parkwood Drive (opp) New Oscott
- Tesco (adj) New Oscott
- The Beggars Bush (opp) New Oscott
- Plants Close (opp) New Oscott
- Oakwood Road (opp) New Oscott
- Boldmere Road (opp) Boldmere
- Frederick Road (opp) Boldmere
- Buckingham Mews (adj) Boldmere
- Sutton Girls School (adj) Boldmere
- Maney Hill Road (opp) Sutton Coldfield
- Duke Street (opp) Sutton Coldfield
- Manor Hill (adj) Sutton Coldfield
- Gracechurch Centre (Stop SA) Sutton Coldfield
- Sutton Parade (before) Sutton Coldfield
- Gracechurch Centre (Stop SH) Sutton Coldfield
- Norris Way (adj) Sutton Coldfield
- Reddicap Trading Estate (adj) Reddicap Heath
- Retford Drive Hail+Ride (on) Reddicap Heath
- Monks Kirby Road (adjacent) Reddicap Heath
- Langley Heath Drive (adjacent) Reddicap Heath
- Bluebellwood Close (adjacent) Reddicap Heath
- Willoughby Court (opp) Reddicap Heath
- Cater Drive (adj) Walmley
- Shottery Grove (adj) Walmley
- Calder Drive Hail+Ride (on) Walmley
- Webster Way Hail+Ride (at) Walmley
- Walmley Ash Lane (adj) Minworth
- Forge Croft (opposite) Minworth
- Asda Superstore (adjacent) Minworth
- Forge Croft (adjacent) Minworth
- Walmley Ash Lane (opp) Minworth
- Walmley Junior School (adj) Walmley
- Walmley Infant School (adj) Walmley
- Orton Avenue Hail+Ride (at) Walmley
- Bonner Drive (adj) Pype Hayes
- Hansons Bridge Road (adj) Pype Hayes
- Elmfield Avenue (adj) Pype Hayes
- Humberstone Road (after) Pype Hayes
- Gunter Road (after) Pype Hayes
- Paget Road (opposite) Pype Hayes
- Varley Vale (adjacent) Pype Hayes
- Springthorpe Road (opp) Pype Hayes
- Grange Road (adj) Pype Hayes
- Chester Road (after) Pype Hayes
- Poppy Lane Yenton
- Playing Field (adj) Yenton
- Holly Lane (before) Yenton
- Mason Cottages (near) Yenton
- Hart Road (before) Yenton
- Erdington Fire Station (adjacent) Erdington
- New Street (Stop ED) Erdington
- Barnabas Road (Stop EF) Erdington
- Six Ways Island (Stop EG) Erdington
77 towards Walsall
All 97 stops
- Six Ways Island (Stop EN) Erdington
- Barnabas Road (Stop EP) Erdington
- Wilton Road (Stop EQ) Erdington
- Erdington Fire Station (opposite) Erdington
- Mason Cottages (behind) Yenton
- Holly Lane (after) Yenton
- Playing Field (opp) Yenton
- Poppy Lane (adj) Yenton
- Chester Road (before) Pype Hayes
- Grange Road (opp) Pype Hayes
- Springthorpe Road (before) Pype Hayes
- Varley Vale (before) Pype Hayes
- Paget Road (before) Pype Hayes
- Pype Hayes Park (adj) Pype Hayes
- Marshbrook Road (opp) Pype Hayes
- Humberstone Road (before) Pype Hayes
- Elmfield Avenue (opp) Pype Hayes
- Hansons Bridge Road (opp) Pype Hayes
- Bonner Drive (opp) Pype Hayes
- Orton Avenue Hail+Ride Walmley
- Ashurst Road (opp) Walmley
- Walmley Junior School (opp) Walmley
- Walmley Ash Lane (adj) Minworth
- Forge Croft (opposite) Minworth
- Asda Superstore (outside) Minworth
- Forge Croft (adjacent) Minworth
- Walmley Ash Lane (opp) Minworth
- Webster Way Hail+Ride (on) Walmley
- Calder Drive Hail+Ride (at) Walmley
- Wylde Green Road (adjacent) Walmley
- Shottery Grove (opp) Walmley
- Cater Drive (opp) Walmley
- Willoughby Court (adj) Reddicap Heath
- Berryfields Road (adj) Reddicap Heath
- Bluebellwood Close (opposite) Reddicap Heath
- Langley Heath Drive (opposite) Reddicap Heath
- Monks Kirby Road (opposite) Reddicap Heath
- Retford Drive Hail+Ride (at) Reddicap Heath
- Reddicap Trading Estate (opp) Reddicap Heath
- Norris Way (opp) Sutton Coldfield
- Trinity Hill (adj) Sutton Coldfield
- Trinity Church (adj) Sutton Coldfield
- Gracechurch Centre (Stop SA) Sutton Coldfield
- Manor Hill (opposite) Sutton Coldfield
- Duke Street (adjacent) Sutton Coldfield
- Maney Hill Road (adj) Sutton Coldfield
- Sutton Girls School (opp) Boldmere
- Buckingham Mews (opp) Boldmere
- Frederick Road (adj) Boldmere
- Boldmere Road (adj) Boldmere
- Oakwood Road (adj) New Oscott
- Plants Close (adj) New Oscott
- The Beggars Bush (adj) New Oscott
- Tesco (opp) New Oscott
- Parkwood Drive (adj) New Oscott
- Greenway Drive (adj) Banners Gate
- Chester Road (after) Banners Gate
- Hollyhurst Road (adj) Banners Gate
- Winterton Road (opp) Kingstanding
- Kingstanding Police Station (before) Kingstanding
- Beacon Road (opp) Kingstanding
- King George V Field (adj) Banners Gate
- Sutton Oak Corner (after) Sutton Oak
- The Queslett (after) Hundred Acre
- Lindens Primary School (opposite) Hundred Acre
- Brabham Crescent (opp) Hundred Acre
- Moss Way (adj) Hundred Acre
- Hillside Drive (opp) Hundred Acre
- Bankside Crescent (opp) Hundred Acre
- Blackwood Drive (adj) Hundred Acre
- Bridlewood (opp) Hundred Acre
- Manor Road (adj) Hundred Acre
- The Milestone (adj) Hundred Acre
- Foley Court (after) Streetly
- Hardwick Road (opposite) Streetly
- Inglewood Grove (adj) Streetly
- Schoolacre Rise (adj) Foley Arms
- Hazelwood Road (adj) Foley Arms
- Foley Arms (adj) Foley Arms
- Barr Beacon Crossroads (adj) Foley Arms
- Walsall Garden Centre (opp) Daisy Bank
- Skip Lane (adj) Daisy Bank
- Elmstead Close (opp) Daisy Bank
- Corn Hill (before) Daisy Bank
- Daffodil Road (before) Daisy Bank
- Furze Way (before) Daisy Bank
- Appledore Road (after) Daisy Bank
- Wood End Road (adjacent) Daisy Bank
- Greaves Avenue (adj) Gillity Village
- Broadway North (before) Chuckery
- Beaconsfield Court (adj) Chuckery
- Lumley Road (opp) Chuckery
- Bernard Street (after) Chuckery
- Six Ways Walsall (after) Chuckery
- Hill Street (after) Chuckery
- Leicester Street (before) Walsall
- 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.