A stone building on the shoreline in Leicester wirh rocks surrounding it and a path to the mainland.

London to Leicester Train Tickets

Book Cheap Train Tickets From London to Leicester

Leicester is a city in the East Midlands of England that is worthwhile to discover. Several other destinations, including Derby, Nottingham, and Birmingham, are on its doorstep. Direct services from London to Leicester are operated by East Midlands Railway, with four Trains running per hour from the departure and arrival stations of London St Pancras International and Leicester. There are fewer direct services in the early hours and the evenings.

Services from London to Leicester cover 88 miles / 142 Kilometres and take around 1 hour and 15 minutes, meaning you can easily travel from London St Pancras International to Leicester for a day trip or a long weekend.

If passengers need to reach Leicester from other train stations in London, they can take the London Underground to Kings Cross St Pancras, change trains, and take a short walk to Leicester trains from London St Pancras International.

Search for London to Leicester train fares and view train times from London St Pancras International to Leicester using our booking engine. Advance tickets are the cheapest of all ticket types, so it is worthwhile to book in advance to access these cheapest tickets. You can also find the cheapest fare for your train journey if you travel on a quieter service during off-peak times.

Travelling From London to Leicester by Train

Departure Station

London St Pancras International


Arrival Station

Leicester


Distance

88 Miles / 142 Kilometres


First Service

05:27


Last Service

23:35


Fastest Journey Time

1 Hour 2 Minutes


Average Journey Time

1 Hour 18 Minutes


Frequency

88 Trains per day


Operators

East Midlands Railway


London to Leicester Train Routes

The train journey from London to Leicester takes place on the Midland Main Line. Popular trains on this route go to destinations such as Sheffield, Nottingham, and St. Alban's City. Use our booking engine to find train times and save on your train ticket.

Train Companies

East Midlands Railway

East Midlands Railway trains run directly from London St Pancras International to Leicester. You can travel in standard or first class with East Midlands Railway.

Frequently Asked Questions

How long does the train from London to Leicester take?

The train from London to Leicester takes an average of 1 Hour and 18 Minutes, and the fastest journey time is 1 Hour and 2 Minutes.

How much does the train from London to Leicester cost?

It is difficult to estimate the average ticket price for the train from London to Leicester. However, you can find cheaper tickets for the journey from London by making sure to book in advance and on off-peak trains.

What time does the first train from London to Leicester leave?

The first train from London to Leicester leaves at 05:27.

Is there a direct train from London to Leicester?

Regular direct trains from London to Leicester are operated by East Midlands Railway.

What time does the last train from London to Leicester leave?

The last train departs from London to Leicester at 23:35.

When should you book your train tickets from London to Leicester?

You should book as early as possible to get the cheapest train tickets from London to Leicester. Advance tickets are usually released up to 12 weeks in advance.

trustpilot reviews