- You are here:
- Home
- Trains
Journey Information
Train fares from £59.00
Average journey 3h 49m
Last train 18:30
Fastest route 3h 42m
No. of changes 2
Frequency about 120 mins
Today, Fri 26th Feb, at 07:05
Change
Earlier trains
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
26m
12:16
Aberdour
12:16
On time
Aberdour
2 changes
3hr 48m
Off peak
2 changes
£59.00
Cheapest
£59.00
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
31m
14:12
Aberdour
14:12
On time
Aberdour
2 changes
3hr 42m
Off peak
2 changes
£59.00
Cheapest
£59.00
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
27m
16:12
Aberdour
16:12
On time
Aberdour
2 changes
3hr 42m
Off peak
2 changes
£59.00
Cheapest
£59.00
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
30m
18:20
Aberdour
18:20
On time
Aberdour
2 changes
3hr 50m
Off peak
2 changes
£59.00
Cheapest
£59.00
16:30
On time
Layton (Lancs)
16:30
Layton (Lancs)
22m
16:52
Preston (Lancs)
17:06
Preston (Lancs)
2hr 38m
19:44
Edinburgh
19:58
Edinburgh
35m
20:33
Aberdour
20:33
On time
Aberdour
2 changes
4hr 03m
Off peak
2 changes
£59.00
Cheapest
£59.00
Later trains