- You are here:
- Home
- Trains
Journey Information
Train fares from £36.70
Average journey 2h 17m
Last train 20:28
Fastest route 2h 10m
No. of changes 2
Frequency about 60 mins
Today, Wed 3rd Mar, at 08:38
Change
Earlier trains
09:30
On time
Layton (Lancs)
09:30
Layton (Lancs)
22m
09:52
Preston (Lancs)
10:59
Preston (Lancs)
42m
11:41
Crewe
11:52
Crewe
18m
12:10
Stafford
12:10
On time
Stafford
2 changes
2hr 40m
Off peak
2 changes
£36.70
Cheapest
£36.70
10:30
On time
Layton (Lancs)
10:30
Layton (Lancs)
22m
10:52
Preston (Lancs)
11:17
Preston (Lancs)
40m
11:57
Crewe
12:22
Crewe
18m
12:40
Stafford
12:40
On time
Stafford
2 changes
2hr 10m
Off peak
2 changes
£36.70
Cheapest
£36.70
11:30
On time
Layton (Lancs)
11:30
Layton (Lancs)
22m
11:52
Preston (Lancs)
12:17
Preston (Lancs)
40m
12:57
Crewe
13:24
Crewe
18m
13:42
Stafford
13:42
On time
Stafford
2 changes
2hr 12m
Off peak
2 changes
£36.70
Cheapest
£36.70
12:30
On time
Layton (Lancs)
12:30
Layton (Lancs)
22m
12:52
Preston (Lancs)
13:17
Preston (Lancs)
40m
13:57
Crewe
14:24
Crewe
19m
14:43
Stafford
14:43
On time
Stafford
2 changes
2hr 13m
Off peak
2 changes
£36.70
Cheapest
£36.70
13:30
On time
Layton (Lancs)
13:30
Layton (Lancs)
22m
13:52
Preston (Lancs)
14:17
Preston (Lancs)
40m
14:57
Crewe
15:22
Crewe
18m
15:40
Stafford
15:40
On time
Stafford
2 changes
2hr 10m
Off peak
2 changes
£36.70
Cheapest
£36.70
Later trains