- You are here:
- Home
- Trains
Journey Information
Train fares from £127.50
Average journey 14h 42m
Last train 11:12
Fastest route 10h 59m
No. of changes 2 … 5
Frequency about 103 mins
Today, Sun 28th Feb, at 22:04
Change
Earlier trains
22:28
On time
St Austell
22:28
St Austell
57m
23:25
Plymouth
05:25
Plymouth
3hr 31m
08:56
Birmingham New Street
09:15
Birmingham New Street
1hr 37m
10:52
Preston (Lancs)
11:04
Preston (Lancs)
2hr 25m
13:29
Edinburgh
13:49
Edinburgh
33m
14:22
Dunfermline Town
14:22
On time
Dunfermline Town
4 changes
15hr 54m
Anytime
4 changes
£259.30
£259.30
22:28
On time
St Austell
22:28
St Austell
57m
23:25
Plymouth
05:25
Plymouth
3hr 31m
08:56
Birmingham New Street
10:15
Birmingham New Street
4hr 03m
14:18
Edinburgh
14:49
Edinburgh
31m
15:20
Dunfermline Town
15:20
On time
Dunfermline Town
3 changes
16hr 52m
Anytime
3 changes
£259.30
£259.30
22:28
On time
St Austell
22:28
St Austell
57m
23:25
Plymouth
06:27
Plymouth
8hr 42m
15:09
Edinburgh
15:48
Edinburgh
31m
16:19
Dunfermline Town
16:19
On time
Dunfermline Town
2 changes
17hr 51m
Anytime
2 changes
£380.40
£380.40
05:20
On time
St Austell
05:20
St Austell
18m
05:38
Par
05:48
Par
1hr 38m
07:26
Newton Abbot
08:06
Newton Abbot
2hr 49m
10:55
Birmingham New Street
11:15
Birmingham New Street
1hr 36m
12:51
Preston (Lancs)
13:06
Preston (Lancs)
2hr 31m
15:37
Edinburgh
15:48
Edinburgh
31m
16:19
Dunfermline Town
16:19
On time
Dunfermline Town
5 changes
10hr 59m
Anytime
5 changes
£259.30
£259.30
05:20
On time
St Austell
05:20
St Austell
18m
05:38
Par
05:48
Par
4hr 41m
10:29
London Paddington
10:44
London Paddington
20m
11:04
London Kings Cross
11:25
London Kings Cross
4hr 50m
16:15
Edinburgh
16:46
Edinburgh
31m
17:17
Dunfermline Town
17:17
On time
Dunfermline Town
4 changes
11hr 57m
Advance
4 changes
£127.50
Cheapest
£127.50
Later trains