More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information to Preston from Leicester

distanceDistance101 miles (163 km)
durationAverage train duration3 h 48 min
priceAverage train ticket price£55 (€61)
frequencyTrain frequency16 a day
changesDirect trainYes, there are 16 direct trains a day
carriersTrain companiesAvanti West Coast

Trains from Leicester to Preston cover the 101 miles (163 km) long journey taking on average 3 h 48 min with our travel partners like Avanti West Coast. Normally, there are 16 trains operating per day, including direct services available. While the average ticket price for this journey costs around £55, you can find the cheapest train ticket for as low as £33. Travellers depart most frequently from Leicester and arrive in Preston.

Travel Tips

Trains from Leicester to Preston
Travel by train to Preston 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 Preston.
What is the cost of cheap trains to Preston from Leicester?
Looking to save money on your trip? Omio customers have found the cheapest train between Leicester and Preston for the next 7 days starting from £33  one way.
What is the cost of a train ticket from Leicester to Preston on average?
If you’re looking to buy your train tickets in the next week, you can expect the Leicester to Preston train price to come in at an average of £55  one way.
How many miles is it from Leicester to Preston by train?
You should expect to travel around 101 miles (163 km)  between Leicester and Preston by train.
How long is the train from Leicester to Preston?
On average the train from Leicester to Preston duration is 3 h 48 min  for the 101 miles (163 km) long route, but the travel time can vary if you depart on weekends and holidays.
When travelling by train from Leicester to Preston, which train station in Leicester do I depart from and which train station in Preston do I arrive in?

Omio customers travelling this route depart most frequently from Leicester   and arrive in Preston.

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

You can find the most popular departure train station for this route, Leicester, located approximately 0.6 miles (945 m) from the city centre of Leicester. The most popular arrival train station in Preston, called Preston, is located around 0.9 miles (1.4 km) away from its city centre.

What train providers offer a service between Leicester and Preston?
Take the Leicester to Preston train with Avanti West Coast. However, it's always good to check out all possible train providers for the journey to Preston from Leicester as there might be differences in the amenities they offer.
How many trains are there between Leicester and Preston a day?
The average number of trains departing Leicester for Preston is 16 a day. The train schedules and services may vary between weekdays and weekends.
How far in advance should I buy a train ticket from Leicester to Preston to get the best deals?
The price of a one way train ticket from Leicester to Preston is on average £55 if you buy 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 journey. In general, you can find train tickets to Preston from Leicester available a few months in advance.

Important Stations and Airports for this Journey

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 to Preston from Leicester.