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.
Find all the dates and times for this journey
4 h 19 m
4 h 44 m
Trains per day
Of the 5 trains that leave Edinburgh for London every day 5 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
|Distance||330 miles (533 km)|
|Average train duration||4 h 19 min|
|Average train ticket price||£83 (€92)|
|Train frequency||26 a day|
|Direct train||Yes, there are 26 direct trains a day|
|Train providers||Caledonian Sleeper, Cross Country, London North Eastern Railway, Lumo, Avanti West Coast or Grand Central Trains|
Trains from Edinburgh to London cover the 330 miles (533 km) long route taking on average 4 h 19 min with our travel partners like Caledonian Sleeper, Cross Country, London North Eastern Railway, Lumo, Avanti West Coast or Grand Central Trains. Normally, there are 26 trains operating per day, including direct services available. While the average ticket price for this trip costs around £83, you can find the cheapest train ticket for as low as £63. Travellers depart most frequently from Edinburgh Waverley and arrive in London Victoria.
You can travel by train to London from Edinburgh with CrossCountry and Grand Central Trains for as low as £63. When you search for timetables and tickets, Omio will show you the best route.
CrossCountry is a fast speed train company in the United Kingdom and for your next train between Edinburgh and London you can choose between Standard Class and First Class tickets on Omio.
Find cheap tickets for CrossCountry trains from Edinburgh to London on Omio. Omio can help you find the best train deals and prices all in one place by showing you the most up-to-date Edinburgh to London train timetable from CrossCountry, the latest train ticket offers available and other travel information for the 330 miles (533 km) trip to London from Edinburgh, including information on luggage policy and amenities offered onboard depending on the class fare you pick and choose. If you search for trains to London from Edinburgh in the Omio app, you can check to see if the CrossCountry trains available are mobile tickets, which makes it even more convenient for you to go paperless when travelling. Check the CrossCountry train timetable for your ideal departure and arrival times, compare the best route available to get to London from Edinburgh and then book a cheap train with ease. Sit back and enjoy your upcoming train between Edinburgh and London with CrossCountry!
Find cheap tickets for Grand Central Trains trains from Edinburgh to London on Omio. Omio can help you find the best train deals and prices all in one place by showing you the most up-to-date Edinburgh to London train timetable from Grand Central Trains, the latest train ticket offers available and other travel information for the 330 miles (533 km) trip to London from Edinburgh, including information on luggage policy and amenities offered onboard depending on the class fare you pick and choose. If you search for trains to London from Edinburgh in the Omio app, you can check to see if the Grand Central Trains trains available are mobile tickets, which makes it even more convenient for you to go paperless when travelling. Check the Grand Central Trains train timetable for your ideal departure and arrival times, compare the best route available to get to London from Edinburgh and then book a cheap train with ease. Sit back and enjoy your upcoming train to London from Edinburgh with Grand Central Trains!
There are roughly 40 trains from Edinburgh to London each weekday and an average of about 12 per day on Saturdays and Sundays. The fastest trains take between about 4h and 4h 52 to make the trip, with an average of about 4h 30min. These make up the majority of routes available and are provided by LNER. Avanti West Coast trains generally take between 6h and 6h 40min, with evening trains taking slightly longer, from roughly 5h to about 7h 50min.
Edinburgh to London trains run frequently, so you'll seldom have to wait long for your departure. Around 220 trains run between the cities each week, spread out from very early morning until late at night. Trains are most densely concentrated during peak hours, with several leaving within a few minutes of each other. During off-peak hours, you'll typically find a train departing every 30min. The first trip of the day is a direct LNER train that leaves at around dawn. The last train leaves at just before midnight, operated by Caledonian Sleeper.
The train to London from Edinburgh usually takes around 4h 30min on average, with some trains taking about 4h and others about 4h 55min. These make up the majority of the train schedule from Edinburgh to London. Others can take an average of around 6h 20min. The journey also takes a bit longer on the evening trains, with some taking around 5h and the late-night train about 7h 50min. All trips are direct, with no stops or connections required.
Trains from Edinburgh to London: woman on a train from Edinburgh. Source: Shutterstock
Departure train station: All trains from Edinburgh to London depart from Edinburgh Waverley Station. It will take about 3 min to get there from the city centre on Lothian Buses Line 27. Waverley is a major transit hub with trained staff to assist with limited mobility needs. There are wheelchairs and mobility vehicles for hire and accessible toilets, baby change facilities, and showers. You will also find pubs, coffee shops and eateries, and a few retail outlets like WH Smith.
Arrival train station: Most trains to London from Edinburgh arrive at London Kings Cross Station. The quickest way to get to Central London from here is to catch the tube on the Piccadilly Line, which takes about 13min. Otherwise, London Buses will get you there in about 13min on Lines 91 and 73. Some trains arrive at Euston Station, about 14min from the city centre on the underground's Northern Line, or about 16min on Line 73 or 91 bus. Both stations have Passenger Assist services for travellers with limited mobility and infant changing rooms. There are also a few retail shops and plenty of places to eat and drink.
You'll most often be travelling with LNER on Edinburgh to London trains. They cover the entire day and are all direct trips with no intermediate connections. These trains all travel from Edinburgh Waverley Station to London Kings Cross. They are usually the faster train trips between the two cities. Most of the other trains are courtesy of Avanti West Coast. These are also direct trips and the second-fastest option. Leaving from Waverley Station, they arrive at London Euston. They also run throughout the day, at about two-hourly intervals. You'll also find the odd trip with Lumo, travelling from Waverley Station to Kings Cross.
There are a few night trains from Edinburgh to London every day, although technically, only one of them counts as a true night train. One leaves in the very early evening and arrives an hour or so after midnight, taking around 6h 30min to make the trip. The other only takes about 5h 30min, arriving at the same time, but leaving about an hour later than the first. The night train proper leaves a little before midnight and arrives about 8h later the next morning.
On an LNER Edinburgh to London train, you'll travel directly to the capital without any connections required on the way. These trains leave throughout the day, from around dawn until the early evening. They are the faster trains servicing this route and take from 4-5 h. All leave from Edinburgh Waverley Station and arrive at London Kings Cross. You can catch one every 30min or so, except for the early mornings when departures are more frequent.
Avanti West Coast also offers a train to London from Edinburgh every couple of hours throughout the day, beginning in the early morning and ending in the early evening. They take between 6h and 6h 40 min to reach London Euston Station from Edinburgh Waverley. These are also all direct trains; the difference in travel time is due to the trains' speed. The last Avanti train of the day is one of the night trains that will have you in London about an hour after midnight.
Lumo is a newer cross-country, all-electric budget service that operates a few trains from Edinburgh to London. It only runs about two trips a day, which take about 4h 35min to get to Kings Cross from Edinburgh Waverley. There's a train mid-morning and another mid-afternoon. These, too, are direct trips without any connecting stops on the way. They aren't necessarily the cheapest trips, though, despite this being a budget carrier, so choose your options carefully.
Travelling by train to London from Edinburgh can save a huge amount of carbon emissions through economies of scale; it's not hard to see that a few hundred people travelling together will have a far smaller carbon footprint than each of them travelling separately in a car. UK train companies all have dedicated sustainability programmes in place, including building carriages from recycled materials and using efficient engines to reduce energy consumption.
On an LNER train from Edinburgh to London, you can book First- or Second-Class tickets. Both include extra legroom with each seat and a power socket. Wi-Fi is free and unlimited. There is space for under-seat and overhead luggage storage. Each train also has a Quiet Coach where you can have a nap. Those with limited mobility have priority seating, with an Assisted Travel Team to look after arrangements. You can take a bicycle with you by booking in advance, and up to two pets can travel as long as they don't need their own seat. On Avanti West Coast, you can reserve space for your bicycle in a dedicated carriage, and a Passenger Assist service supports passengers with limited mobility. You can also bring up to two small domestic pets on a leash or in a travel container. All luggage travels with you and must be small enough to stow in the overhead compartments. With Lumo, you can bring up to three items: a large suitcase, a carry-bag and a small lap bag. Their "Customer Experience Ambassadors" provide limited mobility assistance. You can only take a foldable bicycle on board with you, and small domestic pets are allowed on leads or in a container. Stool bags and water bowls are provided.
You can employ two opposite strategies to find cheap tickets for trains from Edinburgh to London. The first is to book a long time – up to four months – in advance. This is when trains are still empty, and companies offer early-bird discounts to encourage seat take-up. You can set price alerts for these through Omio. The other option is to be entirely flexible about when you travel, pretty much down to the hour. It will allow you to pick up cheaper tickets that go on sale at the last minute due to passenger cancellations. While it may not be the case on this route, trains that take longer or make more stops in-between are often cheaper, so watch for those too.
Trains from Edinburgh to London: Buckingham Palace in London. Source: Shutterstock
London is one of the world's most popular tourist cities, overflowing with things to see and do, from the historical to the ultra-modern. There's literally a tourist attraction around each corner after you've arrived on the Edinburgh to London train. The London Eye has become one of the city's biggest drawcards; it will swing you high above the city for an unparalleled view. There's also the chic Canary Wharf area, where you can go to restaurants, coffee shops and some of the trendiest nightspots. The city also has a wonderful selection of museums, some of which are historical landmarks in their own right, like the iconic British Museum. Other world-renowned museums include the Imperial War Museum and the Natural History Museum. Also highly recommended are visits to Buckingham Palace, Piccadilly Square and Trafalgar Square, where you can see the famous Nelson's Column among many other fountains and statues. There's so much more to cover in London, so for more ideas, check out the Omio online travel magazine, The Window Seat.
There are a few train stations in Edinburgh to start your route from including Edinburgh Waverley, Edinburgh Gateway and Edinburgh Park. In London you have a few train station options to choose from for your arrival including London Victoria, London Euston and London Kings Cross.
Omio customers travelling this route depart most frequently from Edinburgh Waverley and arrive in London Victoria.
Passengers board the train most frequently from Edinburgh Waverley, which is located around 0.4 miles (659 m) away from the city centre, and they get off the train at London Victoria, located 1.8 miles (2.9 km) away from the city centre.
Here are some other resources that might have the information you need