railinfo

Bedford Midland

○ connecting
21:54 from Brighton
Thameslink · 2h 26m · 23 stops
On time Plat 1
21:55 from London St Pancras
East Midlands Railway · 40m · 3 stops
On time Plat 4
22:11 from Corby
East Midlands Railway · 30m · 3 stops
On time Plat 3
22:24 from Brighton
Thameslink · 2h 26m · 23 stops
On time Plat 3
22:25 from London St Pancras
East Midlands Railway · 40m · 3 stops
On time Plat 4
22:27 22:29 from Bletchley
West Midlands Railway
Delayed Plat 1A
22:29 from Bletchley
West Midlands Railway · 44m · 11 stops
On time Plat 1A
22:39 from Three Bridges
Thameslink · 2h 13m · 22 stops
On time Plat 1
22:54 from Brighton
Thameslink · 2h 26m · 23 stops
On time Plat 1
22:56 from London St Pancras
East Midlands Railway · 41m · 3 stops
On time Plat 4
23:02 from Corby
East Midlands Railway · 29m · 3 stops
On time Plat 3
23:08 from Three Bridges
Thameslink · 2h 12m · 22 stops
On time Plat 1
23:24 from Brighton
Thameslink · 2h 26m · 23 stops
On time Plat 3
23:36 from Sutton (Surrey)
Thameslink · 2h 17m · 34 stops
On time Plat 1
23:40 from London St Pancras
East Midlands Railway · 53m · 3 stops
On time Plat 4
23:42 23:40 from London St Pancras
East Midlands Railway
Early Plat 4
23:56 from Sutton (Surrey)
Thameslink · 2h 8m · 29 stops
On time Plat 2
00:01 23:57 from Brighton
Thameslink · 2h 33m · 23 stops
Early Plat 3
00:10 00:07 from Sutton (Surrey)
Thameslink · 2h 21m · 34 stops
Early Plat 2
00:26 00:29 from Leagrave
Thameslink · 2h 8m · 29 stops
Delayed Plat 2
00:29 00:34 from Brighton
Thameslink · 2h 31m · 22 stops
Delayed Plat 1
00:30 00:34 from Brighton
Thameslink
Delayed Plat 1
00:41 01:06 from Sutton (Surrey)
Thameslink · 2h 22m · 33 stops
Delayed Plat 2
00:50 from Sutton (Surrey)
Thameslink · 2h 2m · 25 stops
Cancelled Plat 1
This train has been cancelled because of a broken down train
01:00 01:36 from Brighton
Thameslink · 2h 32m · 22 stops
Delayed Plat 3
01:03 00:53 from London St Pancras
East Midlands Railway · 1h 8m · 3 stops
Early Plat 4
01:10 from Sutton (Surrey)
Thameslink · 2h 21m · 30 stops
Cancelled Plat 2
This train has been cancelled because of trespassers on the railway
01:22 from Sutton (Surrey)
Thameslink · 2h 4m · 22 stops
Cancelled Plat 1
This train has been cancelled because of trespassers on the railway
01:36 01:31 from Sutton (Surrey)
Thameslink · 2h 17m · 33 stops
Early Plat 2
01:40 from Brighton
Thameslink · 2h 44m · 22 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
Bedford station, Ashburnham Road, Bedford, Bedfordshire, MK40 1DS
Managed by
Thameslink · staffed: full time
Platforms
5 · minimum connection time 7 min
Step-free access
Category A: Compliant step-free access to all platform(s) — This is a Category A station: This is a Category A station: This station has step-free access to all platforms. The assistance meeting point is adjacent to the taxi rank, at the front of the station. · lifts available · passenger assistance available
Ticket office
Mon–Fri 05:45–21:00 · Sat 05:45–21:00 · Sun 07:15–21:15
Facilities
Ticket machines · Toilets (accessible) · Baby changing · Waiting room · Refreshments · Shops · Taxi rank · Bus links · Cycle parking (588) · Car park (633 spaces)

Source: National Rail Knowledgebase· updated 2026-10-04