- You are here:
- Home
- Trains
Journey Information
Train fares from £95.90
Average journey 8h 11m
Last train 14:30
Fastest route 7h 17m
No. of changes 2 … 4
Frequency about 15 mins
Today, Fri 26th Feb, at 12:29
Change
Earlier trains
12:30
On time
Layton (Lancs)
12:30
Layton (Lancs)
22m
12:52
Preston (Lancs)
13:17
Preston (Lancs)
1hr 18m
14:35
Wolverhampton
14:42
Wolverhampton
16m
14:58
Birmingham New Street
15:12
Birmingham New Street
2hr 32m
17:44
Exeter St David's
18:20
Exeter St David's
1hr 28m
19:48
St Germans
19:48
On time
St Germans
4 changes
7hr 18m
Off peak
4 changes
£190.50
£190.50
12:30
On time
Layton (Lancs)
12:30
Layton (Lancs)
22m
12:52
Preston (Lancs)
13:17
Preston (Lancs)
1hr 48m
15:05
Birmingham New Street
16:12
Birmingham New Street
2hr 32m
18:44
Exeter St David's
19:26
Exeter St David's
1hr 21m
20:47
St Germans
20:47
On time
St Germans
3 changes
8hr 17m
Off peak
3 changes
£190.50
£190.50
12:30
On time
Layton (Lancs)
12:30
Layton (Lancs)
1hr 32m
14:02
Stockport
14:39
Stockport
2hr 50m
17:29
Newport (South Wales)
18:14
Newport (South Wales)
3hr 48m
22:02
St Germans
22:02
On time
St Germans
2 changes
9hr 32m
Anytime
2 changes
£95.90
Cheapest
£95.90
13:30
On time
Layton (Lancs)
13:30
Layton (Lancs)
22m
13:52
Preston (Lancs)
14:17
Preston (Lancs)
1hr 17m
15:34
Wolverhampton
15:42
Wolverhampton
17m
15:59
Birmingham New Street
16:12
Birmingham New Street
2hr 32m
18:44
Exeter St David's
19:26
Exeter St David's
1hr 21m
20:47
St Germans
20:47
On time
St Germans
4 changes
7hr 17m
Off peak
4 changes
£190.50
£190.50
13:30
On time
Layton (Lancs)
13:30
Layton (Lancs)
22m
13:52
Preston (Lancs)
14:17
Preston (Lancs)
1hr 47m
16:04
Birmingham New Street
16:42
Birmingham New Street
2hr 37m
19:19
Taunton
19:58
Taunton
2hr 04m
22:02
St Germans
22:02
On time
St Germans
3 changes
8hr 32m
Off peak
3 changes
£190.50
£190.50
Later trains