- You are here:
- Home
- Trains
Journey Information
Train fares from £74.50
Average journey 4h 26m
Last train 19:28
Fastest route 3h 51m
No. of changes 3 … 4
Frequency about 58 mins
Today, Thu 4th Mar, at 06:26
Change
Earlier trains
06:36
On time
Layton (Lancs)
06:36
Layton (Lancs)
22m
06:58
Preston (Lancs)
07:18
Preston (Lancs)
39m
07:57
Crewe
08:23
Crewe
1hr 44m
10:07
London Euston
10:22
London Euston
09m
10:31
London Victoria
10:55
London Victoria
24m
11:19
Carshalton
11:19
On time
Carshalton
4 changes
4hr 43m
Anytime
4 changes
£203.10
£203.10
07:27
On time
Layton (Lancs)
07:27
Layton (Lancs)
23m
07:50
Preston (Lancs)
08:00
Preston (Lancs)
2hr 17m
10:17
London Euston
10:32
London Euston
09m
10:41
London Victoria
11:11
London Victoria
28m
11:39
Carshalton
11:39
On time
Carshalton
3 changes
4hr 12m
Anytime
3 changes
£203.10
£203.10
08:28
On time
Layton (Lancs)
08:28
Layton (Lancs)
22m
08:50
Preston (Lancs)
08:59
Preston (Lancs)
2hr 17m
11:16
London Euston
11:31
London Euston
09m
11:40
London Victoria
11:55
London Victoria
24m
12:19
Carshalton
12:19
On time
Carshalton
3 changes
3hr 51m
Anytime
3 changes
£203.10
£203.10
09:30
On time
Layton (Lancs)
09:30
Layton (Lancs)
22m
09:52
Preston (Lancs)
10:59
Preston (Lancs)
2hr 16m
13:15
London Euston
13:30
London Euston
09m
13:39
London Victoria
13:55
London Victoria
24m
14:19
Carshalton
14:19
On time
Carshalton
3 changes
4hr 49m
Off peak
3 changes
£74.50
Cheapest
£74.50
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
1hr 39m
14:01
London Euston
14:16
London Euston
09m
14:25
London Victoria
14:41
London Victoria
28m
15:09
Carshalton
15:09
On time
Carshalton
4 changes
4hr 39m
Off peak
4 changes
£74.50
Cheapest
£74.50
Later trains