Edinburgh to London train

Tue, Sep 17
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Cheap train tickets from Edinburgh to London

Showing times and prices for Sep 17

Cheapest

The best way to find a cheap train ticket from Edinburgh to London is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Cheapest
Lumo
09:24AM4h23
Edinburgh Waverley (EDB)
01:47PMLondon Kings Cross (KGX)
$811One-way
0 transfers
Avanti West Coast
08:52AM6h02
Edinburgh Waverley (EDB)
02:54PMLondon Euston (EUS)
$1271One-way
0 transfers
London North Eastern Railway
09:30AM4h22
Edinburgh Waverley (EDB)
01:52PMLondon Kings Cross (KGX)
$1321One-way
0 transfers
London North Eastern Railway
08:30AM4h18
Edinburgh Waverley (EDB)
12:48PMLondon Kings Cross (KGX)
$1321One-way
0 transfers
London North Eastern Railway
09:00AM4h41
Edinburgh Waverley (EDB)
01:41PMLondon Kings Cross (KGX)
$1321One-way
0 transfers

Train schedule from Edinburgh to London

Showing trains for tomorrow, Tuesday, September 17
London North Eastern Railway
C46891
08:00AM4h39
Edinburgh Waverley (EDB)
12:39PMLondon Kings Cross (KGX)
0 transfers
London North Eastern Railway
C47069
08:30AM4h18
Edinburgh Waverley (EDB)
12:48PMLondon Kings Cross (KGX)
0 transfers
Avanti West Coast
C22054
08:52AM6h02
Edinburgh Waverley (EDB)
02:54PMLondon Euston (EUS)
0 transfers
London North Eastern Railway
C46954
09:00AM4h41
Edinburgh Waverley (EDB)
01:41PMLondon Kings Cross (KGX)
0 transfers
Lumo
C03687
09:24AM4h23
Edinburgh Waverley (EDB)
01:47PMLondon Kings Cross (KGX)
0 transfers
London North Eastern Railway
C46836
09:30AM4h22
Edinburgh Waverley (EDB)
01:52PMLondon Kings Cross (KGX)
0 transfers

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets Edinburgh to London by train, bus, or flight

Tue
Sep 17
Wed
Sep 18
Thu
Sep 19
Fri
Sep 20
Sat
Sep 21
Sun
Sep 22
Mon
Sep 23
Tue
Sep 24
Wed
Sep 25
Thu
Sep 26
Fri
Sep 27
Sat
Sep 28
Sun
Sep 29
Mon
Sep 30
Tue
Oct 01
Wed
Oct 02
Thu
Oct 03
Fri
Oct 04
Sat
Oct 05
Sun
Oct 06
Mon
Oct 07

Fastest train times from Edinburgh to London

Showing times and prices for Sep 17

Fastest Journey

4 h 18 m

Average

4 h 44 m

Trains per day

6

Distance

534 km

Of the 6 trains that leave Edinburgh for London every day 6 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
London North Eastern Railway
08:30AM4h18
Edinburgh Waverley (EDB)
12:48PMLondon Kings Cross (KGX)
$1321One-way
0 transfers
London North Eastern Railway
09:30AM4h22
Edinburgh Waverley (EDB)
01:52PMLondon Kings Cross (KGX)
$1321One-way
0 transfers
Lumo
09:24AM4h23
Edinburgh Waverley (EDB)
01:47PMLondon Kings Cross (KGX)
$811One-way
0 transfers
London North Eastern Railway
08:00AM4h39
Edinburgh Waverley (EDB)
12:39PMLondon Kings Cross (KGX)
$1321One-way
0 transfers
London North Eastern Railway
09:00AM4h41
Edinburgh Waverley (EDB)
01:41PMLondon Kings Cross (KGX)
$1321One-way
0 transfers

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

ReviewsReviews for the rail journey from Edinburgh to London

