Trains from Leicester to Cannock
🚆 The journey from Leicester to Cannock by train takes approximately 1 hour and 57 minutes with a transfer at Birmingham New Street. The route involves services operated by CrossCountry and West Midlands Railway. 🚆 Route 1 offers a travel time of 2 hours and 7 minutes covering a distance of 84.7 km. Passengers will need to take two trains with stops at Nuneaton and Rugeley Trent Valley. The agencies involved are CrossCountry and West Midlands Trains. 🚆 For Route 3, travelers can expect a journey lasting 2 hours and 4 minutes over a distance of 99.0 km. This route includes a transfer at Birmingham New Street and then onto Rugeley Trent Valley via Birmingham International. Agencies for this route are CrossCountry and West Midlands Trains.