- You are here:
- Home
- Trains
Journey Information
Train fares from £0.00
Average journey 19h 15m
Last train
Fastest route 16h 18m
No. of changes 3 … 5
Frequency about 118 mins
Today, Thu 25th Feb, at 14:12
Change
Earlier trains
17:10
On time
St Austell
17:10
St Austell
1hr 43m
18:53
Newton Abbot
19:06
Newton Abbot
2hr 56m
22:02
Birmingham New Street
22:22
Birmingham New Street
1hr 18m
23:40
Crewe
23:50
Crewe
52m
08:42
Inverness
08:55
Inverness
33m
09:28
Dingwall
09:28
On time
Dingwall
4 changes
16hr 18m
4 changes
£0.00
Cheapest
£0.00
18:43
On time
St Austell
18:43
St Austell
3hr 07m
21:50
Bristol Temple Meads
06:34
Bristol Temple Meads
6hr 28m
13:02
Edinburgh
13:33
Edinburgh
3hr 21m
16:54
Inverness
17:12
Inverness
34m
17:46
Dingwall
17:46
On time
Dingwall
3 changes
23hr 03m
Anytime
3 changes
£259.30
£259.30
22:47
On time
St Austell
22:47
St Austell
17m
05:04
London Paddington
05:19
London Paddington
23m
05:42
London Euston
06:34
London Euston
5hr 44m
12:18
Edinburgh
13:33
Edinburgh
3hr 21m
16:54
Inverness
17:12
Inverness
34m
17:46
Dingwall
17:46
On time
Dingwall
4 changes
18hr 59m
Anytime
4 changes
£259.30
£259.30
23:06
On time
St Austell
23:06
St Austell
51m
23:57
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 20m
13:24
Haymarket
13:40
Haymarket
3hr 14m
16:54
Inverness
17:12
Inverness
34m
17:46
Dingwall
17:46
On time
Dingwall
5 changes
18hr 40m
Anytime
5 changes
£259.30
£259.30
Later trains