- You are here:
- Home
- Trains
Journey Information
Train fares from £75.80
Average journey 7h 09m
Last train 17:52
Fastest route 4h 28m
No. of changes 3 … 4
Frequency about 45 mins
Today, Sun 7th Mar, at 15:26
Change
Earlier trains
15:54
On time
Layton (Lancs)
15:54
Layton (Lancs)
23m
16:17
Preston (Lancs)
16:59
Preston (Lancs)
2hr 18m
19:17
London Euston
19:45
London Euston
14m
19:59
Willesden Junction
20:12
Willesden Junction
11m
20:23
Gunnersbury
20:23
On time
Gunnersbury
3 changes
4hr 29m
Off peak
3 changes
£75.80
Cheapest
£75.80
16:54
On time
Layton (Lancs)
16:54
Layton (Lancs)
23m
17:17
Preston (Lancs)
17:59
Preston (Lancs)
2hr 18m
20:17
London Euston
20:45
London Euston
14m
20:59
Willesden Junction
21:11
Willesden Junction
11m
21:22
Gunnersbury
21:22
On time
Gunnersbury
3 changes
4hr 28m
Off peak
3 changes
£75.80
Cheapest
£75.80
17:52
On time
Layton (Lancs)
17:52
Layton (Lancs)
25m
18:17
Preston (Lancs)
19:04
Preston (Lancs)
2hr 27m
21:31
London Euston
21:58
London Euston
14m
22:12
Willesden Junction
22:29
Willesden Junction
11m
22:40
Gunnersbury
22:40
On time
Gunnersbury
3 changes
4hr 48m
Off peak
3 changes
£75.80
Cheapest
£75.80
18:54
On time
Layton (Lancs)
18:54
Layton (Lancs)
23m
19:17
Preston (Lancs)
20:05
Preston (Lancs)
2hr 48m
22:53
London Euston
23:08
London Euston
27m
23:35
Vauxhall
23:43
Vauxhall
15m
23:58
Richmond (London)
05:31
Richmond (London)
07m
05:38
Gunnersbury
05:38
On time
Gunnersbury
4 changes
10hr 44m
Off peak
4 changes
£75.80
Cheapest
£75.80
18:54
On time
Layton (Lancs)
18:54
Layton (Lancs)
23m
19:17
Preston (Lancs)
20:05
Preston (Lancs)
2hr 26m
22:31
Watford Junction
22:48
Watford Junction
32m
23:20
Willesden Junction
06:01
Willesden Junction
11m
06:12
Gunnersbury
06:12
On time
Gunnersbury
3 changes
11hr 18m
Off peak
3 changes
£75.80
Cheapest
£75.80
Later trains