Bedford has two railway stations:
Bedford (Midland) is located on the Midland Main Line. It is the northern-most stop on the Thameslink rail service to London, and is also served by Midland Mainline trains. It is also the terminus of the Marston Vale Line from Bletchley.
Bedford St Johns, is the penultimate stop on the Marston Vale line.
|