railinfo

Sandy

○ connecting
20:05 20:08 Peterborough
Thameslink · 31m · 3 stops
Delayed Plat 2
20:25 Horsham
Thameslink · 2h 15m · 21 stops
On time Plat 1
20:35 20:43 Peterborough
Thameslink · 33m · 3 stops
Delayed Plat 2
20:55 Horsham
Thameslink · 2h 15m · 21 stops
On time Plat 1
21:05 Peterborough
Thameslink · 31m · 3 stops
On time Plat 2
21:25 Horsham
Thameslink · 2h 17m · 21 stops
On time Plat 1
21:35 Peterborough
Thameslink · 31m · 3 stops
On time Plat 2
21:55 Horsham
Thameslink · 2h 13m · 21 stops
On time Plat 1
22:05 Peterborough
Thameslink · 31m · 3 stops
On time Plat 2
22:25 Horsham
Thameslink · 2h 15m · 22 stops
On time Plat 1
22:35 Peterborough
Thameslink · 31m · 3 stops
On time Plat 2
22:55 London King's Cross
Thameslink · 48m · 6 stops
On time Plat 1
23:05 Peterborough
Thameslink · 32m · 3 stops
On time Plat 2
23:25 London King's Cross
Thameslink · 1h 4m · 6 stops
On time Plat 1
23:35 Peterborough
Thameslink · 33m · 3 stops
On time Plat 2
23:49 London King's Cross
Thameslink · 1h 1m · 6 stops
Cancelled Plat 1
This train has been cancelled because of a shortage of train crew
00:05 Peterborough
Thameslink · 32m · 3 stops
Cancelled Plat 2
This train has been cancelled because of a fault on this train
00:35 Peterborough
Thameslink
Cancelled Plat 2
00:44 Peterborough
Thameslink · 33m · 3 stops
Cancelled Plat 2
This train has been cancelled because of a broken down train
01:56 Peterborough
Thameslink · 33m · 3 stops
Scheduled Plat 2
02:33 Peterborough
Thameslink
Cancelled Plat 2
This train has been cancelled because of a shortage of train crew
02:36 Peterborough
Thameslink · 33m · 3 stops
Cancelled Plat 2
This train has been cancelled because of a shortage of train crew
03:53 London King's Cross
Thameslink · 58m · 6 stops
Scheduled Plat 1
04:49 Horsham
Thameslink · 2h 23m · 26 stops
Scheduled Plat 1
05:23 Horsham
Thameslink · 2h 21m · 26 stops
Scheduled Plat 1
05:53 Horsham
Thameslink · 2h 21m · 27 stops
Scheduled Plat 1
05:57 Peterborough
Thameslink · 30m · 3 stops
Scheduled Plat 2
06:23 Horsham
Thameslink · 2h 19m · 25 stops
Scheduled Plat 1
06:38 Peterborough
Thameslink · 31m · 3 stops
Cancelled Plat 2
06:53 Horsham
Thameslink · 2h 20m · 26 stops
Scheduled Plat 1

Scheduled from the Network Rail timetable; status updates live as trains run. Platform is operational until Darwin advertised platforms are enabled.

Station information

Address
Sandy station, Station Road, Sandy, Bedfordshire, SG19 1AW
Managed by
Great Northern · staffed: part time
Platforms
2 · minimum connection time 5 min
Step-free access
Category B1: (refer to quick reference guide) — This is a Category B1 station: Level access to platform 2 (to Peterborough) via main entrance. Long ramp (approx. 400m) from separate entrance to platform 1 (to London). Access between platforms via street, steep in places. The Assistance Meeting Point is by the ticket gate entrance on platform 2. · no lifts · passenger assistance available
Ticket office
Mon–Fri 06:00–12:25 · Sat 06:45–13:10 · Sun Unavailable
Facilities
Ticket machines · Toilets (accessible) · Baby changing · Waiting room · Refreshments · Help points · Bus links · Cycle parking (20) · Car park (149 spaces)

Source: National Rail Knowledgebase· updated 2026-09-23