- You are here:
- Home
- Trains
Journey Information
Train fares from £94.70
Average journey 12h 18m
Last train 11:09
Fastest route 6h 18m
No. of changes 2 … 3
Frequency about 120 mins
Today, Thu 4th Mar, at 09:32
Change
Earlier trains
10:22
On time
Oxenholme Lake District
10:22
Oxenholme Lake District
1hr 56m
12:18
Edinburgh
13:33
Edinburgh
3hr 21m
16:54
Inverness
17:12
Inverness
15m
17:27
Beauly
17:27
On time
Beauly
2 changes
7hr 05m
Off peak
2 changes
£94.70
Cheapest
£94.70
11:09
On time
Oxenholme Lake District
11:09
Oxenholme Lake District
41m
11:50
Carlisle
12:07
Carlisle
1hr 17m
13:24
Haymarket
13:40
Haymarket
3hr 14m
16:54
Inverness
17:12
Inverness
15m
17:27
Beauly
17:27
On time
Beauly
3 changes
6hr 18m
Off peak
3 changes
£94.70
Cheapest
£94.70
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
07:00
Inverness
15m
07:15
Beauly
07:15
On time
Beauly
2 changes
17hr 40m
Off peak
2 changes
£94.70
Cheapest
£94.70
15:33
On time
Oxenholme Lake District
15:33
Oxenholme Lake District
2hr 05m
17:38
Edinburgh
17:49
Edinburgh
45m
18:34
Stirling
18:40
Stirling
2hr 48m
21:28
Inverness
07:00
Inverness
15m
07:15
Beauly
07:15
On time
Beauly
3 changes
15hr 42m
Off peak
3 changes
£94.70
Cheapest
£94.70
18:24
On time
Oxenholme Lake District
18:24
Oxenholme Lake District
1hr 55m
20:19
Haymarket
20:39
Haymarket
2hr 32m
23:11
Aberdeen
06:18
Aberdeen
2hr 14m
08:32
Inverness
08:55
Inverness
15m
09:10
Beauly
09:10
On time
Beauly
3 changes
14hr 46m
Off peak
3 changes
£94.70
Cheapest
£94.70
Later trains
Pick a day
Carlisle to Preston and Manchester via Cumbrian Coast and Windermere to Manchester Airport
ViewHide timetables