Book Cheap Train Tickets From Leicester to Birmingham
Birmingham is the 2nd biggest city in the UK and a place well worth visiting by taking the train from Leicester to Birmingham. The city of Birmingham is located in the West Midlands, near the cities of Leicester, Nottingham, and Derby. There are regular direct trains from Leicester to Birmingham New Street Station, with around two trains per hour or 48 train services per day, all operated by CrossCountry. There may be fewer direct services on weekends. Trains to Birmingham from Leicester take, on average, 53 minutes, with the fastest trains taking just 47 minutes, covering a distance of 34 Miles / 55 kilometres. If you need to arrive at an alternative station in Birmingham, you can easily navigate from Birmingham New Street to the other Birmingham stations.
Find cheap train tickets from Leicester to Birmingham and check train times using our booking engine. To find the cheapest fares for your journey, it is worth travelling outside peak hours and booking as far in advance before your departure date as possible to get a cheaper advance ticket.
Travelling From Leicester to Birmingham by Train
Departure Station
Leicester
Arrival Station
Birmingham
Distance
34 Miles / 55 Kilometres
First Train
05:49
Last Train
22:56
Fastest Journey Time
47 Minutes
Average Journey Time
53 Minutes
Frequency
48 Trains per day
Operators
CrossCountry
Leicester to Birmingham Train Routes
The route from Leicester to Birmingham New Street passes through Nuneaton. Once you reach Birmingham, you can easily travel to other major destinations in the UK.
Train Companies
CrossCountry
CrossCountry runs direct services from Leicester to Birmingham New Street without the need to change trains. You can book a seat in standard or first class, with first class offering more comfortable seats and complimentary food and drink. You will still get free WiFi and access to the cafe in Standard Class.
Frequently Asked Questions
How long does the train from Leicester to Birmingham New Street take?
On average, the train from Leicester to Birmingham New Street takes 53 minutes.
How much does the train from Leicester to Birmingham New Street cost?
The cost of the train from Leicester to Birmingham New Street can vary depending on how far in advance of your departure date you book your tickets and whether you travel during off-peak hours.
What time does the first train from Leicester to Birmingham New Street leave?
The first train from Leicester to Birmingham New Street leaves at 05:49.
What's the distance between Leicester and Birmingham New Street by train?
The distance between Leicester and Birmingham New Street by train is 34 Miles / 55 Kilometres.
What's the fastest journey time between Leicester and Birmingham New Street by train?
The fastest journey time between Leicester and Birmingham New Street is 47 minutes by train.
Is there a direct train from Leicester to Birmingham New Street?
There is a regular direct train from Leicester to Birmingham New Street, and two trains run per hour.
What time does the last train from Leicester to Birmingham New Street leave?
The last train from Leicester to Birmingham New Street leaves at 22:56.