Trains from Bristol to Slough
🚆 Travel from Bristol to Slough by train takes approximately 1 hour and 48 minutes with a transfer at Reading. The journey is operated by First Great Western Service departing from Bristol Temple Meads to Elizabeth Line arriving at Slough station. 🚆 The train route covers a distance of 161 km and offers various options with different durations and transfers. Prices for the journey range from £43 to £96.