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

🚆 Traveling by train from Bristol to Bath is a quick and convenient journey. The direct train service departs every 20 minutes from Bristol Temple Meads and arrives at Bath Spa, taking only 11 minutes to reach your destination. 🛤️ The distance between Bristol and Bath is approximately 18.5 km, with several train routes available for travelers to choose from. Whether you opt for a route towards Reading, Portsmouth Harbour, Weymouth, or other destinations, the efficient train services operated by First Great Western Service ensure a smooth and comfortable ride. 💷 Ticket prices for the Bristol to Bath train vary between £5 - £18, offering affordable travel options for those looking to explore the historic city of Bath from Bristol.

Where to stay in Bath

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

Find accommodation
  • The train route from Bristol to Bath is primarily serviced by First Great Western Service. Trains depart from Bristol Temple Meads station and arrive at Bath Spa station. The journey typically takes around 11 minutes, with services operating every day at intervals of approximately 20 minutes. Tickets for this route can cost between £5 to £18, providing a convenient and efficient mode of transportation between the two cities.
  • The fastest train route between Bristol and Bath is the direct service operated by First Great Western Service. This train departs from Bristol Temple Meads station and arrives at Bath Spa station in approximately 11 minutes. With services running every 20 minutes throughout the day, passengers can enjoy a quick and efficient journey between these two cities.
  • Trains leaving for Bath from Bristol depart from Bristol Temple Meads station. This station serves as the primary departure point for the Bristol to Bath train services operated by First Great Western Service. Passengers can easily access Bristol Temple Meads station, conveniently located in the city center, to begin their journey to Bath.
  • There are frequent train services between Bristol and Bath with a direct train departing from Bristol Temple Meads station and arriving at Bath Spa station approximately every 20 minutes. These services operate daily, providing passengers with convenient options for traveling between the two cities. The journey typically takes around 11 minutes, making it a quick and efficient mode of transportation for commuters and tourists alike.
  • The train services from Bristol to Bath operated by First Great Western Service, arrive at Bath Spa station. Bath Spa station is centrally located in Bath, making it a convenient arrival point for passengers looking to explore the city's attractions and amenities. Upon arrival at Bath Spa station, travelers can easily access various transportation options, including buses and taxis, to reach their final destinations within Bath.
  • The first train from Bristol to Bath typically departs from Bristol Temple Meads station early in the morning, providing an efficient start to the day for travelers. The last train of the day on this route usually leaves Bristol Temple Meads station in the late evening, offering flexibility for passengers planning their journeys. With services operating every 20 minutes throughout the day, passengers have multiple options to choose from when selecting a suitable departure time for their trip to Bath.
  • There are multiple direct train trips available each day between Bristol and Bath with services departing every 20 minutes. Operated by First Great Western Service, these direct trains offer a convenient and frequent connection between the two cities. Travelers can enjoy a smooth journey that typically takes around 11 minutes, providing a quick and efficient way to travel between Bristol and Bath by train.
  • Yes, there is a direct train service between Bristol and Bath. The direct train departs from Bristol Temple Meads station and arrives at Bath Spa station, with services running every 20 minutes daily. Passengers can enjoy a swift journey of approximately 11 minutes, making it a convenient option for travel between Bristol and Bath by train.
  • The cost of a train ticket from Bristol to Bath typically ranges from £5 to £18, depending on factors such as the time of booking and type of ticket purchased. Passengers have the flexibility to choose from different fare options to suit their budget and travel preferences. With affordable pricing options available, the train offers a cost-effective and efficient way to travel between Bristol and Bath.

Will you be returning to Bristol by train?

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

See schedule