|Distance||112 miles (181 km)|
|Average train ticket price||£35 (€40)|
|Train frequency||8 a day|
|Direct train||Yes, there are 8 direct trains a day|
Trains from Bath to Stoke-on-Trent cover the 112 miles (181 km) long route with our travel partners like. Normally, there are 8 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as £35, but the average price of train tickets is £35. Travellers depart most frequently from Bath Spa and arrive in Stoke-on-Trent.
When travelling this route, Omio customers are departing most frequently from Bath Spa and arriving in Stoke-on-Trent.
The most popular departure train station with passengers for this route, called Bath Spa, is located 0 mile (s) / 0 km from the city centre of Bath.
The most popular arrival train station, Stoke-on-Trent, is located 0 mile (s) / 0 km away from the city centre of Stoke-on-Trent.
Here are some other resources that might have the information you need