- You are here:
- Home
- Trains
Journey Information
Train fares from £115.20
Average journey 7h 38m
Last train 14:30
Fastest route 7h 01m
No. of changes 3 … 4
Frequency about 30 mins
Today, Thu 4th Mar, at 08:53
Change
Earlier trains
10:30
On time
Layton (Lancs)
10:30
Layton (Lancs)
22m
10:52
Preston (Lancs)
11:17
Preston (Lancs)
1hr 48m
13:05
Birmingham New Street
14:12
Birmingham New Street
2hr 33m
16:45
Exeter St David's
17:20
Exeter St David's
1hr 13m
18:33
Barnstaple
18:33
On time
Barnstaple
3 changes
8hr 03m
Off peak
3 changes
£115.20
Cheapest
£115.20
11:30
On time
Layton (Lancs)
11:30
Layton (Lancs)
22m
11:52
Preston (Lancs)
12:17
Preston (Lancs)
1hr 16m
13:33
Wolverhampton
13:42
Wolverhampton
17m
13:59
Birmingham New Street
14:12
Birmingham New Street
2hr 33m
16:45
Exeter St David's
17:20
Exeter St David's
1hr 13m
18:33
Barnstaple
18:33
On time
Barnstaple
4 changes
7hr 03m
Off peak
4 changes
£115.20
Cheapest
£115.20
11:30
On time
Layton (Lancs)
11:30
Layton (Lancs)
22m
11:52
Preston (Lancs)
12:17
Preston (Lancs)
1hr 48m
14:05
Birmingham New Street
15:12
Birmingham New Street
2hr 32m
17:44
Exeter St David's
18:20
Exeter St David's
1hr 11m
19:31
Barnstaple
19:31
On time
Barnstaple
3 changes
8hr 01m
Off peak
3 changes
£115.20
Cheapest
£115.20
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 11m
19:31
Barnstaple
19:31
On time
Barnstaple
4 changes
7hr 01m
Off peak
4 changes
£115.20
Cheapest
£115.20
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:22
Exeter St David's
1hr 10m
20:32
Barnstaple
20:32
On time
Barnstaple
3 changes
8hr 02m
Off peak
3 changes
£115.20
Cheapest
£115.20
Later trains