Search train tickets to Bedford

switcheroo

Quickview

How to get to Bedford by train?

Routes2
Trips per day19
train carriers3
Stations2
Lowest PricesWe work directly with hundreds of carriers to find the best available fares.
No Wanderu FeesWe never add any extra fees. We just make it easy to book your travels.
Best Travel OptionsWe help you find & compare the best buses, trains and flights in one place.

How to find cheap train tickets to Bedford?

The cheapest prices for a train ticket to Bedford that users have found recently on Wanderu start at $32.73. Such great deals to Bedford are available on one route to Leicester. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on train travel to get you to Bedford. Leicester at $33.46 has consistently the lowest average train ticket prices to Bedford.

What are the main train stations in Bedford?

The most popular train stations in Bedford are Ashburnham Road and Bedford St Johns. Ashburnham Road is the busiest train station in Bedford.

Gateshead

There are 36 train schedules per day connecting Gateshead with Bedford. It takes on average 5 hours and 7 minutes to travel 201 miles, 323 kms, by train from Gateshead. 2 train carriers offer schedules from Gateshead, with Northern Rail + Connections offering the most daily connections to Bedford. Traveling by train from Gateshead you will most likely to arrive in Bedford at Bedford St Johns.
Avg. Time
5h 7m
Avg. Price
$159.62

Newcastle upon Tyne

There are 32 train schedules per day connecting Newcastle upon Tyne with Bedford. It takes on average 4 hours and 52 minutes to travel 203 miles, 326 kms, by train from Newcastle upon Tyne. 3 train carriers offer schedules from Newcastle upon Tyne, with London North Eastern Railway + Connections offering the most daily connections to Bedford. Traveling by train from Newcastle upon Tyne you will most likely to arrive in Bedford at Ashburnham Road.
Avg. Time
4h 52m
Avg. Price
$163.84

Luton

There are 32 train schedules per day connecting Luton with Bedford. It takes on average and 33 minutes to travel 18 miles, 29 kms, by train from Luton. 4 train carriers offer schedules from Luton, with East Midlands Trains + Connections offering the most daily connections to Bedford. Traveling by train from Luton you will most likely to arrive in Bedford at Ashburnham Road.
Avg. Time
0h 33m
Avg. Price
$12.00

Birmingham

There are 32 train schedules per day connecting Birmingham with Bedford. It takes on average 2 hours and 30 minutes to travel 65 miles, 105 kms, by train from Birmingham. 3 train carriers offer schedules from Birmingham, with Virgin Trains + Connections offering the most daily connections to Bedford. Traveling by train from Birmingham you will most likely to arrive in Bedford at Ashburnham Road.
Avg. Time
2h 30m
Avg. Price
$46.96

Liverpool

There are 31 train schedules per day connecting Liverpool with Bedford. It takes on average 3 hours and 53 minutes to travel 138 miles, 222 kms, by train from Liverpool. 5 train carriers offer schedules from Liverpool, with Arriva Trains Wales + Connections offering the most daily connections to Bedford. Traveling by train from Liverpool you will most likely to arrive in Bedford at Bedford St Johns.
Avg. Time
3h 53m
Avg. Price
$97.06

Located in , United Kingdom, you can travel by train to Bedford from 2 destinations and choose from 19 daily train schedules to get you there. East Midlands Trains has the most train connections to Bedford. The furthest train arriving in Bedford covers a distance of 44.79 miles, 72.06 kms, covering the journey in 3 hours and 44 minutes

Looking for other ways to get there? Check out Bus options to Bedford.

Train companies serving Bedford

There are 8 daily East Midlands Trains + Connections schedules to Bedford. East Midlands Trains + Connections can get you to Bedford by train from 4 destinations including Barrow-upon-Soar.
Avg. Time
8h 56m
Avg. Price
$44.59

There are 24 daily East Midlands Trains schedules to Bedford. East Midlands Trains can get you to Bedford by train from 3 destinations including Barrow-upon-Soar.
Avg. Time
1h 56m
Avg. Price
$40.58

There are 20 daily CrossCountry + Connections schedules to Bedford. CrossCountry + Connections can get you to Bedford by train from 2 destinations including Wigston.
Avg. Time
3h 47m
Avg. Price
$39.27