Trains from Leicester to Bristol
🚆 Traveling from Leicester to Bristol by train involves a journey with a transfer at Birmingham New Street. The total travel time, including transfers, is approximately 2 hours and 50 minutes. 🚆 The prices for a train ticket between Leicester and Bristol can vary from £71 to £168. The train services for this route are operated by CrossCountry, departing from Leicester station and arriving at Bristol Temple Meads station.