Trainline homepage
Business

No tickets in your basket.

Why not plan a trip?

My Bookings
Loading...
Loading...

It's easy to reach the Roman Baths by rail. Hop on a train to Bath Spa, which is served by GWR services from London, Bristol, Cardiff and Portsmouth. From Bath Spa, it's just a 7-minute walk to the Roman Baths. Simply exit the station, head west towards Brunel Square, continue straight, then turn left onto Dorchester Street. Turn right onto St Lawrence Street, turn left to stay on the same street and then turn right onto Stall Street.

At the heart of the City of Bath World Heritage Site, the Roman Baths consist of the remarkably preserved remains of one of the greatest religious spas of the ancient world. The city’s unique thermal springs rise in the site and the Baths still flow with natural hot water. Explore the Roman Baths, walk on the original Roman pavements and see the ruins of the Temple of Sulis Minerva. The museum collection, located next to the bathing complex, includes a gilt bronze head of the Goddess Sulis Minerva, and other Roman artefacts.

Visit the Roman Baths' website for opening information.

Station details & facilities

Departures and arrivals from Bath Spa

Want to check the latest departures and arrivals into Bath Spa station? Find live information for the next trains departing and arriving at the station below.
Departing toTrainTimePlatformStatus
to Portsmouth HarbourGreat Western Railway20:382On time
to Cardiff CentralGreat Western Railway20:391On time
to Weston-super-MareGreat Western Railway20:511On time
to WeymouthGreat Western Railway21:082On time
to London PaddingtonGreat Western Railway21:132On time
Arriving fromTrainTimePlatformStatus
from Cardiff CentralGreat Western Railway20:372On time
from Portsmouth HarbourGreat Western Railway20:381On time
from London PaddingtonGreat Western Railway20:481On time
from Bristol Temple MeadsGreat Western Railway21:072On time
from Exeter St David'sGreat Western Railway21:122On time

Europe’s leading train and coach app

We help customers across Europe make more than 172,000 smarter journeys every day.