userReviewImage
userReviewLogo
The customer opinion was acquired via Cimenio. Cimenio incentivises its users for giving an honest opinion and proving the booking with a photo of the travel ticket.
Pros
IconNo delay
IconNice conductor
IconQuiet
Cons
IconToilet dirty
The journey went very well and took 6 hours. The only thing to criticise is that the toilet was very dirty and stank. However, the train itself was very clean. The conductor was very friendly and had a brief chat with me. I didn't change trains and was able to work well during the journey as it was relatively quiet on the train and there were power sockets. The seats were very comfortable and we arrived in London on time.
Pros
IconGood wifi
IconTrain very hygienic
IconSmooth ride
Cons
IconLots of people on the train
I travelled from Edinburgh to London by train some time ago. I was able to book tickets for the journey online very easily and without any problems. The train was very hygienic inside and the toilets were clean. As I travelled directly to London without changing trains, the journey took about five hours. As always, there were a lot of people on the train, but I didn't mind. The staff were very friendly and helpful. The price-performance ratio is very good!
Pros
IconGood wifi
Cons
IconLoud driving noise
On 18 November I travelled from Edinburgh to London on the TPE 7322. The journey was without changing trains, which was very pleasant. It is possible to reserve a seat. Service offered on the train: Wifi, which was quite good, as well as food, which you can buy, and power sockets, which can be used to charge devices. The entire train was clean, as was the toilet. The staff are also friendly and helpful.
Pros
IconNice staff
Cons
IconDelay
The train from Edinburgh to London departed late, the train had the number 2278. The route Edinburgh, London is possible without changing trains. You can also reserve your seat. The journey took around two and a half hours, but this wifi made the journey go by very quickly. The toilets were clean, as was the rest of the train. The staff were polite and helped me board the train.

Overview: Train from Edinburgh to London

distanceDistance330 miles (533 km)
durationAverage train duration4 h 18 min
priceAverage train ticket price$112 (€94)
frequencyTrain frequency22 a day
changesDirect trainYes, there are 22 direct trains a day
carriersTrain companiesLNER, Lumo, Avanti West Coast, Caledonian Sleeper or CrossCountry

Trains from Edinburgh to London cover the 330 miles (533 km) long trip taking on average 4 h 18 min with our travel partners like LNER, Lumo, Avanti West Coast, Caledonian Sleeper or CrossCountry. Normally, there are 22 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as $53 (€44), but the average price of train tickets is $112 (€94). Travelers depart most frequently from Edinburgh Waverley and arrive in London Euston.

Train companies: LNER, Lumo and Avanti West Coast from Edinburgh to London trains

For as little as $53 (€44) you can travel by train to London from Edinburgh with LNER, Lumo and Avanti West Coast. Omio will show you the best deals, schedules and tickets available for this route.

LNER is a train company based in the United Kingdom. It operates a wide range of services, from high-speed intercity trains to local services. Its most popular routes include London to Edinburgh, London to Leeds, and London to York. LNER offers a variety of train types, including the Azuma, InterCity 225, and HST. The Azuma is a modern, high-speed train that offers comfortable seating and onboard Wi-Fi. The InterCity 225 is a classic train that offers a more traditional experience. The HST is a high-speed train that offers a smooth ride and plenty of legroom. LNER offers a variety of ticket types, including Advance, Anytime, and Off-Peak. Advance tickets are the cheapest option and must be booked in advance. Anytime tickets are more expensive but can be used at any time. Off-Peak tickets are the most affordable option for travelling during off-peak times. Onboard facilities include comfortable seating, Wi-Fi, power sockets, and a range of food and drink options. LNER also offers a range of discounts and special offers, making it an affordable and convenient way to travel.

LNER from Edinburgh to London train information:

  • Average Duration: 4 h 18 min
  • Cheapest Price: $93
  • LNER frequency: 22 a day

Trains from Edinburgh to London

Looking for a train from Edinburgh to London? Good news - you have over 30 options to pick from each day. The journey generally takes about 4h 30min, departing from Edinburgh Waverley Station in Scotland to its arrival at King's Cross Station or Euston Station in London, England. The trains on this line are operated by London North Eastern Railway, Avanti West Coast, and Caledonian Sleeper. For early risers, the first train of the day departs at around 5:40 a.m. for a 9:40 a.m. arrival in London. Night owls can take the final train of the day at about 11:40 p.m. for an overnight journey that brings you to London at around 7:15 a.m. With more than 30 choices of departure time - and some completing the journey in as fast as 4h - you have plenty of choices to fit your timeline and travel needs.

Edinburgh to London Train Time: Daily Departures

There are 29 total trains per day, with the earliest departure around 5:40 a.m. and the latest around 11:40 p.m. There are 10 options between 5:40 a.m. and 9:30 a.m. before a break in departures until about 1:00 p.m. From that point until the end of the night, there are about 2-3 trains departing for this route per hour. The night train departing at about 11:40 p.m. is much slower than most of the other trains throughout the day - it takes approximately 7h 30min to complete the journey while most of the trains take around 4h 30min. The last train of the day that takes under 6h is the 7:30 p.m. departure, finishing the journey in about 5h 40min.

How long is the journey by train from Edinburgh to London?

