- You are here:
- Home
- Trains
Journey Information
Train fares from £0.00
Average journey 5h 50m
Last train 18:30
Fastest route 3h 33m
No. of changes 2 … 3
Frequency about 186 mins
Today, Wed 3rd Mar, at 18:29
Change
Earlier trains
18:30
On time
Layton (Lancs)
18:30
Layton (Lancs)
23m
18:53
Preston (Lancs)
19:06
Preston (Lancs)
2hr 28m
21:34
Haymarket
22:26
Haymarket
05m
22:31
Edinburgh Park
22:31
On time
Edinburgh Park
2 changes
4hr 01m
Off peak
2 changes
£60.50
£60.50
22:26
On time
Layton (Lancs)
22:26
Layton (Lancs)
22m
22:48
Preston (Lancs)
00:44
Preston (Lancs)
4hr 14m
04:58
Stirling
05:42
Stirling
35m
06:17
Edinburgh Park
06:17
On time
Edinburgh Park
2 changes
7hr 51m
2 changes
£0.00
Cheapest
£0.00
22:26
On time
Layton (Lancs)
22:26
Layton (Lancs)
22m
22:48
Preston (Lancs)
05:36
Preston (Lancs)
2hr 06m
07:42
Carstairs
07:49
Carstairs
35m
08:24
Haymarket
08:32
Haymarket
05m
08:37
Edinburgh Park
08:37
On time
Edinburgh Park
3 changes
10hr 11m
Off peak
3 changes
£60.50
£60.50
06:10
On time
Layton (Lancs)
06:10
Layton (Lancs)
22m
06:32
Preston (Lancs)
07:04
Preston (Lancs)
2hr 29m
09:33
Haymarket
09:39
Haymarket
05m
09:44
Edinburgh Park
09:44
On time
Edinburgh Park
2 changes
3hr 34m
Off peak
2 changes
£60.50
£60.50
06:56
On time
Layton (Lancs)
06:56
Layton (Lancs)
22m
07:18
Preston (Lancs)
07:53
Preston (Lancs)
2hr 19m
10:12
Haymarket
10:23
Haymarket
06m
10:29
Edinburgh Park
10:29
On time
Edinburgh Park
2 changes
3hr 33m
Off peak
2 changes
£60.50
£60.50
Later trains