Cheap train tickets from Leicester to Edinburgh

Showing times and prices for 24 Jan

Cheapest

£141

Average

£166

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 Edinburgh will cost around £ 166 if you buy it on the day, but the cheapest tickets can be found for only £ 141.

Cheapest
08:40Leicester5h30 14:10Edinburgh Waverley
2 changes
£1411One-way
09:09Leicester5h01 14:10Edinburgh Waverley
2 changes
£1601One-way
08:10Leicester5h02 13:12Edinburgh Waverley
2 changes
£1641One-way
08:10Leicester4h53 13:03Edinburgh Waverley
1 changes
£1741One-way
08:18Leicester5h02 13:20Edinburgh Waverley
1 changes
£1791One-way

Compare prices and tickets by train, coach or flight

Mon
24 Jan
£141London North Eastern Railway
£15Flixbus
Find prices
Wed
26 Jan
£139London North Eastern Railway
£46National Express
£31easyJet
Thu
27 Jan
£165London North Eastern Railway
£28National Express
£31easyJet
Fri
28 Jan
£119London North Eastern Railway
£17Flixbus
£39easyJet
Sat
29 Jan
£76London North Eastern Railway
£10Flixbus
£36easyJet
Sun
30 Jan
£100Avanti West Coast
£11Flixbus
£34easyJet
Mon
31 Jan
£157Cross Country
£16Flixbus
£31easyJet
Tue
1 Feb
£141London North Eastern Railway
£10Flixbus
£27easyJet
Wed
2 Feb
£141London North Eastern Railway
£47National Express
£34easyJet
Thu
3 Feb
£141London North Eastern Railway
£48National Express
£38easyJet
Fri
4 Feb
£119London North Eastern Railway
£10Flixbus
£44easyJet
Sat
5 Feb
£100Avanti West Coast
£10Flixbus
Find prices
Sun
6 Feb
£74Avanti West Coast
£11Flixbus
£29easyJet
Mon
7 Feb
£141London North Eastern Railway
£10Flixbus
Find prices
Tue
8 Feb
£141London North Eastern Railway
£10Flixbus
Find prices
Wed
9 Feb
£141London North Eastern Railway
£46National Express
£30easyJet
Thu
10 Feb
£141London North Eastern Railway
£48National Express
Find prices
Fri
11 Feb
£79London North Eastern Railway
£11Flixbus
£42easyJet
Sat
12 Feb
Find prices
£19Flixbus
Find prices

Fastest train times from Leicester to Edinburgh

Showing times and prices for 24 Jan

Fastest Journey

4 h 53 m

Average

5 h 4 m

Trains per day

6

Distance

392 km

It's difficult to get from Leicester to Edinburgh without changing at least once.

Fastest
08:10Leicester4h53 13:03Edinburgh Waverley
1 changes
£1741One-way
09:14Leicester4h56 14:10Edinburgh Waverley
1 changes
£1791One-way
09:09Leicester5h01 14:10Edinburgh Waverley
2 changes
£1601One-way
08:18Leicester5h02 13:20Edinburgh Waverley
1 changes
£1791One-way
08:10Leicester5h02 13:12Edinburgh Waverley
2 changes
£1641One-way

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Leicester to Edinburgh

distanceDistance243 miles (392 km)
durationAverage train duration5 h 1 min
priceAverage train ticket price£116 (€133)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain companiesCross Country, Avanti West Coast or London North Eastern Railway

Trains from Leicester to Edinburgh cover the 243 miles (392 km) long journey taking on average 5 h 1 min with our travel partners like Cross Country, Avanti West Coast or London North Eastern Railway. Normally, there are 25 trains operating per day, including direct services available. While the average ticket price for this route costs around £116, you can find the cheapest train ticket for as low as £57. Travellers depart most frequently from Leicester and arrive in Edinburgh Waverley.

Train companies: CrossCountry trains Leicester to Edinburgh

Travel to Edinburgh from Leicester from £57 with Omio’s train partners CrossCountry! You can find the best timetables and tickets when comparing and booking the most convenient route for you.

CrossCountry

CrossCountry is a fast speed train company in the United Kingdom and for your next train to Edinburgh from Leicester you can choose between Standard Class and First Class tickets on Omio.