The length of time you spend on a train from Edinburgh to London depends on the departure time you select, and the company operating the train for your line. The fastest train of the day departs around 8:30 a.m. from Edinburgh and arrives at King's Cross in London around 12:50 p.m. for a 4h 20min travel time. This train is operated by London North Eastern Railway and has no changes. The slowest train of the day takes about 10h with one change in York - departing at 9:00 p.m. from Edinburgh and arriving in London around 7:00 a.m. on the following day.

Edinburgh Art Performer. Source: Shutterstock

What is/are the departure and arrival stations for trains from Edinburgh to London?

Departure train station: The departure station for trains from Edinburgh, Scotland to London, England is Edinburgh Waverley Station. Nestled in a tight, steep valley between the medieval-era Old Town and the 18th Century New Town, this station is also close to Princes Street - known for plentiful shopping options and restaurants. Inside the newly renovated station, you can find a relaxing train hall, restrooms, ticketing counters, self-service kiosks, showers, ATMs, and an entire section of shopping, dining, and drinking options.

Arrival train station:The arrival stations for trains from Edinburgh to London are King’s Cross railway station or Euston railway station. King’s Cross - one of the most notable train stations in the world and immortalized by its role in the Harry Potter series - is located on the London Inner Ring Road, with connections to the London Underground and other public transit. The station offers restrooms, ticketing counters, self-service kiosks, ATMs, and an entire section of shopping, dining, and drinking options. For Witches and Wizards, Platform 9 ¾ is the gateway to the Hogwarts Express. Euston railway station is in the London Borough of Cambden, and is known as London’s gateway to the West Midlands, Northwest England, North Wales and Scotland. Euston Bus Station is located directly in front of the station itself, providing easy transit upon arrival. The station houses restrooms, ticketing counters, self-service kiosks, ATMs, plus access to shopping and dining options.

Which train companies travel from Edinburgh to London?

The trains from Edinburgh to London are operated by London North Eastern Railway, Avanti West Coast, and Caledonian Sleeper. The trains operated by London North Eastern Railway arrive at King’s Cross railway station, while the trains operated by Avanti West Coast arrive at Euston railway station. Caledonian Sleeper only operates one train per day on this route, the overnight train departing at 11:40 p.m. and arriving at Euston railway station after 7h 30min. London North Eastern Railway trains are typically about 1h faster than those operated by Avanti West Coast.

London North Eastern Railway trains from Edinburgh to London

London North Eastern Railway offers over 30 trains per day, averaging about 4h 30min for the total duration of the journey. Most of these trains are direct, with no change required. The trains operated by London North Eastern Railway arrive at King’s Cross railway station

Avanti West Coast trains from Edinburgh to London

Avanti West Coast offers about 5 trains per day, averaging about 6h for the total duration of the journey. These trains have more stops than London North Eastern Railway trains, but are still without any changes required. The trains operated by Avanti West Coast arrive at Euston railway station.

Caledonian Sleeper trains from Edinburgh to London

Caledonian Sleeper operates one train per day from Edinburgh to London, departing around 11:40 p.m. for approximately 7:30 a.m. arrival at Euston railway station.

Edinburgh Sunrise. Source: Shutterstock

Train Edinburgh to London: Services on Board

First and second class tickets are available on trains from Edinburgh to London, with a variety of improved amenities and services available depending on the provider you choose. Travelers with disabilities should contact their provider at least 24h in advance of travel, if possible. This will allow the provider to establish support throughout the journey and ensure that sufficient seating is available - such as wheelchair access or seating areas. The luggage allowance for these providers is similar because the trains are similar models.

Each passenger can bring three items, with a maximum of one large suitcase, one carry on item, and a small item. The maximum size of large luggage is approximately 32x22x12 in (80x57x30 cm). Bikes are only allowed on board if they are foldable bikes, but reservations for non-folding bikes can be made directly through providers. Pets are allowed on trains, with two dogs, cats or other small pets for free, so long as they will not take up a seat. Additional pets are allowed for a small fee.

How to find cheap train tickets from Edinburgh to London?

When you are looking to find cheap tickets for trains from Edinburgh to London, look no further than Omio. With the helpful filters and search tools on the Omio website, you can organize the results according to exactly what you need. Considering how many results will pop up for a journey by train between these two popular cities, that will prove particularly helpful for this specific route. You can sort according to departure time, price, and speed of the journey.

With the filters, you can only show results from certain providers, or those arriving at particular stations in London. You can even find tickets that fit between specific price ranges. When you find a ticket that you like, consider booking far in advance to ensure your price does not increase. If you can, flexibility with your travel dates and times can also save a heap of money, as some departure times can be more expensive than others. No matter what your budget and travel preferences, you can find what you need by trusting Omio.

To London by train—travel tips

