- You are here:
- Home
- Trains
Journey Information
Train fares from £60.20
Average journey 4h 12m
Last train 15:30
Fastest route 3h 09m
No. of changes 2
Frequency about 68 mins
Today, Thu 4th Mar, at 02:36
Change
Earlier trains
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:30
Haymarket
09m
10:39
Wester Hailes
10:39
On time
Wester Hailes
2 changes
3hr 43m
Off peak
2 changes
£60.50
£60.50
07:27
On time
Layton (Lancs)
07:27
Layton (Lancs)
23m
07:50
Preston (Lancs)
08:15
Preston (Lancs)
2hr 23m
10:38
Glasgow Central
11:17
Glasgow Central
1hr 12m
12:29
Wester Hailes
12:29
On time
Wester Hailes
2 changes
5hr 02m
Advance
2 changes
£60.20
Cheapest
£60.20
08:28
On time
Layton (Lancs)
08:28
Layton (Lancs)
22m
08:50
Preston (Lancs)
09:04
Preston (Lancs)
2hr 34m
11:38
Edinburgh
12:28
Edinburgh
13m
12:41
Wester Hailes
12:41
On time
Wester Hailes
2 changes
4hr 13m
Off peak
2 changes
£60.50
£60.50
10:30
On time
Layton (Lancs)
10:30
Layton (Lancs)
22m
10:52
Preston (Lancs)
11:04
Preston (Lancs)
2hr 20m
13:24
Haymarket
13:31
Haymarket
08m
13:39
Wester Hailes
13:39
On time
Wester Hailes
2 changes
3hr 09m
Off peak
2 changes
£60.50
£60.50
11:30
On time
Layton (Lancs)
11:30
Layton (Lancs)
22m
11:52
Preston (Lancs)
12:01
Preston (Lancs)
2hr 38m
14:39
Glasgow Central
15:18
Glasgow Central
1hr 08m
16:26
Wester Hailes
16:26
On time
Wester Hailes
2 changes
4hr 56m
Off peak
2 changes
£115.80
£115.80
Later trains