The journey to Leicestershire from Staffordshire takes just 34 minutes.

Buses operate daily with up to 39 services per day. Depending on the day of travel, the first bus departs Staffordshire at 03:05.

Diamond Bus East Midlands operates between Staffordshire and Leicestershire 7 days per week.

Service days Daily
Services per day up to 39
Shortest trip 34 minutes
First departure 03:05
Last departure 21:20

Your questions answered

  • Is there a daily bus service between Staffordshire and Leicestershire?

    Yes, buses operate daily from Staffordshire to Leicestershire, departing as early as 03:05.

  • How long is the bus trip from Staffordshire to Leicestershire?

    The fastest bus to Leicestershire from Staffordshire takes 34 minutes. Check the trip duration when booking, as the slowest bus takes 1 hour longer.

  • How do I buy tickets for travel to Leicestershire from Staffordshire?

    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 Staffordshire and Leicestershire?

    Diamond Bus East Midlands run buses to Leicestershire from Staffordshire.

  • What time is the earliest bus from Staffordshire to Leicestershire?

    The first bus to Leicestershire from Staffordshire leaves at 03:05. The journey takes 34 minutes.

  • When is the last bus to Leicestershire from Staffordshire?

    The last bus leaves Staffordshire at 21:20, arriving into Leicestershire at 21:59. Get there in plenty of time so you don't miss it.

Onward travel from Leicestershire

Bus to Days Shortest trip Distance
City of Leicester
  • Daily
6 minutes 6.0 miles
County Durham
  • Daily
4 hours 148 miles
Coventry
  • Daily
35 minutes 27 miles
Darlington
  • Daily
3 hours 25 minutes 131 miles
Derbyshire
  • Daily
7 minutes 42 miles
Lincolnshire
  • Daily except Sunday
30 minutes 46 miles
Middlesbrough
  • Daily
3 hours 25 minutes 129 miles
Newcastle upon Tyne
  • Daily
4 hours 35 minutes 163 miles
Nottinghamshire
  • Daily
19 minutes 35 miles
Staffordshire
  • Daily
33 minutes 43 miles