- You are here:
- Home
- Trains
Journey Information
Train fares from £75.30
Average journey 4h 00m
Last train 18:30
Fastest route 3h 51m
No. of changes 2
Frequency about 113 mins
Today, Mon 8th Mar, at 06:12
Change
Earlier trains
06:56
On time
Layton (Lancs)
06:56
Layton (Lancs)
22m
07:18
Preston (Lancs)
07:53
Preston (Lancs)
2hr 25m
10:18
Edinburgh
10:41
Edinburgh
39m
11:20
Kinghorn
11:20
On time
Kinghorn
2 changes
4hr 24m
Off peak
2 changes
£75.30
Cheapest
£75.30
08:28
On time
Layton (Lancs)
08:28
Layton (Lancs)
22m
08:50
Preston (Lancs)
09:04
Preston (Lancs)
2hr 27m
11:31
Haymarket
11:50
Haymarket
35m
12:25
Kinghorn
12:25
On time
Kinghorn
2 changes
3hr 57m
Off peak
2 changes
£75.30
Cheapest
£75.30
10:30
On time
Layton (Lancs)
10:30
Layton (Lancs)
22m
10:52
Preston (Lancs)
11:04
Preston (Lancs)
2hr 25m
13:29
Edinburgh
13:41
Edinburgh
40m
14:21
Kinghorn
14:21
On time
Kinghorn
2 changes
3hr 51m
Off peak
2 changes
£75.30
Cheapest
£75.30
12:30
On time
Layton (Lancs)
12:30
Layton (Lancs)
22m
12:52
Preston (Lancs)
13:06
Preston (Lancs)
2hr 25m
15:31
Haymarket
15:45
Haymarket
36m
16:21
Kinghorn
16:21
On time
Kinghorn
2 changes
3hr 51m
Off peak
2 changes
£75.30
Cheapest
£75.30
14:30
On time
Layton (Lancs)
14:30
Layton (Lancs)
22m
14:52
Preston (Lancs)
15:04
Preston (Lancs)
2hr 28m
17:32
Haymarket
17:50
Haymarket
39m
18:29
Kinghorn
18:29
On time
Kinghorn
2 changes
3hr 59m
Off peak
2 changes
£75.30
Cheapest
£75.30
Later trains