Trip to Slough

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

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.

Where to stay in Slough

There are over 69 hotels to stay in Slough. Prices range from $47 per night.

Find accommodation
  • The train routes from Bristol to Slough are operated by First Great Western Service and Elizabeth Line. There is no direct train, so passengers will need to transfer at Reading. The journey takes approximately 1 hour and 48 minutes. Tickets for the train between Bristol and Slough range from £44 to £97.
  • The fastest train route from Bristol to Slough involves transferring at Reading. This journey takes approximately 1 hour and 48 minutes. The services are operated by First Great Western Service and Elizabeth Line.
  • Trains leaving for Slough from Bristol depart from Bristol Temple Meads station. This station serves as the primary departure point for the train services operated by First Great Western Service on this route. Passengers can access the Bristol Temple Meads station easily within the city.
  • There are several train routes available between Bristol and Slough each with different journey durations and transfer points. While there is no direct train, passengers can choose from various options with transfers at stations such as Reading or Didcot Parkway. The number of trains running on this route may vary depending on the day and time of travel, so it is advisable to check the schedule in advance. The train services are operated by First Great Western Service and Elizabeth Line.
  • The train services from Bristol to Slough operated by Elizabeth Line, arrive at Slough station. Passengers traveling on this route will disembark at Slough station, which is the final destination for these specific train services. Slough station is conveniently located in the town of Slough, making it easy for travelers to access various local amenities and continue their onward journey from that point.
  • The first train of the day from Bristol to Slough typically departs from Bristol Temple Meads station early in the morning. The last train of the day on this route usually leaves Bristol Temple Meads station later in the evening. Passengers are advised to check the specific train schedules closer to their travel date for the most up-to-date information on departure times.
  • There are no direct train trips between Bristol and Slough. Passengers traveling on this route will need to transfer at Reading station. Most journeys from Bristol to Slough, including transfers, take approximately 1 hour and 48 minutes. Travelers should plan their trip accordingly to allow time for the transfer during their journey.
  • There is no direct train between Bristol and Slough. Passengers traveling this route will need to make a transfer at Reading station. The journey, including transfers, typically takes around 1 hour and 48 minutes. Travelers should check the train schedules in advance and plan for the transfer during their trip.
  • The cost of a train ticket from Bristol to Slough varies between £44 and £97. The price range may depend on factors such as the class of travel, time of booking, and availability of discounts. It is advisable for passengers to book their tickets in advance to secure the best fares for their journey.

Will you be returning to Bristol by train?

If you are looking for the return train journey, check out trains from Slough to Bristol

See schedule