COMPARE Prices across different modes

Tue
Sep 28
Find prices
$9Megabus
Wed
Sep 29
$53
$5Flixbus
Thu
Sep 30
$39
$5Flixbus
Fri
Oct 1
$54
$5Flixbus
Sat
Oct 2
$34
$5Flixbus
Sun
Oct 3
$46
$5Flixbus
Mon
Oct 4
$39
$4Flixbus
Tue
Oct 5
$34
$5Flixbus
Wed
Oct 6
$28
$4Flixbus
Thu
Oct 7
$34
$5Flixbus
Fri
Oct 8
$34
$5Flixbus
Sat
Oct 9
$34
$4Flixbus
Sun
Oct 10
$39
$5Flixbus
Mon
Oct 11
$34
$5Flixbus
Tue
Oct 12
$28
$5Flixbus
Wed
Oct 13
$28
$4Flixbus
Thu
Oct 14
$34
$5Flixbus
Fri
Oct 15
$34
$4Flixbus
Sat
Oct 16
$34
$5Flixbus
Sun
Oct 17
$39
$4Flixbus
Mon
Oct 18
$34
$5Flixbus

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information to Leicester from London

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

Trains from London to Leicester cover the 89 miles (143 km) long route taking on average 1 h 7 min with our travel partners like East Midlands Trains or West Midlands Railway. 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 $34 (€27), but the average price of train tickets is $52 (€42). Travelers depart most frequently from London Victoria and arrive in Leicester.

Trains from London to Leicester: Journey Details

Leicester is a cosmopolitan city with a rich history and notable attractions that include the National Space Center, with its interactive galleries, and the heritage steam trains of the Great Central Railway. Visitors with a fondness for Indian cuisine will find some of the best curry restaurants in the UK in Leicester.

Which train companies go from London to Leicester?

East Midlands Trains provide a direct service from from London St. Pancras to Leicester.

How often are trains from London to Leicester

From early morning there are approximately 4 trains an hour departing from London to Leicester with services slow down in the evening. Sunday schedule features a slightly reduced service with no early morning departures. Weekday off-peak fares are available on departures from 9:15 a.m. onwards.

How long is the train from London to Leicester

Most direct trains from London to Leicester usually take from 1 hour to 1 hour and 25 minutes, apart from late evening services which take over 2 hours.

When are the first and last trains of the day from London to Leicester?

The first direct train from London to Leicester is at 5:56 a.m and the last direct from London to Leicester train leaves at 23:15 a.m.

Where do trains from London to Leicester depart from and arrive to?

Trains from London to Leicester depart from St. Pancras station, located on the northern side of the city center. There are Underground services at Kings Cross St. Pancras Tube station offering connections to 6 tube lines. Bus stops on Pancras Road, Euston Road and Midland Road provide routes around the city and some night services. Taxis are available from the rank close to the Eurostar entrance on Midland Road.

Trains from London to Leicester arrive at the city's main station located on the south-eastern side of the center. There are bus stops immediately outside the station and close by on Station Street. Services include regular connections to the city center, Leicester North station and the Haymarket and St. Margaret's bus stations. Taxis are available from a rank by the station's main entrance.

Train tickets from London to Leicester: when to book to save $

Time Price Savings
1 week earlier 28 €
2 weeks earlier 26 €8%
3 weeks earlier 23 €22%
1 month before 23 €22%
2 months earlier 22 €27%
3 months earlier 19 €47%


Train companies often offer promotional prices and offers—by buying in advance—you can get access the best prices for trains in the U.S., Canada, and the major European railroad operators. Search on Omio to check prices and cheap train tickets from London - Leicester. Easily find the most attractive rates and choose the your preferred route for your journey. Book and choose your mobile ticket: avoid the queues at the station and the added stress of printing your ticket.

The rule of buying in advance to save money is not only valid when booking a flight but also for train travel. Train tickets are generally on sale 6 months before the departure date. Some train booking tips from us:

  • Buying your train ticket from London - Leicester 3 weeks in advance means you can save on average up to 22% compared to the price available on the day of departure.
  • If you book a ticket London - Leicester with 2 months in advance you save up to about 27% compared to the initial price.
  • By booking 3 months in advance, you could save up to 47%.
  • On Omio you can find all offers, train times and prices for train travel in Europe, the U.S., and Canada.

Travel Tips

Trains from London to Leicester
Travel by train to Leicester 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 London to Leicester.
FAQs
What is the price of the cheapest train from London to Leicester?
Omio customers have found cheap train tickets between London and Leicester for as low as $34 (€27)  for the next 7 days.
What is the price of a train ticket between London and Leicester?
If you’re looking to buy your train tickets in the next week, you can expect the London to Leicester train price to come in at an average of $52 (€42)  one way.
How far is Leicester from London by train?
The distance to Leicester from London by train is approximately 89 miles (143 km).
How long is the train between London and Leicester?
On average the London to Leicester train time is 1 h 7 min  covering the 89 miles (143 km) long journey, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
Which train station from London to Leicester do I depart from? Which Leicester train station from London do I arrive in?

Omio customers book a train from London Victoria   to Leicester   most frequently for this route.

Where is the London train station located? Where is the Leicester train station located?

The most popular departure train station with passengers for this route, called London Victoria, is located 1 mile (s) / 1 km from the city center of London.

The most popular arrival train station, Leicester, is located 0 mile (s) / 0 km away from the city center of Leicester.

What train providers offer a service to Leicester from London?
If you're looking for trains from London to Leicester, you can rely on East Midlands Trains or West Midlands Railway to get you to Leicester. It's also good to check out all possible train companies for the London to Leicester route to see if there might be differences in the amenities they offer.
How many train services per day are there from London to Leicester?
On average, there are 25 trains a day from London to Leicester. The train times and services may be different on weekends and holidays compared to weekdays.
What are the first and last departure train times from London to Leicester?
The earliest train departing from London to Leicester leaves at 7: 35 AM. The last train departing from London to Leicester leaves at 9: 30 AM. You can find the latest London to Leicester train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
When should I purchase the London to Leicester train for the best deals on tickets?
The price of a one way train ticket from London to Leicester is on average $52 (€42) 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 providers offering this route. In general, you can find train tickets from London to Leicester available a few months in advance.