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

🚆 Although there is no direct train from Leicester to Bath, you can still enjoy a scenic journey with transfers at Birmingham New Street and Bristol Temple Meads. 🛤️ The trip by train takes approximately 3 hours and 10 minutes, covering a distance of 338 km. 💸 Ticket prices for the train between Leicester and Bath range from £76 to £186.

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 from Leicester to Bath. However, you can travel via services provided by CrossCountry, with transfers at Birmingham New Street and Bristol Temple Meads stations. The journey, including transfers, typically takes around 3 hours and 10 minutes. Prices for this route range from £76 to £188.
  • The fastest train option for traveling from Leicester to Bath involves taking the route that takes 2 hours and 46 minutes, covering a distance of 227 km with two transfers. This route includes transfers at Birmingham New Street, Stansted Airport, and Bristol Temple Meads stations, operated by CrossCountry and GWR. Although there is no direct train, taking this route offers a relatively fast journey with efficient connections.
  • Trains traveling from Leicester to Bath are operated by CrossCountry and depart from Leicester station. Leicester station serves as the departure point for trains heading towards Bath Spa with necessary transfers at Birmingham New Street and Bristol Temple Meads stations. Passengers can board the CrossCountry service at Leicester station to begin their journey to Bath.
  • There are multiple train routes available between Leicester and Bath with varying journey durations and transfer points. The services operated by different agencies such as CrossCountry and GWR offer travelers options to reach Bath Spa via connections at stations like Birmingham New Street, Bristol Temple Meads, and others. Passengers can choose from different routes based on their preferences for travel time, transfer locations, and ticket prices ranging from £76 to £188 for the journey.
  • The Leicester to Bath train services, operated by CrossCountry, arrive at Bristol Temple Meads station in Bath. Bristol Temple Meads is a key railway hub in the city, offering convenient connections to various destinations in Bath and beyond. Passengers can alight at this station to begin their exploration of Bath's attractions, including its historic sites, thermal baths, and picturesque architecture. The station's facilities and services provide a smooth transition for travelers arriving from Leicester.
  • The first train of the day from Leicester to Bath typically departs from Leicester station in the early morning hours to start the journey towards Bristol Temple Meads station. The last train of the day from Leicester to Bath usually leaves Leicester station in the late evening, allowing travelers to reach Bath Spa before the end of the day. It's advisable to check the specific timetable for the most up-to-date information on departure times for trains on this route.
  • There are no direct train trips each day between Leicester and Bath. Travelers need to take services provided by CrossCountry, with transfers at Birmingham New Street and Bristol Temple Meads stations, to complete the journey in approximately 3 hours and 10 minutes. It's advisable to check the specific schedule for the day of travel to plan accordingly.
  • There is no direct train between Leicester and Bath. Travelers must take services provided by CrossCountry, involving transfers at Birmingham New Street and Bristol Temple Meads stations, with the entire journey taking approximately 3 hours and 10 minutes. It's important for passengers to plan their trip considering the transfer times and schedules for a smooth journey.
  • The cost of a train journey from Leicester to Bath typically ranges from £76 to £188. The price may vary based on factors such as the time of booking, class of travel, and availability of discounts or promotions. Passengers are advised to check for the most up-to-date fares and consider booking in advance to potentially secure lower ticket prices for their trip.

Will you be returning to Leicester by train?

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

See schedule