The best way to find a cheap train ticket from Liverpool to Bath is to book your journey as far in advance as possible and to avoid traveling at rush hour.
|Distance||142 miles (229 km)|
|Average train duration||4 h 28 min|
|Average train ticket price||$73 (€64)|
|Train frequency||32 a day|
|Train providers||Cross Country, West Midlands Railway or Transport for Wales|
Trains from Liverpool to Bath cover the 142 miles (229 km) long route taking on average 4 h 28 min with our travel partners like Cross Country, West Midlands Railway or Transport for Wales. Normally, there are 32 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as $61 (€53), but the average price of train tickets is $73 (€64). Travelers depart most frequently from Liverpool Lime Street and arrive in Bath Spa.
Buy your official CrossCountry train tickets from Liverpool to Bath from $61 (€53) with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most convenient journey.
Passengers board the train most frequently from Liverpool Lime Street, which is located around 0.4 miles (692 m) away from the city centre, and they get off the train at Bath Spa, located 0.1 miles (134 m) away from the city centre.
Here are some other resources that might have the information you need