Trains from Leicester to Crewe
🚂 The journey from Leicester to Crewe by train takes approximately 1 hour and 59 minutes with a transfer in Nuneaton. 🎫 Train services operated by CrossCountry and West Midlands Railway provide options for travelers with prices ranging from £39 to £114.