background

Edinburgh to London Trains

22
Jun
About Rail.Ninja

Rail Ninja is a reservation service for booking train tickets online. It is not a rail carrier, does not own or operate any trains, and does not represent an official website of any railway company. It is a commercial business that makes it easier for you to book train tickets online.

background

Our free app for every step of your journey — travel planning has never been easier!

Edinburgh to London Train Timetable

Morning departures
Fastest trip4 hrs 10 min
Longest trip4 hrs 42 min
Earliest05:37
Latest11:30
Departures16
Afternoon departures
Fastest trip4 hrs 10 min
Longest trip5 hrs 4 min
Earliest12:00
Latest17:30
Departures16
Evening departures
Fastest trip4 hrs 10 min
Longest trip13 hrs 42 min
Earliest18:00
Latest20:16
Departures3

Edinburgh to London Train Information

video

The Edinburgh to London train is one of the most popular and scenic rail journeys in the United Kingdom — connecting the stunning capital of Scotland with the vibrant capital of England through 534 km (332 miles) of rolling countryside, coastal stretches, and historic cities. The average journey time from Edinburgh to London by train is approximately 5 hours and 41 minutes, although the fastest direct trains complete the trip in about 4 hours and 9 minutes. Up to 71 trains per day run between Edinburgh and London when you include all operators — making this one of the busiest and best-served rail corridors in the UK. Most direct trains operate between Edinburgh Waverley and London King's Cross, with additional services arriving at London Euston via the West Coast Main Line. National Rail high-speed services are fast, modern, and offer everything you need for a comfortable journey between the two capitals. Book your Edinburgh to London train tickets through Rail Ninja for instant e-ticket delivery and the best available fares — no need to queue at the station. Customers from every country visit Edinburgh and London by train — explore both capitals without the delay of airport queues or the stress of driving through busy city streets.

background
Edinburgh
Waverley, United KingdomEdinburgh Bus Station, United KingdomEdinburgh Airport Terminal (EDI), United Kingdom
534 km
London
Kings Cross, United KingdomSt. Pancras Int, United KingdomEuston, United KingdomLondon Bridge Station, United KingdomPaddington, United KingdomMarylebone, United KingdomVictoria, United KingdomWaterloo, United KingdomLondon Finchley Road (Stop CL), United KingdomLondon Victoria Coach Station, United KingdomLondon Airport Terminal (LHR), United KingdomVictoria Station Green Line, United KingdomCharing Cross, United KingdomLiverpool Street station, United Kingdom
Shortest travel time:4 h 10 m
Earliest departure:05:37
Longest travel time:13 h 42 m
Lowest ticket cost:$118
Avg. daily departures:35
Latest departure:20:16

Popular questions about Edinburgh to London Trains

What trains run from Edinburgh to London?

The main train operators providing direct trains from Edinburgh to London include LNER, Lumo trains, Avanti West Coast trains, and the Caledonian Sleeper. LNER operates trains on the East Coast mainline from Edinburgh Waverley to London King's Cross, utilizing a fleet of modern Azuma trains that offer free Wi-Fi, power sockets, and both Standard and First Class seating. Lumo trains began operations in 2021 as a low-cost, fully digital train company running all-Standard Class direct trains between Edinburgh Waverley and London King's Cross — often offering the cheapest advance fares on the route. Avanti West Coast trains connect Edinburgh to London Euston, typically via a change at Carlisle or Preston, and are useful for travelers whose onward connections are in the west of London. The Caledonian Sleeper runs overnight from Edinburgh Waverley to London Euston on most nights of the week — departing around 23:40 and arriving early next morning, ideal for travelers who want to save daytime hours and combine travel with accommodation. All operators are available to book through Rail Ninja with instant e-ticket delivery and the best available fares.

How long does the train ride from Edinburgh to London take?