Are you making plans to travel between Leicester and Edinburgh? Why not take a train with CrossCountry? Omio can show you current CrossCountry train times, tickets, travel information (such as luggage policy and amenities offered onboard) and prices so you can find the best deals on Leicester to Edinburgh trains all in one place. On the CrossCountry train, you can expect to travel 243 miles (392 km) between Leicester and Edinburgh. If you use the Omio app to search for trains to Edinburgh from Leicester, you can quickly see if the CrossCountry ticket is a mobile ticket, making it easy for you to go paperless when taking a train. Once you have found your perfect one-way CrossCountry train between Leicester and Edinburgh, book your cheap train tickets online on Omio or in the Omio app quickly and easily so you can spend the rest of your time enjoying your upcoming trip!

    Please follow the recommendations outlined by CrossCountry when booking your train tickets from Leicester to Edinburgh due to the coronavirus:

    • Refund or voucher policy
    • If you have an Off-Peak or Anytime ticket, you can get a full refund and the £10 admin fee has been waived. Advance tickets are normally non-refundable but you can now also get a full refund if your Advance ticket was booked before 23 March 2020.
    • Cashless payments recommended
    • Online booking and check-in recommended

    Trains from Leicester to Edinburgh

    Although there are no direct trains from Leicester to Edinburgh, it is possible to make the journey with just one change. The first departure is a CrossCountry service leaving around 6:15 a.m. connecting with a Virgin East Coast Trains service at Peterborough. There are hourly East Midlands Trains departures from Leicester throughout the day, requiring a change to a CrossCountry train at Chesterfield. The final connection is around 18:00 p.m. Journey times are roughly 5 hours.

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

    Departure Station: Leicester Leicester's main station is situated south-east of the city centre, about 10-minutes on foot from the main shopping streets. City buses stop outside on London Road, and there is a taxi rank on the northern side of the station concourse.

    Arrival Station: Edinburgh Waverley Waverley station is located in the city centre, with tram and bus connections nearby on Princes Street. Night buses and airport shuttle buses depart from Waverley Bridge. The station taxi rank is located on the concourse close to the platforms.

    Travel Tips: Trains from Leicester to Edinburgh

    Travel by train to Edinburgh 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 Edinburgh.
    FAQs

    What is the price of the cheapest train between Leicester and Edinburgh?

    Looking to save money on your journey? Omio customers have found the cheapest train between Leicester and Edinburgh for the next 7 days starting from £57  one way.

    What is the cost of a train ticket from Leicester to Edinburgh on average?

    In the next 7 days you’ll find that the average cost of a train ticket from Leicester to Edinburgh is £116  one way.

    How many miles is it from Leicester to Edinburgh by train?

    When travelling this route you should expect the distance between Leicester and Edinburgh via train to be approximately 243 miles (392 km).

    What is the average Leicester to Edinburgh train duration?

    On average the Leicester to Edinburgh train time is 5 h 1 min  covering the 243 miles (392 km) long journey, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.

    What station does the Leicester to Edinburgh train leave from? Which Edinburgh train station do I come into from Leicester?

    Omio customers book a train from Leicester   to Edinburgh Waverley   most frequently for this route.

    Where is the train station in Leicester to go to Edinburgh? Where is the train station in Edinburgh located?

    Passengers board their train most frequently from Leicester and travel around 0.6 miles (945 m) from the city centre to this train station.

    Passengers travelling this route most often arrive at Edinburgh Waverley and need to travel approximately 0.2 miles (429 m) from the train station to the city centre in Edinburgh.

    Which train companies should I travel with from Leicester to Edinburgh?

    Take the Leicester to Edinburgh train with Cross Country, Avanti West Coast or London North Eastern Railway. However, it's always good to check out all possible train providers for the route between Leicester and Edinburgh as there might be differences in the amenities they offer.

    How many trains are there from Leicester to Edinburgh a day?

    The average number of trains departing Leicester for Edinburgh is 25 a day. The train schedules and services may vary between weekdays and weekends.

    What are the first and last departure train times from Leicester to Edinburgh?

    The first Leicester to Edinburgh train departs at 08: 10   and the last train from Leicester to Edinburgh leaves at 12: 19. Check out the most up-to-date Leicester to Edinburgh train schedule on Omio and find the best time to travel to your destination.

    How far in advance should I book a train ticket to Edinburgh from Leicester to get the best deals?

    In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this journey and save money. If you book train tickets between Leicester and Edinburgh within the next 7 days, you can find tickets to cost on average £116 one way. To find the best prices for this route, consider booking your train ticket from Leicester to Edinburgh a few months in advance.

    Important Stations and Airports for this Journey

    Leicester
    Edinburgh
    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 Edinburgh.