On a typical weekday there are 38 scheduled rail journeys between Carshalton Beeches and Ashton-Under-Lyne , with 0 of them being direct trains. There are also a further 38 possible journeys which require a change.
The distance by rail from Carshalton Beeches to Ashton-Under-Lyne is approximately 168 miles (271 kilometres). The average train journey takes about 6hrs 33 mins.
Thameslink, East Midlands Railway, First TransPennine Express, South Western Railway, Avanti West Coast, London Overground, Elizabeth Line, London North Eastern Railway, Southern, Northern Rail are the main train operating companies running services between Carshalton Beeches and Ashton-Under-Lyne.
There are 14 possible routes with the shortest and most direct being Carshalton Beeches to Ashton-Under-Lyne. The fastest journey time on this route takes 4hrs 33 mins.