- You are here:
- Home
- Trains
Journey Information
Train fares from £102.10
Average journey 7h 04m
Last train 14:30
Fastest route 6h 24m
No. of changes 2 … 3
Frequency about 95 mins
Today, Thu 4th Mar, at 03:07
Change
Earlier trains
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:40
Haymarket
1hr 14m
10:54
Perth
11:16
Perth
2hr 09m
13:25
Inverness
13:25
On time
Inverness
3 changes
7hr 15m
Off peak
3 changes
£102.10
Cheapest
£102.10
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:36
Edinburgh
3hr 35m
14:11
Inverness
14:11
On time
Inverness
2 changes
7hr 15m
Off peak
2 changes
£102.10
Cheapest
£102.10
08:28
On time
Layton (Lancs)
08:28
Layton (Lancs)
22m
08:50
Preston (Lancs)
09:01
Preston (Lancs)
2hr 30m
11:31
Glasgow Central
11:46
Glasgow Central
05m
11:51
Glasgow Queen Street
12:09
Glasgow Queen Street
3hr 13m
15:22
Inverness
15:22
On time
Inverness
3 changes
6hr 54m
Off peak
3 changes
£102.10
Cheapest
£102.10
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:40
Haymarket
3hr 14m
16:54
Inverness
16:54
On time
Inverness
2 changes
6hr 24m
Off peak
2 changes
£102.10
Cheapest
£102.10
12:30
On time
Layton (Lancs)
12:30
Layton (Lancs)
22m
12:52
Preston (Lancs)
13:06
Preston (Lancs)
2hr 31m
15:37
Edinburgh
16:33
Edinburgh
3hr 31m
20:04
Inverness
20:04
On time
Inverness
2 changes
7hr 34m
Off peak
2 changes
£102.10
Cheapest
£102.10
Later trains