Trains from Preston (Lancashire) to Bristol
🚆 Traveling from Preston to Bristol by train requires a transfer at Birmingham New Street, taking approximately 3 hours and 42 minutes. Departure is from Preston station and arrival is at Bristol Temple Meads station, operated by Avanti West Coast and CrossCountry. 🚉 The journey from Preston to Bristol covers a distance of 311 km, with options for different routes and transfers. Prices for the train ticket vary from £82 to £231.