Whether you are making this journey for the iconic sights of Big Ben, or just want to see the Tower Bridge in person, London is almost a required visit for world travelers. Catch a game at one of the many professional football stadiums - from Tottenham Hotspur Stadium to Stamford Bridge. If you are truly lucky, you might even be able to catch a game at Wembley Stadium. If you are interested in the crossover of history and monarchy, pay a visit to Buckingham Palace. Regardless of where you decide to visit, be sure to get around with the iconic double-decker buses and get the best view in town.

FAQs: Trains from Edinburgh to London

FAQs: Travel by train from Edinburgh to London 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 London.
FAQs
Cheap train tickets from Edinburgh to London can start from as little as $53 (€44) when you book in advance. The average train ticket price for Edinburgh to London is $112 (€94); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
The train time between Edinburgh and London is on average 4 h 18 min   for the 330 mile (533 km) long journey, but the time it takes to go to London from Edinburgh by train can vary depending on specific dates or if traveling on weekends and holidays.
The first train from Edinburgh to London leaves at 4: 48 AM. Plan your trip with the Journey Planner   from Omio.
The last train from Edinburgh to London leaves at 10: 40 PM.
Yes, there are 22 direct trains a day from Edinburgh to London with LNER, Lumo or Avanti West Coast. Schedules can vary on holidays or weekends with fewer direct trains.
Take the Edinburgh to London train with LNER, Lumo, Avanti West Coast, Caledonian Sleeper or CrossCountry. However, it's always good to check out all possible train providers for the trip between Edinburgh and London as there might be differences in the amenities they offer.
Yes, you can take a night train from Edinburgh to London with Caledonian Sleeper. Find all the info regarding night trains in Europe.  

Passengers board the train most frequently from Edinburgh Waverley, which is located around 0.4 miles (727 m) away from the city centre, and they get off the train at London Euston, located 1.8 miles (2.9 km) away from the city centre.

A trip to London from Edinburgh is worth doing but not as a day trip with a journey time of 4 h 18 min each way. Check with Omio app   the best way to travel.
The cheapest month to travel from Edinburgh to London by train is February.
It's helpful to compare your options as there are 3 ways to travel between Edinburgh and London including taking a train, bus or flight.

Popular train stations from Edinburgh to London

Edinburgh
London
Edinburgh Waverley is the most popular Edinburgh railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Edinburgh for your trip to London.
Amenities at station
WifiWifi
LockersLockers
ShoppingShopping
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
ticketOfficeHours
Ticket Office Hours
Mon - Sat: 05: 00 - 23: 59 | Sun: 07: 00 - 23: 59
Public transit options for Edinburgh Waverley
Bus lines: 22, 30, 33, X22, X25, X37
Train lines: Avanti West Coast, Caledonian Sleeper, CrossCountry, LNER, ScotRail, Transpennine Express
Location for Rail Replacement Services: Buses pick up/drop off on Waterloo Place, pick up across from Apex Hotel and drop off outside the Apex Hotel.
Metro: No metro available.
London Euston is the most popular London train station for Omio travelers, but London has quite a few train hubs. Find all the information you need to know about the main railway stations in London for your trip from Edinburgh.
Amenities at station
WifiWifi
LockersLockers
ShoppingShopping
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+44 3457114141
ticketOfficeHours
Ticket Office Hours
Mon - Fri: 06: 00 - 00: 00 | Sat: 06: 00 - 23: 00 | Sun: 07: 00 - 00: 00
Public transit options for London Euston
Tube lines: Circle, Hammersmith & City, Metropolitan, Northern (Bank and Charing Cross branches), Victoria
Overground lines: Watford DC
Bus lines: 18, 30, 59, 68, 73, 91, 168, 205, 253, 390, N5, N20, N73, N91, N205, N253
Rail lines: London North Western Railway, London Overground, Avanti West Coast, Caledonian Sleeper
Location for Rail Replacement Services: Go to Platform 2, there is a gate adjacent to the station from the main road.
Amenities at station
WifiWifi
LockersLockers
ShoppingShopping
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
ticketOfficeHours
Ticket Office Hours
Mon - Fri: 05: 00 - 01: 36 | Sat: 05: 00 - 00: 36 | Sun: 05: 30 - 01: 36
Public transit options for London Kings Cross
Underground lines: Circle, Piccadilly, Hammersmith & City, Northern, Metropolitan, Victoria
Bus lines: 10, 17, 30, 45, 46, 59, 63, 73, 91, 205, 214, 259, 390, 476
Train lines: Thameslink, Grand Central, Hull, London North Eastern, Gatwick Express
Metro: N/A

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language

Useful links