On a typical weekday there are 67 scheduled rail journeys between Brentwood and Bath Spa, with 0 of them being direct trains. There are also a further 67 possible journeys which require a change.
The distance by rail from Brentwood to Bath Spa is approximately 115 miles (186 kilometres). The average train journey takes about 3hrs 3 mins.
TfL Rail and Abellio Greater Anglia and GWR are the main train operating companies running services between Brentwood and Bath Spa.
There are 3 possible routes with the shortest and most direct being Brentwood to Bath Spa. The fastest journey time on this route takes 2hrs 50 mins.