- You are here:
- Home
- Trains
Journey Information
Train fares from £0.00
Average journey 8h 44m
Last train 14:56
Fastest route 6h 09m
No. of changes 2 … 4
Frequency about 150 mins
Today, Sun 7th Mar, at 12:28
Change
Earlier trains
12:53
On time
Ashley
12:53
Ashley
48m
13:41
Stockport
13:49
Stockport
10m
13:59
Manchester Piccadilly
14:26
Manchester Piccadilly
3hr 11m
17:37
Edinburgh
17:55
Edinburgh
1hr 10m
19:05
Rosyth
19:05
On time
Rosyth
3 changes
6hr 12m
Off peak
3 changes
£62.00
£62.00
14:56
On time
Ashley
14:56
Ashley
48m
15:44
Stockport
16:00
Stockport
14m
16:14
Manchester Piccadilly
16:26
Manchester Piccadilly
3hr 14m
19:40
Edinburgh
19:55
Edinburgh
1hr 10m
21:05
Rosyth
21:05
On time
Rosyth
3 changes
6hr 09m
Off peak
3 changes
£62.00
£62.00
21:02
On time
Ashley
21:02
Ashley
48m
21:50
Stockport
22:24
Stockport
39m
23:03
Crewe
23:33
Crewe
25m
04:58
Stirling
05:26
Stirling
47m
06:13
Haymarket
06:21
Haymarket
22m
06:43
Rosyth
06:43
On time
Rosyth
4 changes
9hr 41m
4 changes
£0.00
Cheapest
£0.00
22:56
On time
Ashley
22:56
Ashley
13m
00:09
Manchester Piccadilly
04:57
Manchester Piccadilly
2hr 45m
07:42
Carstairs
07:49
Carstairs
42m
08:31
Edinburgh
08:46
Edinburgh
29m
09:15
Rosyth
09:15
On time
Rosyth
3 changes
10hr 19m
Off peak
3 changes
£62.00
£62.00
22:56
On time
Ashley
22:56
Ashley
13m
00:09
Manchester Piccadilly
06:26
Manchester Piccadilly
3hr 12m
09:38
Edinburgh
09:51
Edinburgh
27m
10:18
Rosyth
10:18
On time
Rosyth
2 changes
11hr 22m
Off peak
2 changes
£62.00
£62.00
Later trains
Pick a day
Manchester to Chester via Altrincham
ViewHide timetables
Manchester to Stoke-on-Trent via Macclesfield
ViewHide timetables
Manchester to Sheffield (The Hope Valley Line)
ViewHide timetables
Manchester to Crewe via Stockport and via Manchester Airport
ViewHide timetables
Manchester to Hazel Grove and Buxton
ViewHide timetables