railinfo

Sandy

○ connecting
23:25 23:40 from Peterborough
Thameslink · 31m · 3 stops
Delayed Plat 1
23:35 from Horsham
Thameslink · 2h 10m · 21 stops
On time Plat 2
23:49 from Peterborough
Thameslink · 31m · 3 stops
Cancelled Plat 1
This train has been cancelled because of a shortage of train crew
00:05 from Horsham
Thameslink · 2h 10m · 20 stops
Cancelled Plat 2
This train has been cancelled because of a fault on this train
00:35 from Horsham
Thameslink
Cancelled Plat 2
00:44 from Horsham
Thameslink · 2h 19m · 20 stops
Cancelled Plat 2
This train has been cancelled because of a broken down train
01:56 from Horsham
Thameslink · 2h 45m · 22 stops
Scheduled Plat 2
02:33 from London King's Cross
Thameslink
Cancelled Plat 2
This train has been cancelled because of a shortage of train crew
02:36 from London King's Cross
Thameslink · 56m · 7 stops
Cancelled Plat 2
This train has been cancelled because of a shortage of train crew
03:53 from Peterborough
Thameslink · 30m · 3 stops
Scheduled Plat 1
04:49 from Peterborough
Thameslink · 30m · 3 stops
Scheduled Plat 1
05:23 from Peterborough
Thameslink · 30m · 3 stops
Scheduled Plat 1
05:53 from Peterborough
Thameslink · 30m · 3 stops
Scheduled Plat 1
05:57 from London King's Cross
Thameslink · 45m · 6 stops
Scheduled Plat 2
06:23 from Peterborough
Thameslink · 30m · 3 stops
Scheduled Plat 1
06:38 from London King's Cross
Thameslink · 51m · 6 stops
Cancelled Plat 2
06:53 from Peterborough
Thameslink · 30m · 3 stops
Scheduled Plat 1
07:05 from London King's Cross
Thameslink · 48m · 6 stops
Scheduled Plat 2
07:23 from Peterborough
Thameslink · 30m · 3 stops
Scheduled Plat 1
07:35 from Horsham
Thameslink · 2h 10m · 21 stops
Scheduled Plat 2
07:53 from Peterborough
Thameslink · 30m · 3 stops
Scheduled Plat 1
08:05 from Horsham
Thameslink · 2h 13m · 22 stops
Scheduled Plat 2
08:23 from Peterborough
Thameslink · 30m · 3 stops
Scheduled Plat 1
08:35 from Three Bridges
Thameslink · 1h 56m · 19 stops
Scheduled Plat 2
08:53 from Peterborough
Thameslink · 30m · 3 stops
Scheduled Plat 1
09:05 from Horsham
Thameslink · 2h 11m · 22 stops
Cancelled Plat 2
09:23 from Peterborough
Thameslink · 30m · 3 stops
Scheduled Plat 1
09:35 from Horsham
Thameslink · 2h 11m · 22 stops
Scheduled Plat 2
09:55 from Peterborough
Thameslink · 32m · 3 stops
Scheduled Plat 1
10:05 from Horsham
Thameslink · 2h 10m · 21 stops
Scheduled Plat 2

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