Buses to Cannock from Walsall

The journey to Cannock from Walsall takes just 28 minutes.

Buses operate daily with up to 88 services per day. Depending on the day of travel, the first bus departs Walsall at 06:08.

National Express West Midlands operates between Walsall and Cannock 7 days per week.

Service days Daily
Services per day up to 88
Shortest trip 28 minutes
First departure 06:08
Last departure 21:40

Your questions answered

  • Is there a daily bus service between Walsall and Cannock?

    Yes, buses operate daily from Walsall to Cannock, departing as early as 06:08.

  • How long is the bus trip from Walsall to Cannock?

    The fastest bus to Cannock from Walsall takes 28 minutes.

  • How do I buy tickets for travel to Cannock from Walsall?

    It's not yet possible to buy tickets for this trip directly from ByBus but we're working on it!

  • Which bus companies operate between Walsall and Cannock?

    National Express West Midlands run buses to Cannock from Walsall.

  • What time is the earliest bus from Walsall to Cannock?

    The first bus to Cannock from Walsall leaves at 06:08. The journey takes 28 minutes.

  • When is the last bus to Cannock from Walsall?

    The last bus leaves Walsall at 21:40, arriving into Cannock at 22:18. Get there in plenty of time so you don't miss it.

Onward travel from Cannock

Bus to Days Shortest trip Distance
Birmingham
  • Daily
1 hour 8 minutes 15 miles
Brownhills
  • Daily except Sunday
29 minutes 5.7 miles
Burntwood
  • Daily except Sunday
24 minutes 4.4 miles
Lichfield
  • Daily except Sunday
47 minutes 8.6 miles
Norton Canes
  • Daily except Sunday
9 minutes 3.1 miles
Shareshill
  • Daily except Sunday
20 minutes 3.2 miles
Stafford
  • Daily except Sunday
23 minutes 8.7 miles
Walsall
  • Daily
31 minutes 7.5 miles
Wolverhampton
  • Daily except Sunday
42 minutes 8.2 miles