Plymouth – Edinburgh trains
CrossCountry trains runs between Glasgow and Penzance via Edinburgh, Dunbar, Berwick-upon-Tweed and Morpeth. Runs every day. On Sunday 8 November the first train from Plymouth leaves at 08:15 and the last at 20:27, about every 15 minutes during the day.
Operated by CrossCountry. Timetable for Sunday, 8 November 2026. Tomorrow's timetable · any day up to 60 ahead: add ?date=YYYY-MM-DD to this page's address. Plan a journey · Print this timetable
Questions
- When is the first and last CrossCountry train from Glasgow to Penzance?
- On Sunday 8 November the first train leaves Glasgow at 08:15 and the last at 20:27, 20 journeys in all.
- When is the first and last CrossCountry train from Paignton to Aberdeen?
- On Sunday 8 November the first train leaves Paignton at 08:58 and the last at 21:28, 19 journeys in all.
- Does the Plymouth – Edinburgh train run on Sundays?
- Yes. Runs every day.
- How often does the Plymouth – Edinburgh train run?
- On Sunday 8 November it runs about every 15 minutes during the day (09:00 to 15:00), 20 journeys from Plymouth.
- Where does the Plymouth – Edinburgh train stop?
- Main stops from Glasgow to Penzance: Edinburgh station (Edinburgh), Dunbar station (Dunbar), Berwick-upon-Tweed station (Berwick-upon-Tweed), Morpeth station (Morpeth), Alnmouth station (Lesbury), Newcastle station (Newcastle upon Tyne), Durham station (Durham), Darlington station (Darlington), York station (York), Leeds station (Leeds), Wakefield Westgate station (Wakefield), Doncaster station (Doncaster), Sheffield station (Sheffield), Chesterfield station (Chesterfield) and more. The full list is in the timetable below.
- Who runs the Plymouth – Edinburgh train?
- CrossCountry.
Edinburgh to Plymouth
| Stop | Journey 1 | Journey 2 | Journey 3 | Journey 4 | Journey 5 | Journey 6 | Journey 7 | Journey 8 | Journey 9 | Journey 10 | Journey 11 | Journey 12 | Journey 13 | Journey 14 | Journey 15 | Journey 16 | Journey 17 | Journey 18 | Journey 19 | Journey 20 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Edinburgh station | 09:08 | 10:08 | 11:07 | 12:05 | 13:05 | 14:08 | 15:05 | 16:07 | 17:05 | 18:05 | 20:27 | |||||||||
| Dunbar station | 12:26 | 18:26 | ||||||||||||||||||
| Berwick-upon-Tweed station | 09:49 | 10:49 | 11:48 | 12:50 | 13:47 | 14:49 | 15:46 | 16:48 | 17:46 | 18:50 | 21:08 | |||||||||
| Morpeth station | 11:21 | 13:22 | 15:21 | 17:20 | 19:22 | |||||||||||||||
| Alnmouth station, Lesbury | 12:09 | 14:08 | 16:07 | 18:07 | 21:29 | |||||||||||||||
| Newcastle station, Newcastle upon Tyne | 08:30 | 09:36 | 10:40 | 11:39 | 12:40 | 13:40 | 14:39 | 15:40 | 16:40 | 17:39 | 18:40 | 19:38 | 21:55 | |||||||
| Durham station | 08:43 | 09:49 | 10:53 | 11:52 | 12:53 | 13:53 | 14:53 | 15:53 | 16:53 | 17:52 | 18:53 | 19:51 | ||||||||
| Darlington station | 09:04 | 10:06 | 11:11 | 12:10 | 13:10 | 14:11 | 15:11 | 16:10 | 17:12 | 18:12 | 19:11 | 20:09 | ||||||||
| York station | 09:35 | 10:34 | 11:42 | 12:42 | 13:42 | 14:41 | 15:42 | 16:40 | 17:41 | 18:42 | 19:42 | 20:42 | ||||||||
| Leeds station | 08:15 | 09:00 | 10:01 | 11:00 | 12:11 | 13:06 | 14:11 | 15:06 | 16:11 | 17:06 | 18:11 | 19:06 | 20:11 | 21:06 | ||||||
| Wakefield Westgate station | 08:27 | 09:12 | 10:14 | 11:12 | 12:23 | 13:18 | 14:23 | 15:18 | 16:23 | 17:18 | 18:23 | 19:18 | 20:23 | 21:18 | ||||||
| Doncaster station | 09:33 | 10:32 | 11:30 | |||||||||||||||||
| Sheffield station | 08:59 | 10:03 | 10:58 | 11:56 | 12:57 | 13:56 | 14:55 | 15:55 | 16:55 | 17:55 | 18:55 | 19:55 | 20:56 | 21:56 | ||||||
| Chesterfield station | 09:26 | 22:17 | ||||||||||||||||||
| Derby station | 09:50 | 10:43 | 11:37 | 12:35 | 13:36 | 14:35 | 15:34 | 16:35 | 17:34 | 18:34 | 19:33 | 20:34 | 21:35 | 22:38 | ||||||
| Tamworth High Level station | 11:01 | 12:53 | 14:53 | 16:53 | 18:52 | 20:52 | ||||||||||||||
| Burton-on-Trent station, Burton upon Trent | 10:00 | 11:47 | 13:46 | 15:44 | 17:44 | 19:43 | 21:45 | 22:48 | ||||||||||||
| Tamworth High Level station | 22:58 | |||||||||||||||||||
| Birmingham New Street station | 09:30 | 10:30 | 11:30 | 12:12 | 13:12 | 14:12 | 14:40 | 15:12 | 16:12 | 17:12 | 18:12 | 19:12 | 20:12 | 21:12 | 22:12 | 23:18 | ||||
| Cheltenham Spa station | 10:10 | 11:10 | 12:10 | 12:52 | 13:52 | 14:52 | 15:26 | 15:52 | 16:52 | 17:52 | 18:52 | 19:54 | 20:52 | 21:52 | 22:52 | |||||
| Gloucester station | 22:05 | |||||||||||||||||||
| Bristol Parkway station, Stoke Gifford | 10:40 | 11:41 | 12:39 | 13:25 | 14:22 | 15:25 | 15:55 | 16:25 | 17:25 | 18:25 | 19:25 | 20:25 | 21:25 | 22:31 | 23:21 | |||||
| Bristol Temple Meads station | 08:44 | 09:50 | 10:55 | 11:57 | 12:51 | 13:45 | 14:45 | 15:45 | 16:13 | 16:45 | 17:45 | 18:45 | 19:45 | 20:45 | 21:45 | 22:40 | 23:30 | |||
| Weston-super-Mare station | 21:03 | |||||||||||||||||||
| Taunton station | 09:15 | 10:21 | 11:26 | 12:28 | 13:23 | 14:17 | 15:17 | 16:17 | 16:52 | 17:17 | 18:17 | 19:17 | 20:17 | 21:24 | 22:17 | |||||
| Tiverton Parkway station | 09:27 | 10:33 | 11:38 | 12:40 | 13:35 | 14:29 | 15:30 | 16:29 | 17:04 | 17:30 | 18:30 | 19:30 | 20:30 | 21:36 | 22:30 | |||||
| Exeter St Davids station | 09:42 | 10:52 | 11:53 | 12:56 | 13:52 | 14:50 | 15:50 | 16:50 | 17:20 | 17:52 | 18:49 | 19:49 | 20:49 | 21:51 | 22:46 | |||||
| Dawlish station | 17:32 | |||||||||||||||||||
| Teignmouth station | 17:37 | |||||||||||||||||||
| Newton Abbot station | 10:02 | 11:13 | 12:13 | 13:16 | 14:11 | 15:09 | 16:09 | 17:10 | 17:44 | 18:11 | 19:09 | 20:09 | 21:09 | 22:11 | 23:06 | |||||
| Torquay station | 17:54 | |||||||||||||||||||
| Paignton station | 18:00 | |||||||||||||||||||
| Totnes station | 10:14 | 11:25 | 12:25 | 13:28 | 14:23 | 15:21 | 16:21 | 17:22 | 18:23 | 19:21 | 20:21 | 21:21 | 22:23 | 23:18 | ||||||
| Plymouth station | 09:14 | 10:40 | 11:51 | 12:59 | 13:54 | 14:49 | 15:47 | 16:47 | 17:48 | 19:03 | 19:47 | 20:47 | 21:47 | 22:50 | 23:44 | |||||
| Liskeard station | 09:37 | 13:23 | 19:26 | |||||||||||||||||
| Bodmin Parkway station | 09:49 | 13:35 | 19:38 | |||||||||||||||||
| St Austell station | 10:09 | 13:50 | 19:53 | |||||||||||||||||
| Truro station | 10:26 | 14:06 | 20:10 | |||||||||||||||||
| Redruth station | 10:37 | 14:18 | 20:21 | |||||||||||||||||
| St Erth station | 10:56 | 14:35 | 20:36 | |||||||||||||||||
| Penzance station | 11:05 | 14:44 | 20:45 |
Plymouth to Edinburgh
| Stop | Journey 1 | Journey 2 | Journey 3 | Journey 4 | Journey 5 | Journey 6 | Journey 7 | Journey 8 | Journey 9 | Journey 10 | Journey 11 | Journey 12 | Journey 13 | Journey 14 | Journey 15 | Journey 16 | Journey 17 | Journey 18 | Journey 19 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Paignton station | 10:49 | 18:20 | |||||||||||||||||
| Torquay station | 10:55 | 18:26 | |||||||||||||||||
| Penzance station | 11:30 | 15:37 | 21:28 | ||||||||||||||||
| St Erth station | 11:38 | 15:45 | 21:36 | ||||||||||||||||
| Hayle station | 11:42 | 21:40 | |||||||||||||||||
| Camborne station | 11:51 | 21:49 | |||||||||||||||||
| Redruth station | 11:57 | 15:59 | 21:56 | ||||||||||||||||
| Truro station | 12:09 | 16:12 | 22:09 | ||||||||||||||||
| St Austell station | 12:25 | 16:29 | 22:27 | ||||||||||||||||
| Par station | 12:32 | 22:34 | |||||||||||||||||
| Lostwithiel station | 12:38 | 22:40 | |||||||||||||||||
| Bodmin Parkway station | 12:44 | 16:44 | 22:46 | ||||||||||||||||
| Liskeard station | 12:56 | 16:56 | 22:59 | ||||||||||||||||
| Plymouth station | 09:27 | 10:27 | 11:27 | 12:27 | 13:27 | 14:27 | 15:27 | 16:27 | 17:27 | 18:27 | 23:23 | ||||||||
| Totnes station | 09:53 | 10:53 | 11:53 | 12:53 | 13:53 | 14:53 | 15:53 | 16:53 | 17:53 | 18:53 | |||||||||
| Newton Abbot station | 10:06 | 11:06 | 11:09 | 12:06 | 13:06 | 14:06 | 15:06 | 16:06 | 17:06 | 18:06 | 18:35 | 19:06 | |||||||
| Teignmouth station | 11:16 | ||||||||||||||||||
| Dawlish station | 11:21 | ||||||||||||||||||
| Exeter St Davids station | 10:27 | 11:27 | 11:34 | 12:27 | 13:27 | 14:27 | 15:27 | 16:27 | 17:27 | 18:27 | 18:57 | 19:27 | |||||||
| Tiverton Parkway station | 10:40 | 11:40 | 11:48 | 12:40 | 13:40 | 14:40 | 15:40 | 16:40 | 17:40 | 18:40 | 19:10 | 19:40 | |||||||
| Taunton station | 10:53 | 11:53 | 12:00 | 12:53 | 13:53 | 14:53 | 15:53 | 16:53 | 17:53 | 18:53 | 19:23 | 19:53 | |||||||
| Weston-super-Mare station | 12:25 | ||||||||||||||||||
| Bristol Temple Meads station | 09:15 | 10:31 | 11:31 | 12:31 | 13:00 | 13:31 | 14:31 | 15:31 | 16:31 | 17:31 | 18:31 | 19:31 | 19:57 | 20:32 | |||||
| Bristol Parkway station, Stoke Gifford | 09:24 | 10:40 | 11:40 | 12:40 | 13:09 | 13:40 | 14:40 | 15:40 | 16:40 | 17:40 | 18:40 | 19:40 | 20:41 | ||||||
| Gloucester station | 10:02 | ||||||||||||||||||
| Cheltenham Spa station | 10:11 | 11:11 | 12:11 | 13:11 | 13:40 | 14:11 | 15:11 | 16:11 | 17:11 | 18:11 | 19:11 | 20:11 | 21:11 | ||||||
| Birmingham New Street station | 08:58 | 09:58 | 11:03 | 12:03 | 13:03 | 14:03 | 14:18 | 15:03 | 16:03 | 17:03 | 18:03 | 19:03 | 20:03 | 21:03 | 22:03 | ||||
| Tamworth High Level station | 09:14 | 10:14 | 11:19 | 12:19 | 14:19 | 16:19 | 18:19 | 20:19 | 21:19 | 22:19 | |||||||||
| Burton-on-Trent station, Burton upon Trent | 09:24 | 10:24 | 11:29 | 13:26 | 15:26 | 17:26 | 19:26 | 21:30 | |||||||||||
| Derby station | 09:36 | 10:36 | 11:41 | 12:39 | 13:39 | 14:39 | 15:39 | 16:39 | 17:39 | 18:39 | 19:41 | 20:39 | 21:47 | 22:45 | |||||
| Chesterfield station | 09:54 | 10:54 | 22:05 | 23:03 | |||||||||||||||
| Sheffield station | 09:21 | 10:22 | 11:22 | 12:24 | 13:22 | 14:22 | 15:22 | 16:22 | 17:22 | 18:22 | 19:22 | 20:24 | 21:22 | 22:32 | 23:37 | ||||
| Wakefield Westgate station | 09:47 | 10:47 | 11:48 | 12:49 | 13:47 | 14:47 | 15:47 | 16:47 | 17:48 | 18:47 | 19:47 | 20:49 | 21:48 | 22:57 | |||||
| Leeds station | 09:10 | 10:08 | 11:10 | 12:10 | 13:10 | 14:10 | 15:07 | 16:10 | 17:10 | 18:10 | 19:10 | 20:07 | 21:03 | 22:02 | 23:11 | 00:12 | |||
| York station | 09:33 | 10:34 | 11:36 | 12:36 | 13:36 | 14:36 | 15:30 | 16:36 | 17:36 | 18:34 | 19:36 | 20:32 | |||||||
| Darlington station | 10:02 | 11:07 | 12:06 | 13:06 | 14:07 | 15:08 | 15:58 | 17:07 | 18:07 | 19:02 | 20:09 | 21:00 | |||||||
| Durham station | 10:19 | 11:24 | 12:23 | 13:25 | 14:25 | 15:26 | 16:15 | 17:25 | 18:24 | 19:19 | 20:26 | 21:17 | |||||||
| Newcastle station, Newcastle upon Tyne | 10:33 | 11:40 | 12:39 | 13:40 | 14:40 | 15:41 | 16:33 | 17:40 | 18:39 | 19:41 | 20:41 | 21:35 | |||||||
| Morpeth station | 10:47 | 12:53 | 14:54 | 16:46 | 18:53 | 20:56 | |||||||||||||
| Alnmouth station, Lesbury | 12:05 | 14:06 | 16:06 | 18:06 | 20:07 | 22:00 | |||||||||||||
| Berwick-upon-Tweed station | 11:19 | 12:27 | 13:25 | 14:27 | 15:27 | 16:27 | 17:20 | 18:27 | 19:25 | 20:28 | 21:29 | 22:21 | |||||||
| Dunbar station | 11:42 | 15:49 | 19:48 | ||||||||||||||||
| Edinburgh station | 12:06 | 13:10 | 14:07 | 15:10 | 16:13 | 17:11 | 18:13 | 19:13 | 20:10 | 21:09 | 22:10 | 23:03 | |||||||
| Haymarket station | 18:17 | 19:18 |
Places on this route
- Buses in Newcastle upon Tyne
- Buses in Durham
- Buses in Darlington
- Buses in York
- Buses in Leeds
- Buses in Wakefield
- Buses in Doncaster
- Buses in Sheffield
- Buses in Derby
- Buses in Burton upon Trent
- Buses in Birmingham
- Buses in Cheltenham
- Buses in Stoke Gifford
- Buses in Bristol
- Buses in Taunton
- Buses in Tiverton Parkway
- Buses in Exeter
- Buses in Newton Abbot
- Buses in Totnes
- Buses in Plymouth
- Buses in Chesterfield
- Buses in Berwick-upon-Tweed
- Buses in Alnmouth Village
- Buses in Morpeth
- Buses in Tamworth
- Buses in Norton
- Buses in Liskeard
- Buses in Bodmin
- Buses in Lostwithiel
- Buses in St Blazey
- Buses in St Austell
- Buses in Truro
- Buses in Redruth
- Buses in Camborne
- Buses in Hayle
- Buses in St Erth
- Buses in Penzance
- Buses in Gloucester
- Buses in Chepstow
- Buses in Newport
- Buses in Cardiff
- Buses in Dawlish
- Buses in Teignmouth
- Buses in Torbay
- Buses in Weston-super-Mare
- Buses in Bournemouth
- Buses in Brockenhurst
- Buses in Southampton
- Buses in Eastleigh
- Buses in Winchester
- Buses in Basingstoke
- Buses in Reading
- Buses in Oxford
- Buses in Banbury
- Buses in Leamington Spa
- Buses in Coventry
- Buses in Solihull
Timetables from the Bus Open Data Service (Department for Transport), updated Sunday, 8 November 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.
Add free live bus times to your website · StopToStop on Facebook