- You are here:
- Home
- Trains
Journey Information
Train fares from £111.50
Average journey 10h 14m
Last train 09:18
Fastest route 8h 29m
No. of changes 3 … 6
Frequency about 390 mins
Today, Mon 19th Apr, at 09:01
Change
Earlier trains
20:17
On time
Lealholm
20:17
Lealholm
58m
21:15
Middlesbrough
22:21
Middlesbrough
58m
23:19
York
01:38
York
1hr 57m
03:35
Manchester Piccadilly
05:05
Manchester Piccadilly
29m
05:34
Crewe
05:58
Crewe
44m
06:42
Shrewsbury
07:27
Shrewsbury
1hr 16m
08:43
Machynlleth
08:52
Machynlleth
56m
09:48
Fairbourne
09:48
On time
Fairbourne
6 changes
13hr 31m
Anytime
6 changes
£111.50
Cheapest
£111.50
07:03
On time
Lealholm
07:03
Lealholm
1hr 04m
08:07
Middlesbrough
08:20
Middlesbrough
57m
09:17
York
09:44
York
2hr 20m
12:04
Birmingham New Street
12:25
Birmingham New Street
3hr 20m
15:45
Fairbourne
15:45
On time
Fairbourne
3 changes
8hr 42m
Anytime
3 changes
£143.70
£143.70
09:18
On time
Lealholm
09:18
Lealholm
58m
10:16
Middlesbrough
10:21
Middlesbrough
56m
11:17
York
11:36
York
1hr 52m
13:28
Birmingham New Street
14:25
Birmingham New Street
3hr 22m
17:47
Fairbourne
17:47
On time
Fairbourne
3 changes
8hr 29m
Anytime
3 changes
£143.70
£143.70
Later trains
Pick a day
Middlesbrough to Whitby (The Esk Valley Railway)
ViewHide timetables
Manchester to Crewe via Stockport and via Manchester Airport
ViewHide timetables