|Distance||98 miles (158 km)|
|Train providers||Great Western Railway|
Trains from London Liverpool Street to Bath Spa cover the 98 miles (158 km) long trip with our travel partners like Great Western Railway. There are direct train services available. Travelers depart most frequently from London Liverpool Street and arrive in Bath Spa.
When traveling this route, Omio customers are departing most frequently from London Liverpool Street and arriving in Bath Spa.
Passengers board the train most frequently from London Liverpool Street, which is located around 2.9 miles (4.6 km) away from the city center, and they get off the train at Bath Spa, located 0.1 miles (134 m) away from the city center.