CrossCountry operates a train from Tamworth to Leicester every 30 minutes. Tickets cost $30 - $50 and the journey takes 23 min. East Midlands Trains also services this route hourly. Alternatively, Arriva Midlands operates a bus from Tamworth to Leicester every 30 minutes. Tickets cost $3 and the journey takes 1 h 16 min. 4 other operators also service this route.
From Tamworth High Level train to Derby then train to Leicester. 1 h 9 min £43. From Tamworth Town Centre, Aldi Store bus to Nuneaton, Bus Station then bus to St Margaret's Bus Station. 2 h 32 min £10. From Tamworth taxi to Leicester. 41 min £136. From Tamworth drive to Leicester. 41 min £6.