The fastest Edinburgh to London train takes around 4 hours 9 minutes on direct LNER or Lumo services between Edinburgh Waverley and London King's Cross. The average journey time from Edinburgh to London is approximately 5 hours and 41 minutes across all services and routes. Journey times can vary significantly — some services taking as long as 10 hours depending on the route and number of stops via Newcastle, Leeds, or Manchester. Direct trains on the East Coast Main Line are the fastest option, while routes via the West Coast Main Line with Avanti West Coast trains typically take 5 to 6 hours to reach London Euston. Travel times also vary on weekends and bank holidays when engineering works may affect schedules — always check National Rail before you depart. When traveling south to London, booking a seat on the left side of the train provides scenic coastal views through Northumberland — one of the most beautiful stretches of the entire journey.

What is the First Train and Off Peak Travel from Edinburgh to London?

The first train from Edinburgh Waverley to London King's Cross typically departs around 05:40–06:00 — an LNER direct service arriving in London late morning. The last train for daytime direct services departs around 19:30–20:00, with LNER or Lumo trains reaching London King's Cross by approximately 23:30. Traveling off peak is one of the best ways to save money on Edinburgh to London train tickets — off peak services outside the busy morning and evening rush hours are generally cheaper than peak departures. Off peak and Super Off Peak tickets offer excellent value for mid-morning, midday, and evening travel when your schedule allows flexibility. The Caledonian Sleeper offers a late-evening departure at around 23:40 from Edinburgh Waverley, arriving at London Euston early the next morning around 07:00–07:30 — a unique overnight option that combines travel and accommodation. Always check live timetables via National Rail near your travel dates, especially for weekends and bank holidays when departure times and schedules may vary.

How much do Edinburgh to London train tickets cost?

Edinburgh to London train ticket prices vary widely by operator, travel date, and how far in advance you book. Booking train tickets in advance can lead to significant savings — with prices starting as low as €30.14 for a one-way ticket if booked early through Rail Ninja. UK train operators generally release cheap Advance tickets up to 12 weeks before travel, and prices are often lowest soon after release. Traveling at off peak times is generally cheaper than peak morning hours — Off Peak and Super Off Peak tickets offer better value for mid-morning, midday, and evening travel. Lumo trains typically offer the cheapest advance fares on the Edinburgh to London route as a low-cost train company, while LNER First Class provides a premium experience with complimentary food and drink. Using Railcards can save travelers up to 1/3 on most rail fares — options include 16-25, 26-30, Two Together, Senior, and Family and Friends railcards. Book through Rail Ninja to compare all operators and find the cheapest fare for your travel dates.

How to Find Cheap Train Tickets from Edinburgh to London?

The cheapest cheap train tickets on the Edinburgh to London route are typically found on Lumo trains, which offer low-cost all-Standard Class direct trains between Edinburgh Waverley and London King's Cross. Book Advance tickets as early as possible — ideally up to 12 weeks ahead — through Rail Ninja to secure cheap train tickets before they sell out. Traveling at off peak times, avoiding busy Friday and Sunday services, and being flexible with departure time are the best strategies to save money on this route. Ticket types for train travel include Advance, Off Peak, and Anytime tickets — Advance tickets are fixed to a specific train but offer the lowest prices, while Off Peak tickets allow more flexibility across multiple services. Railcards are also an excellent way to save money — the 16-25 Railcard, Senior Railcard, and Family and Friends Railcard all offer significant discounts on National Rail fares across all operators including LNER, Lumo trains, and Avanti West Coast trains. Compare all options on Rail Ninja to find the best combination of price, speed, and arrival station for your trip.

Is it worth going First Class from Edinburgh to London?

First Class on the Edinburgh to London train is worth considering for the 4–5 hour journey if you value extra comfort, complimentary food and drink, and a quieter environment. LNER First Class includes wider seats, more legroom, at-seat service, and access to First Class lounges at London King's Cross and Edinburgh Waverley — making it a genuinely premium experience for business travelers or those who want to arrive refreshed. Avanti West Coast trains also offer Standard Premium and First Class options with free Wi-Fi, power outlets, and onboard catering across all classes. For travelers on a budget, Standard Class on LNER or Lumo trains includes free Wi-Fi, power sockets, and overhead luggage racks — excellent value for the journey. Standard Class is usually the best pick for travelers seeking cheap train tickets, especially when combined with Advance or Off Peak fares booked early through Rail Ninja.

Edinburgh to London King's Cross and London Euston: Arrival Stations

