Compare prices and tickets by train, coach or flight

Wed
8 Dec
Find prices
£46National Express
£144BA Cityflyer
Thu
9 Dec
£69London North Eastern Railway
£46National Express
£32easyJet
Fri
10 Dec
£99Avanti West Coast
£45National Express
£53easyJet
Sat
11 Dec
£87Avanti West Coast
£48National Express
£53easyJet
Sun
12 Dec
£84London North Eastern Railway
£48National Express
£60easyJet
Tue
14 Dec
£68London North Eastern Railway
£44National Express
£36easyJet
Wed
15 Dec
£173Cross Country
£43National Express
£36easyJet
Fri
17 Dec
£84Cross Country
£46National Express
£34easyJet
Sat
18 Dec
£77London North Eastern Railway
£51National Express
£35easyJet
Mon
20 Dec
£174Cross Country
£50National Express
£32easyJet
Tue
21 Dec
£101London North Eastern Railway
£51National Express
£38easyJet
Wed
22 Dec
Find prices
£43National Express
£35easyJet
Thu
23 Dec
£83London North Eastern Railway
£56National Express
£56easyJet
Fri
24 Dec
£83London North Eastern Railway
£57National Express
£35easyJet
Sat
25 Dec
Find prices
£116National Express
Find prices
Sun
26 Dec
Find prices
£98National Express
£32easyJet
Mon
27 Dec
£85London North Eastern Railway
£75National Express
£37easyJet
Tue
28 Dec
£87Avanti West Coast
£78National Express
£34easyJet

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

distanceDistance243 miles (392 km)
durationAverage train duration4 h 49 min
priceAverage train ticket price£80 (€90)
frequencyTrain frequency8 a day
changesDirect trainYes, there are 8 direct trains a day
carriersTrain companiesCross Country

Trains from Edinburgh to Leicester cover the 243 miles (392 km) long journey taking on average 4 h 49 min with our travel partners like Cross Country. Normally, there are 8 trains operating per day, including direct services available. You can get the cheapest train tickets for this route for as low as £68, but the average price of train tickets is £80. Travellers depart most frequently from Edinburgh Waverley and arrive in Leicester.

Train companies

Train between Edinburgh and Leicester with CrossCountry

You can travel by train between Edinburgh and Leicester with CrossCountry for as low as £68. When you search for timetables and tickets, Omio will show you the best trip.

CrossCountry

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

CrossCountry tickets from Edinburgh to Leicester are available online on Omio. We help you compare and book your perfect journey with CrossCountry from Edinburgh to Leicester all in one place. If you’re specifically looking for the cheapest, fastest or earliest train, you can find all the current CrossCountry train timetables and train tickets available on Omio for the 243 miles (392 km) journey. You can also see relevant travel information for the CrossCountry train, such as luggage policy and amenities onboard depending on the class fare. Search for your ideal departure and arrival times for this train, compare the fastest Edinburgh to Leicester routes as well as the cheapest ticket prices available, and buy the best CrossCountry Edinburgh to Leicester train ticket that fits your needs. If you purchase tickets in the Omio app, you can quickly see if the CrossCountry train ticket is available as a mobile ticket, which makes it easy for you to travel paperless. You’ll then be ready to embark on your smooth and relaxing journey to Leicester with CrossCountry!

    These are CrossCountry 's ticket policies for COVID-19 for the train between Edinburgh and Leicester:

    • 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

    Travel Tips

    Trains from Edinburgh 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 Edinburgh to Leicester.
    FAQs
    What is the cost of cheap trains from Edinburgh to Leicester?
    Omio customers have found cheap train tickets between Edinburgh and Leicester for as low as £68  for the next 7 days.
    How much is a train ticket from Edinburgh to Leicester?
    The Edinburgh to Leicester train ticket price is on average £80  if you are looking to buy your tickets for this trip in the next week.
    How many miles is it from Edinburgh to Leicester by train?
    When travelling this route you should expect the distance from Edinburgh to Leicester via train to be approximately 243 miles (392 km).
    How many hours does it take from Edinburgh to Leicester by train?
    On average the Edinburgh to Leicester train time is 4 h 49 min  covering the 243 miles (392 km) long trip, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.
    What station does the Edinburgh to Leicester train leave from? Which Leicester train station do I come into from Edinburgh?

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

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

    Passengers board their train most frequently from Edinburgh Waverley and travel around 0.2 miles (429 m) from the city centre to this train station.

    Passengers travelling this route most often arrive at Leicester and need to travel approximately 0.6 miles (945 m) from the train station to the city centre in Leicester.

    What train providers offer a service between Edinburgh and Leicester?
    If you're looking for trains from Edinburgh to Leicester, you can rely on Cross Country to get you to Leicester. It's also good to check out all possible train providers for the Edinburgh to Leicester journey to see if there might be differences in the amenities they offer.
    How many train services per day are there to Leicester from Edinburgh?
    The average number of trains departing Edinburgh for Leicester is 8 a day. The train schedules and services may vary between weekdays and weekends.
    How early should I buy Edinburgh to Leicester train tickets 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 trip and save money. If you buy train tickets between Edinburgh and Leicester within the next 7 days, you can find tickets to cost on average £80 one way. To find the best prices for this trip, consider booking your train ticket from Edinburgh to Leicester a few months in advance.

    Important Stations and Airports for this Journey

    Edinburgh
    Leicester
    The major railway station for departures from Edinburgh is Edinburgh Waverley. Read all the information you need to know about services, amenities and connections at Edinburgh Waverley for your trip from Edinburgh to Leicester.
    Amenities at station
    WifiWifi
    LockersLockers
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    phone
    Phone Number
    +44 3457114141
    ticketOfficeHours
    Ticket Office Hours
    Mon - Sat: 05: 00 - 23: 59 | Sun: 07: 00 - 23: 59
    Public transport options for Edinburgh Waverley
    Bus lines: 22, 30, 33, X22, X25, X37
    Train lines: Avanti West Coast, Caledonian Sleeper, CrossCountry, LNER, ScotRail, Transpennine Express