- You are here:
- Home
- Trains
Journey Information
Train fares from £115.10
Average journey 10h 54m
Last train 09:18
Fastest route 9h 09m
No. of changes 4 … 6
Frequency about 397 mins
Today, Tue 13th Apr, at 04:59
Change
Earlier trains
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
2hr 19m
14:44
Machynlleth
14:56
Machynlleth
1hr 29m
16:25
Harlech
16:25
On time
Harlech
4 changes
9hr 22m
Anytime
4 changes
£147.50
£147.50
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
2hr 20m
16:45
Machynlleth
16:55
Machynlleth
1hr 32m
18:27
Harlech
18:27
On time
Harlech
4 changes
9hr 09m
Anytime
4 changes
£147.50
£147.50
20:17
On time
Lealholm
20:17
Lealholm
58m
21:15
Middlesbrough
22:21
Middlesbrough
58m
23:19
York
01:38
York
2hr 04m
03:42
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
1hr 36m
10:28
Harlech
10:28
On time
Harlech
6 changes
14hr 11m
Anytime
6 changes
£115.10
Cheapest
£115.10
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