- You are here:
- Home
- Trains
Journey Information
Train fares from £66.80
Average journey 8h 06m
Last train 12:22
Fastest route 5h 37m
No. of changes 2 … 3
Frequency about 78 mins
Today, Tue 9th Mar, at 07:01
Change
Earlier trains
08:22
On time
Oxenholme Lake District
08:22
Oxenholme Lake District
1hr 56m
10:18
Edinburgh
10:28
Edinburgh
2hr 34m
13:02
Aberdeen
13:42
Aberdeen
37m
14:19
Insch
14:19
On time
Insch
2 changes
5hr 57m
Off peak
2 changes
£90.50
£90.50
09:33
On time
Oxenholme Lake District
09:33
Oxenholme Lake District
1hr 58m
11:31
Haymarket
11:36
Haymarket
2hr 13m
13:49
Aberdeen
15:25
Aberdeen
37m
16:02
Insch
16:02
On time
Insch
2 changes
6hr 29m
Off peak
2 changes
£90.50
£90.50
10:22
On time
Oxenholme Lake District
10:22
Oxenholme Lake District
1hr 50m
12:12
Haymarket
12:26
Haymarket
36m
13:02
Stirling
13:10
Stirling
2hr 05m
15:15
Aberdeen
15:25
Aberdeen
37m
16:02
Insch
16:02
On time
Insch
3 changes
5hr 40m
Advance
3 changes
£66.80
Cheapest
£66.80
12:22
On time
Oxenholme Lake District
12:22
Oxenholme Lake District
1hr 56m
14:18
Edinburgh
14:28
Edinburgh
2hr 38m
17:06
Aberdeen
17:25
Aberdeen
34m
17:59
Insch
17:59
On time
Insch
2 changes
5hr 37m
Off peak
2 changes
£90.50
£90.50
13:35
On time
Oxenholme Lake District
13:35
Oxenholme Lake District
2hr 02m
15:37
Edinburgh
16:33
Edinburgh
3hr 31m
20:04
Inverness
04:56
Inverness
1hr 30m
06:26
Insch
06:26
On time
Insch
2 changes
16hr 51m
Off peak
2 changes
£90.50
£90.50
Later trains