77A Walsall Bus Station ↔ Six Ways Island
Operated by National Express West Midlands. First bus 08:03, last bus 15:03. 30 journeys on weekdays.
Timetable
Times are shown at the route's main timing stops — buses serve all stops in between. For times at your exact stop, open the stop's own page.
| Walsall Bus Station (Stand C) | 08:15 | 08:15 | 09:25 | 09:25 | 10:25 | 10:25 | 11:25 | 11:25 | 12:25 | 12:25 | 13:25 | 13:25 | 14:25 | 14:25 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Barr Beacon Crossroads (opp) | 08:35 | 08:33 | 09:40 | 09:38 | 10:38 | 10:40 | 11:38 | 11:40 | 12:38 | 12:40 | 13:40 | 13:38 | 14:39 | 14:41 |
| Grange Drive (adj) | 08:41 | 08:41 | 09:45 | 09:44 | 10:44 | 10:45 | 11:44 | 11:45 | 12:44 | 12:45 | 13:45 | 13:44 | 14:45 | 14:46 |
| Kingstanding Police Station (opposite) | 08:57 | 08:55 | 09:57 | 09:56 | 10:56 | 10:57 | 11:56 | 11:57 | 12:56 | 12:57 | 13:57 | 13:56 | 14:58 | 14:59 |
| The Beggars Bush (opp) | 09:05 | 09:02 | 10:04 | 10:02 | 11:02 | 11:04 | 12:02 | 12:04 | 13:02 | 13:04 | 14:04 | 14:02 | 15:04 | 15:06 |
| Gracechurch Centre (Stop SH) | 09:20 | 09:18 | 10:20 | 10:18 | 11:18 | 11:20 | 12:18 | 12:20 | 13:18 | 13:20 | 14:20 | 14:18 | 15:26 | 15:26 |
| The Green (near) | 09:26 | 09:24 | 10:26 | 10:24 | 11:24 | 11:26 | 12:24 | 12:26 | 13:24 | 13:26 | 14:26 | 14:24 | 15:32 | 15:32 |
| Asda Superstore (adjacent) | · | · | · | · | · | · | · | · | · | · | · | · | · | · |
| Arbury Walk (opp) | 09:39 | 09:38 | 10:39 | 10:38 | 11:38 | 11:39 | 12:38 | 12:39 | 13:38 | 13:39 | 14:39 | 14:38 | 15:49 | 15:50 |
| Asda Superstore (adjacent) | 09:35 | 09:33 | 10:35 | 10:33 | 11:33 | 11:35 | 12:33 | 12:35 | 13:33 | 13:35 | 14:35 | 14:33 | 15:44 | 15:45 |
| Berwood Road (adj) | 09:49 | 09:49 | 10:49 | 10:49 | 11:49 | 11:49 | 12:49 | 12:49 | 13:49 | 13:49 | 14:49 | 14:49 | 16:00 | 16:00 |
| Six Ways Island (Stop EG) | 09:56 | 09:56 | 10:56 | 10:56 | 11:56 | 11:56 | 12:56 | 12:56 | 13:56 | 13:56 | 14:56 | 14:56 | 16:07 | 16:07 |
Route map
All stops on route 77A
77A towards Six Ways Island
- 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
- Wood End Road (opposite) Daisy Bank
- Appledore Road (opp) Daisy Bank
- Furze Way (opp) Daisy Bank
- Hay Hill (before) Daisy Bank
- Skip Lane (opp) Daisy Bank
- Elmstead Close (after) 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
- Moss Way (opp) Hundred Acre
- Hillside Drive (adj) Hundred Acre
- Brabham Crescent (adj) Hundred Acre
- Lindens Primary School (adjacent) Hundred Acre
- The Queslett (before) Hundred Acre
- Sutton Oak Corner (before) Sutton Oak
- Beacon Road (adj) Kingstanding
- King George V Field (opp) Banners Gate
- Kingstanding Police Station (opposite) Kingstanding
- Winterton Road (adj) Kingstanding
- Hollyhurst Road (opp) Banners Gate
- Monmouth Drive (adj) Banners Gate
- Chester Road (before) Banners Gate
- Parkwood Drive (opp) New Oscott
- Greenway Drive (opp) Banners Gate
- Tesco (adj) New Oscott
- The Beggars Bush (opp) New Oscott
- Halton Road (before) New Oscott
- Ashdene Close (opposite) Boldmere
- Wyndley Lane (after) Sutton Coldfield
- Fawdry Close (opp) Sutton Coldfield
- Gracechurch Centre (Stop SH) Sutton Coldfield
- Shirley Drive (opp) Sutton Coldfield
- Douglas Road (opp) Sutton Coldfield
- Rowan Road (opposite) Sutton Coldfield
- Shooters Hill (opp) Wylde Green
- Recreation Ground (adj) Wylde Green
- The Green (near) Wylde Green
- Bishop Walsh School (opp) Wylde Green
- Allendale Road (opp) Walmley
- Oak Farm Close (before) Walmley
- Walmley Ash Lane (adj) Minworth
- Walmley Ash Road (before) Walmley
- Forge Croft (opposite) Minworth
- Asda Superstore (adjacent) Minworth
- Thornley Grove (opposite) Minworth
- Arbury Walk (opp) Minworth
- Asda Superstore (adjacent) Minworth
- Forge Croft (adjacent) Minworth
- Walmley Ash Lane (opp) Minworth
- Walmley Junior School (adj) Walmley
- Ashurst Road (adj) Walmley
- Walmley Infant School (adj) Walmley
- Ashfern Drive (adj) Walmley
- Penns Lake Road (opp) Walmley
- Trident Close (adj) Walmley
- Penns Hall Hotel (opp) Walmley
- The Chase (opp) Walmley
- Berwood Road (adj) Yenton
- Salisbury Grove (opp) Yenton
- Beech Hill Road (near) Yenton
- Hart Road (before) Yenton
- Erdington Fire Station (adjacent) Erdington
- Barnabas Road (Stop EF) Erdington
- New Street (Stop ED) Erdington
- Six Ways Island (Stop EG) Erdington
77A towards Walsall Bus Station
- Barnabas Road (Stop EP) Erdington
- Wilton Road (Stop EQ) Erdington
- Six Ways Island (Stop EN) Erdington
- Erdington Fire Station (opposite) Erdington
- Salisbury Grove (adj) Yenton
- Fourlands Avenue (before) Yenton
- Penns Hall Hotel (adj) Walmley
- The Chase (adj) Walmley
- Berwood Road (opp) Yenton
- Penns Lake Road (adj) Walmley
- Ashfern Drive (opp) Walmley
- Walmley Junior School (opp) Walmley
- Ashurst Road (opp) Walmley
- Forge Croft (opposite) Minworth
- Walmley Ash Lane (adj) Minworth
- Asda Superstore (outside) Minworth
- Thornley Grove (opposite) Minworth
- Arbury Walk (opp) Minworth
- Asda Superstore (outside) Minworth
- Forge Croft (adjacent) Minworth
- Walmley Ash Lane (opp) Minworth
- Walmley Ash Road (after) Walmley
- Oak Farm Close (after) Walmley
- Allendale Road (adj) Walmley
- Walmley Road (after) Walmley
- The Green (after) Wylde Green
- Recreation Ground (opp) Wylde Green
- Rowan Road (adj) Sutton Coldfield
- Shooters Hill (adj) Wylde Green
- Douglas Road (adj) Sutton Coldfield
- Shirley Drive (adj) Sutton Coldfield
- Lower Queen Street (adj) Sutton Coldfield
- Trinity Hill (adj) Sutton Coldfield
- Trinity Church (adj) Sutton Coldfield
- Gracechurch Centre (Stop SA) Sutton Coldfield
- Fawdry Close (adj) Sutton Coldfield
- Wyndley Lane (before) Sutton Coldfield
- Ashdene Close (after) Boldmere
- Halton Road (after) 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
- Bankside Crescent (opp) Hundred Acre
- Hillside Drive (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
- Hay Hill (after) 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
- Upper Bridge Street (on) Walsall
- Walsall Bus Station (Stand C) Walsall
Service history & registered changes
- 🆕 Registered effective 23 Mar 2026 Operating between Keswick and Keswick given service number 77A / 77 effective from 23 March 2026. To amend Timetable.
From official Traffic Commissioner registrations. All service changes →
Towns & areas on this route
Frequently asked questions
What time is the first 77A bus?
The first 77A departure on weekdays leaves at 08:03 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 77A bus?
The last 77A on weekdays leaves its first stop at 15:03. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 77A 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 77A bus?
The 77A is operated by National Express West Midlands.
Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.