Most direct Edinburgh to London trains arrive at London King's Cross — the main terminus for East Coast Main Line services operated by LNER and Lumo trains. London King's Cross is in Zone 1 and served by six Underground lines including the Victoria, Northern, and Piccadilly lines, giving easy access to all parts of the capital. The station shares a complex with St Pancras International, making it the ideal arrival point for onward Eurostar connections to Europe. Avanti West Coast trains and the Caledonian Sleeper arrive at London Euston, also in Zone 1 and served by the Victoria and Northern Underground lines, with easy links to Oxford Circus, Tottenham Court Road, and the West End. London Euston is convenient for travelers staying in Bloomsbury, Fitzrovia, or heading to attractions in west and central London — the British Museum is within walking distance. Walking distance between London King's Cross and London Euston is around 10–15 minutes on foot, or a short bus or Tube ride — choose your arrival station based on where you are staying or connecting next. From London King's Cross, the Piccadilly line reaches Heathrow Airport in about 50–60 minutes, making it an ideal arrival point for onward international connections.

What is Edinburgh Waverley station?

Edinburgh Waverley is the main train station in Edinburgh city centre and the departure point for all Edinburgh to London direct trains operated by LNER, Lumo trains, Avanti West Coast trains, and the Caledonian Sleeper. The station is located in the heart of the city, set dramatically between the Old Town and New Town, and is one of the busiest National Rail stations in Scotland. Edinburgh Waverley has excellent facilities including shops, cafés, luggage storage, and National Rail information services, and is easily reachable by bus, tram, and taxi from all parts of Edinburgh. Note that Edinburgh also has Haymarket station, which some Avanti West Coast trains and other services stop at before continuing south toward London Euston. Always check your departure station carefully when booking — most LNER and Lumo direct trains depart from Edinburgh Waverley, not Haymarket. Book your Edinburgh to London train tickets through Rail Ninja to get full journey details including departure station, platform information, and real-time National Rail updates.

What are the baggage rules on Edinburgh to London trains?

All Edinburgh to London train operators allow passengers to bring luggage on board at no extra charge — there is no baggage fee on National Rail services. Standard luggage allowance typically permits two large suitcases plus one small item of hand baggage per passenger across LNER, Lumo trains, Avanti West Coast trains, and the Caledonian Sleeper. Large cases can be stored at dedicated luggage areas at the ends of carriages, while smaller bags fit in overhead racks above your seat. Lumo trains do not have a traditional buffet car — passengers can pre-order food through the LumoEats service before boarding. LNER and Avanti West Coast trains have onboard catering services with snacks, meals, and drinks available for purchase during the journey. If you are traveling with bicycles or oversized items, check individual operator policies before booking as restrictions apply on some services — book through Rail Ninja and read the full terms for your chosen operator.

How do I book Edinburgh to London train tickets?

Book Edinburgh to London train tickets online through Rail Ninja — the fastest and most convenient way to secure your seat on any service from LNER, Lumo trains, Avanti West Coast trains, or the Caledonian Sleeper. Visit the Rail Ninja page to browse all available services, compare operators, and collect your e-tickets instantly — no printing required and no waiting in queues at the station. Tickets are delivered instantly to your email as e-tickets accepted directly at station gates via the Rail Ninja app — customers from every country can sign up and pay securely with over 20 payment methods available. Booking advance tickets through Rail Ninja up to 12 weeks ahead gives you access to the cheapest fares before they sell out — watch for tickets as soon as they are released and never miss a cheap fare. June and other popular travel months sell out quickly, so avoid any delay and book as early as possible to explore Edinburgh and London without overpaying for last-minute train tickets. The Rail Ninja app also lets you manage bookings, check National Rail live departure information, and access your tickets on the go — simply explore the app and collect everything you need for a stress-free journey through the streets of both capitals.

background

Trains on Edinburgh - London route

9 / 10 based on 59 reviews
Extensive Network

One platform, 34+ destinations, 700+ routes around the globe.

Convenient Booking

We speak your language and offer over 20 payment methods.

Excellent Rating

Read authentic Rail Ninja reviews and see what our travelers say about us.

Flexible Planning

You can conveniently book train tickets for up to a year in advance!

Real Human Support

Need a hand? Contact our customer support before or during your trip.