- You are here:
- Home
- Trains
Journey Information
Train fares from £68.90
Average journey 4h 34m
Last train 18:30
Fastest route 4h 24m
No. of changes 3
Frequency about 73 mins
Today, Thu 25th Feb, at 04:51
Change
Earlier trains
06:36
On time
Layton (Lancs)
06:36
Layton (Lancs)
22m
06:58
Preston (Lancs)
07:18
Preston (Lancs)
1hr 47m
09:05
Birmingham New Street
09:50
Birmingham New Street
40m
10:30
Worcester Foregate Street
10:53
Worcester Foregate Street
19m
11:12
Ashchurch for Tewkesbury
11:12
On time
Ashchurch for Tewkesbury
3 changes
4hr 36m
Anytime
3 changes
£81.00
£81.00
07:27
On time
Layton (Lancs)
07:27
Layton (Lancs)
23m
07:50
Preston (Lancs)
08:17
Preston (Lancs)
1hr 48m
10:05
Birmingham New Street
10:30
Birmingham New Street
44m
11:14
Cheltenham Spa
11:48
Cheltenham Spa
07m
11:55
Ashchurch for Tewkesbury
11:55
On time
Ashchurch for Tewkesbury
3 changes
4hr 28m
Anytime
3 changes
£81.00
£81.00
08:28
On time
Layton (Lancs)
08:28
Layton (Lancs)
22m
08:50
Preston (Lancs)
09:18
Preston (Lancs)
1hr 47m
11:05
Birmingham New Street
11:50
Birmingham New Street
40m
12:30
Worcester Foregate Street
12:54
Worcester Foregate Street
18m
13:12
Ashchurch for Tewkesbury
13:12
On time
Ashchurch for Tewkesbury
3 changes
4hr 44m
Off peak
3 changes
£68.90
Cheapest
£68.90
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
13:50
Birmingham New Street
41m
14:31
Worcester Foregate Street
14:53
Worcester Foregate Street
19m
15:12
Ashchurch for Tewkesbury
15:12
On time
Ashchurch for Tewkesbury
3 changes
4hr 42m
Off peak
3 changes
£68.90
Cheapest
£68.90
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
14:30
Birmingham New Street
44m
15:14
Cheltenham Spa
15:47
Cheltenham Spa
07m
15:54
Ashchurch for Tewkesbury
15:54
On time
Ashchurch for Tewkesbury
3 changes
4hr 24m
Off peak
3 changes
£68.90
Cheapest
£68.90
Later trains