- You are here:
- Home
- Trains
Journey Information
Train fares from £72.60
Average journey 5h 00m
Last train 19:28
Fastest route 4h 45m
No. of changes 3 … 5
Frequency about 30 mins
Today, Fri 26th Feb, at 09:49
Change
Earlier trains
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
26m
14:42
London Blackfriars
14:46
London Blackfriars
29m
15:15
Beckenham Hill
15:15
On time
Beckenham Hill
4 changes
4hr 45m
Off peak
4 changes
£72.60
Cheapest
£72.60
10:30
On time
Layton (Lancs)
10:30
Layton (Lancs)
22m
10:52
Preston (Lancs)
11:59
Preston (Lancs)
2hr 16m
14:15
London Euston
14:30
London Euston
26m
14:56
London Blackfriars
15:16
London Blackfriars
29m
15:45
Beckenham Hill
15:45
On time
Beckenham Hill
3 changes
5hr 15m
Off peak
3 changes
£72.60
Cheapest
£72.60
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
1hr 40m
15:04
London Euston
15:19
London Euston
09m
15:28
London Victoria
15:43
London Victoria
25m
16:08
Shortlands
16:25
Shortlands
05m
16:30
Beckenham Hill
16:30
On time
Beckenham Hill
5 changes
5hr 00m
Off peak
5 changes
£72.60
Cheapest
£72.60
11:30
On time
Layton (Lancs)
11:30
Layton (Lancs)
22m
11:52
Preston (Lancs)
12:59
Preston (Lancs)
2hr 26m
15:25
London Euston
15:40
London Euston
26m
16:06
London Blackfriars
16:16
London Blackfriars
29m
16:45
Beckenham Hill
16:45
On time
Beckenham Hill
3 changes
5hr 15m
Off peak
3 changes
£72.60
Cheapest
£72.60
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
1hr 39m
16:03
London Euston
16:18
London Euston
09m
16:27
London Victoria
16:42
London Victoria
09m
16:51
Denmark Hill
16:58
Denmark Hill
17m
17:15
Beckenham Hill
17:15
On time
Beckenham Hill
5 changes
4hr 45m
Off peak
5 changes
£72.60
Cheapest
£72.60
Later trains