Peterborough departures

Reduced timetable in operation. In line with government advice, you should only be travelling if you are a key worker or it is essential for you to do so. If you must travel, always practice social distancing. More details can be found at nationalrail.co.uk/coronavirus

Between 06:00 and 20:00, there is a one-way system in place at Peterborough station to allow you to enter and exit the station at different points, enabling easier social distancing. Please follow the signs or ask a member of staff if you are unsure.

09:42
on time
More
Show Less
From DoncasterOperated by London North Eastern Railway
09:45
on time
More
Show Less

Calling at

Huntingdon09:59on time
St Neots10:08on time
Sandy10:16on time
Biggleswade10:19on time
Arlesey10:25on time
Hitchin10:30on time
Stevenage10:35on time
Finsbury Park10:56on time
London Kings Cross11:03on time
From PeterboroughOperated by Thameslink
09:50
on time
More
Show Less

Calling at

Whittlesea09:58on time
March10:09on time
Manea10:16on time
Ely10:31on time
Bury St Edmunds10:58on time
From PeterboroughOperated by Greater Anglia
10:07
on time
More
Show Less

Calling at

London Kings Cross10:56on time
From DoncasterOperated by London North Eastern Railway

Edinburgh

Platform 4
10:18
on time
More
Show Less

Calling at

Retford10:55on time
Doncaster11:10on time
York11:32on time
Darlington12:02on time
Durham12:20on time
Newcastle12:34on time
Alnmouth13:03on time
Dunbar13:46on time
Edinburgh14:18on time
From London Kings CrossOperated by London North Eastern Railway
10:18
on time
More
Show Less

Calling at

Huntingdon10:32on time
St Neots10:39on time
Biggleswade10:48on time
London Kings Cross11:18on time
From PeterboroughOperated by Great Northern
10:34
due 10:39
More
Show Less

Calling at

Stevenage11:02due 11:06
London Kings Cross11:33on time
From LeedsOperated by London North Eastern Railway
10:41
on time
More
Show Less

Calling at

Stevenage11:09on time
London Kings Cross11:37on time
From NewcastleOperated by London North Eastern Railway