Trip to Bath

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 Slough to Bath

🚆 Starting from Slough station, travelers can embark on a scenic train journey to Bath Spa station. Although there is no direct train connection, passengers will need to transfer at Reading. 🌳 The picturesque route from Slough to Bath by train takes approximately 1 hour and 38 minutes, offering passengers a relaxing and comfortable experience. First Great Western Service operates these train services. 🎫 Ticket prices for the train ride between Slough and Bath can range from £37 to £99, providing options for different budgets and travel preferences.

Where to stay in Bath

There are over 343 hotels to stay in Bath. Prices range from $18 per night.

Find accommodation
  • There is no direct train service from Slough to Bath. However, you can take a train that departs from Slough and arrives at Bath Spa with a transfer in Reading. The journey, which is operated by First Great Western Service, typically takes around 1 hour and 38 minutes. The ticket prices for this train route can range from £38 to £100, depending on the class and time of booking.
  • The fastest train route from Slough to Bath involves taking a service operated by First Great Western Service. This journey requires a transfer in Reading and typically takes approximately 1 hour and 38 minutes to reach Bath Spa station. While there is no direct train available for this route, the convenience of the transfer allows for efficient travel between the two locations.
  • Trains traveling from Slough to Bath depart from Slough station. The services are operated by First Great Western Service, providing a convenient starting point for travelers embarking on their journey to Bath. Slough station offers access to various amenities and facilities for passengers awaiting their departure to Bath Spa station.
  • There are multiple trains available for the route between Slough and Bath although there is no direct service. Passengers can board trains at Slough station and transfer at Reading before reaching Bath Spa station. These services are operated by First Great Western Service and the total journey duration, including transfers, typically takes around 1 hour and 38 minutes. Ticket prices for these trains can vary between £38 and £100, depending on factors such as class and booking preferences.
  • The train services from Slough operated by First Great Western Service, arrive at Bath Spa station in Bath. Bath Spa station is located conveniently in the city center, making it easy for passengers to access various attractions, accommodations, and amenities upon arrival. Passengers can alight at Bath Spa station and proceed to explore the historic city of Bath, known for its Roman-built baths and stunning Georgian architecture.
  • The first train from Slough to Bath usually departs early in the morning, around 5:30 AM. The last train of the day typically leaves Slough for Bath around 10:30 PM, allowing for passengers to travel at different times during the day. These train services, operated by First Great Western Service, provide convenient options for passengers looking to make the journey between Slough and Bath.
  • There are several indirect train trips each day between Slough and Bath. Passengers can take services that depart from Slough and arrive at Bath Spa via Reading with First Great Western Service. Although there is no direct route, these connecting trains offer a convenient and efficient way to travel between Slough and Bath, with each journey taking approximately 1 hour and 38 minutes. The frequency of these train services provides flexibility for travelers throughout the day.
  • There is no direct train service available between Slough and Bath. Travelers can take a connecting train that departs from Slough and makes a stop in Reading before reaching Bath Spa. The total journey time, including transfers, typically takes around 1 hour and 38 minutes. While there isn't a direct route, the connecting service provides a reliable way to travel between Slough and Bath by train.
  • The cost of a train ticket from Slough to Bath can range from £38 to £100, depending on factors such as the class of travel and the time of booking. It is advisable to book tickets in advance to secure the best fares and availability. Prices may also vary based on any discounts or promotions offered by the train operator.

Will you be returning to Slough by train?

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

See schedule