Trip to Bath

Find the perfect accommodation on booking.com

Great location and deals for every budget.

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

Trains from Windsor to Bath

🌄 The train services from Windsor to Bath, operated by First Great Western Service, provide a seamless connection between the two historical destinations. Passengers can enjoy a hassle-free travel experience with a total journey time of approximately 2 hours and 2 minutes. 🎫 Ticket prices for the train ride from Windsor to Bath range from £38 to £108, offering flexibility for travelers with different budget requirements. Whether it's for a day trip or a weekend getaway, this train route promises a memorable and convenient travel experience through the picturesque English countryside.

Where to stay in Bath

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

Accomodation
  • There is no direct train service from Windsor to Bath. However, travelers can take a route with transfers by departing from Windsor & Eton Central and arriving at Bath Spa via Slough and Reading. The journey on this route, including transfers, typically takes about 2 hours and 2 minutes. Train services between Windsor and Bath are operated by First Great Western Service, with ticket prices normally ranging from £38 to £110.
  • The fastest train route between Windsor and Bath involves taking services operated by First Great Western Service. Although there is no direct train, travelers can transfer at stations such as Slough and Reading before reaching Bath Spa. This journey typically takes around 2 hours and 2 minutes, making it the quickest option available. Ticket prices for this train route vary between £38 and £110.
  • Trains from Windsor to Bath operated by First Great Western Service, depart from Slough station. Travelers will need to board the train at Slough station to begin their journey to Bath. It is important to ensure arrival at Slough station in time for the scheduled departure of the train to Bath.
  • Travelers can find multiple trains traveling from Windsor to Bath although there is no direct service. The journey typically involves transfers at stations such as Slough and Reading before reaching the final destination of Bath Spa. The train services between Windsor and Bath are operated by First Great Western Service, offering passengers options to experience a convenient and efficient journey between the two locations. The total travel time for this route, including transfers, is approximately 2 hours and 2 minutes, allowing flexibility for travelers to choose a suitable departure time.
  • The train service from Windsor to Bath operated by First Great Western Service, arrives at Bath Spa station. Bath Spa station is the final destination for this train route, providing passengers with a convenient and central location in Bath upon arrival. Travelers can easily access the city center and popular attractions from Bath Spa station, making it a convenient endpoint for their journey from Windsor.
  • The first train of the day from Windsor to Bath typically departs from Slough station in the early morning hours, with connecting services through Reading. The exact departure time may vary, so it is recommended to check the schedule closer to your travel date. The last train from Windsor to Bath usually leaves Slough station in the evening, offering passengers a convenient option for traveling later in the day. Travelers should verify the specific departure times to ensure they catch the most suitable train for their journey.
  • There are no direct train trips available between Windsor and Bath. Travelers will need to take a journey with transfers, typically departing from Windsor & Eton Central and passing through Slough and Reading before arriving at Bath Spa. The total travel time for this route, including transfers, is approximately 2 hours and 2 minutes. Passengers can check the schedule for First Great Western Service to determine the daily frequency of train trips connecting Windsor to Bath through the specified route.
  • No, there is no direct train service available between Windsor and Bath. Travelers looking to make this journey will need to take a route with transfers, starting from Windsor & Eton Central and passing through Slough and Reading before reaching Bath Spa. The total duration of this trip, including the transfers, is estimated to be around 2 hours and 2 minutes. Passengers should plan their itinerary considering the transfer points and timings to ensure a smooth travel experience.
  • The cost of a train ticket from Windsor to Bath typically ranges from £38 to £110, depending on factors such as the class of travel, time of booking, and availability of discounts or promotions. Passengers are advised to check for fare options and book in advance to secure the best possible price for their journey. Additionally, considering different ticket types like off-peak or advance fares may offer more budget-friendly options for travelers on this route.

Will you be returning to Windsor by train?

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

See schedule