- You are here:
- Home
- Trains
Journey Information
Train fares from £82.30
Average journey 3h 58m
Last train 19:25
Fastest route 3h 50m
No. of changes 2 … 3
Frequency about 45 mins
Today, Tue 2nd Mar, at 08:12
Change
Earlier trains
08:23
On time
Oxenholme Lake District
08:25
Oxenholme Lake District
2hr 51m
11:16
London Euston
11:31
London Euston
09m
11:40
London Victoria
12:04
London Victoria
09m
12:13
Denmark Hill
12:13
On time
Denmark Hill
2 changes
3hr 50m
Off peak
2 changes
£82.30
Cheapest
£82.30
09:24
On time
Oxenholme Lake District
09:27
Oxenholme Lake District
3hr 00m
12:27
London Euston
12:42
London Euston
09m
12:51
London Victoria
13:12
London Victoria
09m
13:21
Denmark Hill
13:21
On time
Denmark Hill
2 changes
3hr 57m
Off peak
2 changes
£82.30
Cheapest
£82.30
10:13
On time
Oxenholme Lake District
10:13
Oxenholme Lake District
14m
10:27
Lancaster
10:38
Lancaster
2hr 37m
13:15
London Euston
13:30
London Euston
09m
13:39
London Victoria
14:04
London Victoria
09m
14:13
Denmark Hill
14:13
On time
Denmark Hill
3 changes
4hr 00m
Off peak
3 changes
£82.30
Cheapest
£82.30
10:43
On time
Oxenholme Lake District
10:43
Oxenholme Lake District
1hr 14m
11:57
Crewe
12:22
Crewe
1hr 39m
14:01
London Euston
14:16
London Euston
26m
14:42
London Blackfriars
14:46
London Blackfriars
11m
14:57
Denmark Hill
14:57
On time
Denmark Hill
3 changes
4hr 14m
Off peak
3 changes
£82.30
Cheapest
£82.30
11:23
On time
Oxenholme Lake District
11:23
Oxenholme Lake District
2hr 52m
14:15
London Euston
14:30
London Euston
09m
14:39
London Victoria
15:04
London Victoria
09m
15:13
Denmark Hill
15:13
On time
Denmark Hill
2 changes
3hr 50m
Off peak
2 changes
£82.30
Cheapest
£82.30
Later trains
Pick a day
Carlisle to Preston and Manchester via Cumbrian Coast and Windermere to Manchester Airport
ViewHide timetables