- You are here:
- Home
- Trains
Journey Information
Train fares from £81.70
Average journey 7h 24m
Last train 18:54
Fastest route 5h 55m
No. of changes 3 … 5
Frequency about 44 mins
Today, Sun 28th Feb, at 16:37
Change
Earlier trains
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:32
London Euston
25m
20:57
London Waterloo
21:37
London Waterloo
1hr 14m
22:51
Farnham
22:51
On time
Farnham
3 changes
5hr 57m
Off peak
3 changes
£81.70
Cheapest
£81.70
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:46
London Euston
25m
22:11
London Waterloo
22:30
London Waterloo
40m
23:10
Guildford
23:17
Guildford
17m
23:34
Aldershot
23:42
Aldershot
05m
23:47
Farnham
23:47
On time
Farnham
5 changes
5hr 55m
Off peak
5 changes
£81.70
Cheapest
£81.70
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:46
London Euston
25m
22:11
London Waterloo
22:37
London Waterloo
1hr 17m
23:54
Farnham
23:54
On time
Farnham
3 changes
6hr 02m
Off peak
3 changes
£81.70
Cheapest
£81.70
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:44
Vauxhall
13m
00:57
Farnham
00:57
On time
Farnham
3 changes
6hr 03m
Off peak
3 changes
£81.70
Cheapest
£81.70
19:52
On time
Layton (Lancs)
19:52
Layton (Lancs)
23m
20:15
Preston (Lancs)
21:20
Preston (Lancs)
1hr 40m
23:00
Birmingham New Street
05:29
Birmingham New Street
1hr 18m
06:47
Watford Junction
06:53
Watford Junction
39m
07:32
Clapham Junction
08:00
Clapham Junction
55m
08:55
Farnham
08:55
On time
Farnham
4 changes
13hr 03m
Anytime
4 changes
£209.00
£209.00
Later trains