The cheapest trains from Leicester to London

Showing times and prices for 27 Oct

Cheapest

£54

Average

£67

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Leicester to London will cost around £ 67 if you buy it on the day, but the cheapest tickets can be found for only £ 54.

Cheapest
10:04Leicester1h03 11:07London St Pancras
0 changes
£541One-way
Cheapest
09:30Leicester1h08 10:38London St Pancras
0 changes
£541One-way
Cheapest
09:12Leicester1h13 10:25London St Pancras
0 changes
£541One-way
08:40Leicester1h23 10:03London St Pancras
0 changes
£641One-way
08:01Leicester1h08 09:09London St Pancras
0 changes
£761One-way

Timetable Leicester to London

Showing trains for tomorrow, Wed, 27 Oct
08:01Leicester1h08 09:09London St Pancras
0 changes
08:14Leicester1h10 09:24London St Pancras
0 changes
08:30Leicester1h08 09:38London St Pancras
0 changes
08:40Leicester1h23 10:03London St Pancras
0 changes
09:04Leicester1h03 10:07London St Pancras
0 changes
09:12Leicester1h13 10:25London St Pancras
0 changes
09:30Leicester1h08 10:38London St Pancras
0 changes
09:43Leicester1h11 10:54London St Pancras
0 changes
10:04Leicester1h03 11:07London St Pancras
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Tue
26 Oct
£72
£10Megabus
Wed
27 Oct
£64
£6Megabus
Thu
28 Oct
£64
£4Flixbus
Fri
29 Oct
£54
£7Flixbus
Sat
30 Oct
£39
£6Megabus
Sun
31 Oct
£24
£4Flixbus
Mon
1 Nov
£45
£4Flixbus
Tue
2 Nov
£45
£3Flixbus
Wed
3 Nov
£45
£3Flixbus
Thu
4 Nov
£45
£3Flixbus
Fri
5 Nov
£45
£3Flixbus
Sat
6 Nov
£33
£4Flixbus
Sun
7 Nov
£20
£6Megabus
Mon
8 Nov
£45
£3Flixbus
Tue
9 Nov
£45
£3Flixbus
Wed
10 Nov
£45
£3Flixbus
Thu
11 Nov
£45
£3Flixbus
Fri
12 Nov
£33
£4Flixbus
Sat
13 Nov
£28
£4Flixbus
Sun
14 Nov
£20
£4Flixbus
Mon
15 Nov
£45
£3Flixbus

The fastest trains from Leicester to London

Showing times and prices for 27 Oct

Fastest Journey

1 h 3 m

Average

1 h 9 m

Trains per day

9

Distance

143 km

Of the 9 trains that leave Leicester for London every day 9 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 143 km distance in an average of 1 h 9 m but if you time it right, some trains will get you there in just 1 h 3 m .

The slowest trains will take 1 h 23 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
10:04Leicester1h03 11:07London St Pancras
0 changes
£541One-way
Fastest
09:04Leicester1h03 10:07London St Pancras
0 changes
£761One-way
08:01Leicester1h08 09:09London St Pancras
0 changes
£761One-way
09:30Leicester1h08 10:38London St Pancras
0 changes
£541One-way
08:30Leicester1h08 09:38London St Pancras
0 changes
£761One-way

These companies trust us. We sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information between Leicester and London

distanceDistance89 miles (143 km)
durationAverage train duration1 h 3 min
priceAverage train ticket price£52 (€59)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain providersEast Midlands Trains, West Midlands Railway or Avanti West Coast

Trains from Leicester to London cover the 89 miles (143 km) long journey taking on average 1 h 3 min with our travel partners like East Midlands Trains, West Midlands Railway or Avanti West Coast. Normally, there are 25 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as £24, but the average price of train tickets is £52. Travellers depart most frequently from Leicester and arrive in London Victoria.

Trains from Leicester to London

Trains from Leicester to London start running just before 5:00 a.m. and the last journey of the day departs at approximately 10:00 p.m. Leicester to London trains leave every 10-20 minutes throughout the day with more frequent departures at peak times in the morning and evening. All train routes are direct between the two cities and the journey takes between 1 and 1.5 hours. Trains from Leicester to London are serviced by East Midlands Trains.

What are the departure and arrival stations for trains from Leicester to London?


Departure Station: All trains to London depart from Leicester train station which is approximately 1 mile from the centre of the city. There is a taxi rank and several bus stops at the front of the train station for transport from all destinations within the city.

Arrival Station: All arrivals from Leicester stop at London St Pancras Station which is around 3 miles north of central London. Buses, taxis and King's Cross St. Pancras Underground station are just outside for onward travel to any final destination.

Travel Tips

Trains from Leicester to London
Travel by train to London easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Leicester to London.
FAQs
How much do cheap train tickets between Leicester and London cost?
Looking to save money on your trip? Omio customers have found the cheapest train to London from Leicester for the next 7 days starting from £24  one way.
What is the average cost of a train from Leicester to London?
The Leicester to London train ticket price is on average £52  if you are looking to book your tickets for this route in the next week.
How many miles is it from Leicester to London by train?
When travelling this route you should expect the distance to London from Leicester via train to be approximately 89 miles (143 km).
What is the average Leicester to London train duration?
On average the train from Leicester to London duration is 1 h 3 min  for the 89 miles (143 km) long trip, but the travel time can vary if you depart on weekends and holidays.
What station does the Leicester to London train leave from? Which London train station do I come into from Leicester?

When travelling this route, Omio customers are departing most frequently from Leicester   and arriving in London Victoria.

Where do I find the Leicester train station to London? Where is the London train station?

The most popular departure train station with passengers for this route, called Leicester, is located 0 mile (s) / 0 km from the city centre of Leicester.

The most popular arrival train station, London Victoria, is located 1 mile (s) / 1 km away from the city centre of London.

Which train companies should I travel with from Leicester to London?
For the trip from Leicester to London you can take a train with East Midlands Trains, West Midlands Railway or Avanti West Coast. Be sure to check out all possible train providers that offer services between Leicester and London on Omio to compare what amenities they may have.
How many trains are there between Leicester and London a day?
The average number of trains departing Leicester for London is 25 a day. The train schedules and services may vary between weekdays and weekends.
When does the first train depart from Leicester to London? When does the last train depart from Leicester to London?
The first Leicester to London train departs at 07: 13   and the last train from Leicester to London leaves at 09: 56. Check out the most up-to-date Leicester to London train times on Omio and find the best time to travel to your destination.
How early should I buy Leicester to London train tickets to get the best deals?
The price of a one way train ticket from Leicester to London is on average £52 if you book within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train companies offering this route. In general, you can find train tickets between Leicester and London available a few months in advance.

Important Stations and Airports for this Journey

Leicester
London
The major railway station for departures from Leicester is Leicester. Read all the information you need to know about services, amenities and connections at Leicester for your trip between Leicester and London.