- You are here:
- Home
- Trains
Journey Information
Train fares from £58.50
Average journey 4h 44m
Last train 19:28
Fastest route 4h 12m
No. of changes 3
Frequency about 65 mins
Today, Thu 25th Feb, at 22:34
Change
Earlier trains
06:10
On time
Layton (Lancs)
06:10
Layton (Lancs)
22m
06:32
Preston (Lancs)
06:57
Preston (Lancs)
2hr 18m
09:15
London Euston
09:30
London Euston
20m
09:50
London Waterloo
10:06
London Waterloo
33m
10:39
Thames Ditton
10:39
On time
Thames Ditton
3 changes
4hr 29m
Advance
3 changes
£58.50
Cheapest
£58.50
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
22m
10:54
Vauxhall
11:10
Vauxhall
29m
11:39
Thames Ditton
11:39
On time
Thames Ditton
3 changes
4hr 12m
Off peak
3 changes
£73.90
£73.90
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
20m
11:51
London Waterloo
12:36
London Waterloo
33m
13:09
Thames Ditton
13:09
On time
Thames Ditton
3 changes
4hr 41m
Off peak
3 changes
£73.90
£73.90
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
20m
13:50
London Waterloo
14:06
London Waterloo
33m
14:39
Thames Ditton
14:39
On time
Thames Ditton
3 changes
5hr 09m
Off peak
3 changes
£73.90
£73.90
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
20m
14:50
London Waterloo
15:06
London Waterloo
33m
15:39
Thames Ditton
15:39
On time
Thames Ditton
3 changes
5hr 09m
Off peak
3 changes
£73.90
£73.90
Later trains