London Kings Cross – Aberdeen (East Coast Main Line) trains
London North Eastern Railway trains runs between Kings Cross and Aberdeen via Stevenage, Peterborough, Grantham and Newark. Runs Monday to Friday. On Wednesday 21 October the first train from Kings Cross leaves at 05:48 and the last at 16:00, about every 3 hours during the day.
Operated by London North Eastern Railway. Timetable for Wednesday, 21 October 2026. Plan a journey · Print this timetable
Questions
- When is the first and last London North Eastern Railway train from Kings Cross to Aberdeen?
- On Wednesday 21 October the first train leaves Kings Cross at 05:48 and the last at 16:00, 5 journeys in all.
- When is the first and last London North Eastern Railway train from Inverness to Kings Cross?
- On Wednesday 21 October there is one train, leaving Inverness at 07:55.
- Does the London Kings Cross – Aberdeen (East Coast Main Line) train run on Sundays?
- No. Runs Monday to Friday.
- How often does the London Kings Cross – Aberdeen (East Coast Main Line) train run?
- On Wednesday 21 October it runs about every 3 hours during the day (09:00 to 15:00), 5 journeys from Kings Cross.
- Where does the London Kings Cross – Aberdeen (East Coast Main Line) train stop?
- Main stops from Kings Cross to Aberdeen: London Kings Cross station (Kings Cross), Stevenage station (Stevenage), Peterborough station (Peterborough), Grantham station (Grantham), Newark North Gate station (Newark), Retford station (Retford), Doncaster station (Doncaster), York station (York), Darlington station (Darlington), Newcastle station (Newcastle upon Tyne), Alnmouth station (Lesbury), Berwick-upon-Tweed station (Berwick-upon-Tweed), Edinburgh station (Edinburgh), Haymarket station (Haymarket) and more. The full list is in the timetable below.
- Who runs the London Kings Cross – Aberdeen (East Coast Main Line) train?
- London North Eastern Railway.
London Kings Cross to Aberdeen
| Stop | Journey 1 | Journey 2 | Journey 3 | Journey 4 | Journey 5 |
|---|---|---|---|---|---|
| London Kings Cross station | 05:48 | 09:03 | 12:03 | 14:03 | 16:00 |
| Stevenage station | 06:10 | ||||
| Peterborough station | 06:40 | 09:51 | 12:52 | 14:52 | 16:48 |
| Grantham station | 06:59 | ||||
| Newark North Gate station | 07:12 | 10:19 | 13:19 | 15:20 | 17:16 |
| Retford station | 07:26 | ||||
| Doncaster station | 07:42 | 10:43 | 13:43 | 15:43 | 17:43 |
| York station | 08:06 | 11:06 | 14:06 | 16:06 | 18:06 |
| Darlington station | 08:34 | 11:34 | 14:34 | 16:34 | 18:34 |
| Newcastle station, Newcastle upon Tyne | 09:03 | 12:03 | 15:03 | 17:04 | 19:03 |
| Alnmouth station, Lesbury | 12:28 | ||||
| Berwick-upon-Tweed station | 09:47 | 15:46 | 17:47 | 19:47 | |
| Edinburgh station | 10:46 | 13:52 | 16:33 | 18:52 | 20:56 |
| Haymarket station | 10:51 | 13:58 | 16:39 | 18:58 | 21:01 |
| Falkirk Grahamston station | 17:01 | ||||
| Stirling station | 17:17 | ||||
| Gleneagles station, Auchterarder | 17:35 | ||||
| Perth station | 12:04 | 15:06 | 17:53 | 20:22 | 22:12 |
| Pitlochry station | 18:27 | ||||
| Kingussie station | 19:14 | ||||
| Aviemore station | 19:30 | ||||
| Inverness station | 20:08 | ||||
| Dundee station | 12:27 | 15:29 | 20:45 | 22:35 | |
| Arbroath station | 12:44 | 15:46 | 21:02 | 22:52 | |
| Montrose station | 13:00 | 16:07 | 21:17 | 23:07 | |
| Stonehaven station | 13:23 | 16:32 | 21:40 | 23:30 | |
| Aberdeen station | 13:44 | 16:53 | 22:01 | 23:51 |
Inverness to London Kings Cross
| Stop | Journey 1 |
|---|---|
| Inverness station | 07:55 |
| Aviemore station | 08:32 |
| Kingussie station | 08:47 |
| Pitlochry station | 09:29 |
| Perth station | 09:59 |
| Gleneagles station, Auchterarder | 10:15 |
| Stirling station | 10:34 |
| Falkirk Grahamston station | 10:48 |
| Haymarket station | 11:10 |
| Edinburgh station | 11:30 |
| Alnmouth station, Lesbury | 12:29 |
| Newcastle station, Newcastle upon Tyne | 12:58 |
| Darlington station | 13:26 |
| York station | 13:55 |
| Doncaster station | 14:18 |
| Newark North Gate station | 14:41 |
| Peterborough station | 15:10 |
| London Kings Cross station | 16:02 |
Places on this route
Timetables from the Bus Open Data Service (Department for Transport), updated Wednesday, 21 October 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