Leicester to London Train Tickets

Book Cheap Train Tickets From Leicester to London

London is a destination worth visiting by taking the train to London St Pancras International from Leicester. For travel from Leicester, direct trains operated by East Midlands Railway run regularly from Leicester to London St Pancras International, with four services per hour and no need to change trains. However, there may be fewer direct services on a weekend. The train journey to London St Pancras International from Leicester takes 1 Hr 21 Mins on average. However, the fastest Leicester trains to London St Pancras International arrive in just 1 Hr 3 Mins, so you can easily leave Leicester for a day trip. Trains from Leicester to London cover 88 Miles / 142 Kilometres.

Use our booking engine to view train times for London St Pancras International from Leicester and find the best price for your ticket.

Travelling From Leicester to London by Train

Departure Station

Leicester


Arrival Station

London St Pancras International


Distance

88 Miles / 142 Kilometres


First Service

04:47


Last Service

22:52


Fastest Journey Time

1 Hr 3 Mins


Average Journey Time

1 Hr 21 Minutes


Frequency

121 Services per day


Operators

East Midlands Railway


Leicester to London Train Routes

London trains from Leicester run on the Midland Main Line. There are other destinations you can visit on the route to London St Pancras Station from Leicester, including Sheffield, Derby, and Nottingham.

Train Companies

East Midlands Railway

EMR operates all direct services from Leicester to London St Pancras International, with four trains running per hour, two fast trains and two semi-fast trains via Kettering. When you board trains from Leicester to London St Pancras International, you can book a seat in first-class or standard class. In first class you will benefit from complimentary food and drink and more comfortable seating, you can get free Wi Fi in Standard Class too.

Frequently Asked Questions

How long does the train from Leicester to London take?

The train from Leicester to London takes on average 1 Hr 21 Mins.

How much does the train from Leicester to London cost?

The cost of the journey from Leicester to London can vary, but you can reduce the cost of your train fare by booking in advance of your departure date and travelling during off-peak times.

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

The first train from Leicester to London St Pancras International leaves at 04:47.

What's the distance between Leicester and London by train?

The distance between Leicester and London St Pancras International by train is 88 Miles / 142 Kilometres.

What's the fastest journey time between Leicester and London by train?

The fastest journey time between Leicester and London St Pancras International is 1 Hr 3 Mins.

Is there a direct train from Leicester to London?

EMR operates a direct service from Leicester to London, with four services per hour: two fast and two semi-fast via Kettering.

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

The last train from Leicester to London leaves at 22:52, though this can vary depending on whether you travel at the weekend.

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

You should book your train ticket from Leicester to London as early as possible. Cheaper tickets are usually released up to 12 weeks before departure.

trustpilot reviews