Happy Black Friday! New to Omio? Get 15% off your first app booking. Valid until 03/12/2024.
15% discount applied on bookings with a total basket value up to 100 Euros.
Valid for first-time customers only
Only available on app bookings
This offer will end on 03/12/2024.
Limit one (1) coupon code per eligible booking. Cannot be combined, transferred or exchanged.
For full terms and conditions: https://www.omio.com/coupon

Edinburgh to London train

Tue, Dec 03
+ 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 Dec 03

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
LumoC03687
09:24AM4h23
Edinburgh Waverley (EDB)
01:47PMLondon Kings Cross (KGX)
761One-way
0 transfers
London North Eastern RailwayC46954
09:00AM4h41
Edinburgh Waverley (EDB)
01:41PMLondon Kings Cross (KGX)
851One-way
0 transfers
London North Eastern RailwayC47069
08:30AM4h18
Edinburgh Waverley (EDB)
12:48PMLondon Kings Cross (KGX)
1011One-way
0 transfers
London North Eastern RailwayC46836
09:30AM4h22
Edinburgh Waverley (EDB)
01:52PMLondon Kings Cross (KGX)
1081One-way
0 transfers
Avanti West CoastC22054
08:52AM6h02
Edinburgh Waverley (EDB)
02:54PMLondon Euston (EUS)
1091One-way
0 transfers

Edinburgh to London train times

Showing trains for tomorrow, Tuesday, December 3
ProviderDepartsDurationArrivesTransfersTickets
London North Eastern Railway
C46891
London North Eastern RailwayLondon North Eastern Railway | C46891
08:00AM Edinburgh Waverley (EDB)4h39 12:39PM London Kings Cross (KGX)0 transfersDirect
London North Eastern Railway
C47069
London North Eastern RailwayLondon North Eastern Railway | C47069
08:30AM Edinburgh Waverley (EDB)4h18 12:48PM London Kings Cross (KGX)0 transfersDirect
Avanti West Coast
C22054
Avanti West CoastAvanti West Coast | C22054
08:52AM Edinburgh Waverley (EDB)6h02 02:54PM London Euston (EUS)0 transfersDirect
London North Eastern Railway
C46954
London North Eastern RailwayLondon North Eastern Railway | C46954
09:00AM Edinburgh Waverley (EDB)4h41 01:41PM London Kings Cross (KGX)0 transfersDirect
Lumo
C03687
LumoLumo | C03687
09:24AM Edinburgh Waverley (EDB)4h23 01:47PM London Kings Cross (KGX)0 transfersDirect
London North Eastern Railway
C46836
London North Eastern RailwayLondon North Eastern Railway | C46836
09:30AM Edinburgh Waverley (EDB)4h22 01:52PM London Kings Cross (KGX)0 transfersDirect

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

Mon
Dec 02
Tue
Dec 03
Wed
Dec 04
Thu
Dec 05
Fri
Dec 06
Sat
Dec 07
Sun
Dec 08
Mon
Dec 09
Tue
Dec 10
Wed
Dec 11
Thu
Dec 12
Fri
Dec 13
Sat
Dec 14
Sun
Dec 15
Mon
Dec 16
Tue
Dec 17
Wed
Dec 18
Thu
Dec 19
Fri
Dec 20
Sat
Dec 21
Sun
Dec 22

How far in advance should I book train tickets from Edinburgh to London?

The best time to book your train from Edinburgh to London is 70 days before departure. See how prices for trains change on the Edinburgh to London route.
Prices are for one-way tickets for one passenger from Edinburgh to London per month. Insights are sourced from fares found by Omio users in the last 12 months. Current prices may differ as prices vary depending on the time of day, class or how far in advance you book your train from Edinburgh to London.

Fastest train times from Edinburgh to London

Showing times and prices for Dec 03

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 RailwayC47069
08:30AM4h18
Edinburgh Waverley (EDB)
12:48PMLondon Kings Cross (KGX)
1011One-way
0 transfers
London North Eastern RailwayC46836
09:30AM4h22
Edinburgh Waverley (EDB)
01:52PMLondon Kings Cross (KGX)
1081One-way
0 transfers
LumoC03687
09:24AM4h23
Edinburgh Waverley (EDB)
01:47PMLondon Kings Cross (KGX)
761One-way
0 transfers
London North Eastern RailwayC46891
08:00AM4h39
Edinburgh Waverley (EDB)
12:39PMLondon Kings Cross (KGX)
1191One-way
0 transfers
London North Eastern RailwayC46954
09:00AM4h41
Edinburgh Waverley (EDB)
01:41PMLondon Kings Cross (KGX)
851One-way
0 transfers

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

Deutsche Bahn
Renfe
Italo
Renfe AVE

Journey information

Overview: Train from Edinburgh to London

Trains from Edinburgh to London run on average 7 times per day, taking around 5h 13m. Cheap train tickets for this journey start at €31 but you can travel from only €16 by bus.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Bus from €16
Distance
533 km
Average train duration
5h 13m
Cheapest ticket price
€31
Trains per day
7
Direct trains
6
Train providers
8
Fastest train
4h 2m
First train
00:06
Last train
23:52
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Bus from €16

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

Travel from Edinburgh to London from €44 with Omio’s train partners LNER, Lumo and Avanti West Coast! You can find the best timetables and tickets when comparing and booking the most convenient journey for you.

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: €78
  • LNER frequency: 22 a day

Trains from Edinburgh to London

The main station in Scotland's capital with connections to London is Edinburgh Waverley station, in the heart of the city centre. The majority of trains from Edinburgh to London are provided by operator East Coast. Services begin running in the early morning and continue into the early evening. Passengers will arrive directly at London's King’s Cross Station or London Euston Station. There are several journeys a day that require a change, mostly, but not all, at Wolverhampton. For passengers requiring London Victoria or London Bridge, changes should be made within London.


Edinburgh to London Train Cost

Prices for Trains from Edinburgh to London when you book in advance

Booking Period

Average Price

Same Day

£99.21

1 Day in Advance

£83.68

1 Week in Advance

£72.47

2 Weeks in Advance

£66.43

1 Month in Advance

£56.94

3 Months in Advance

£55.21

More information about trains from London to Edinburgh

The train connecting the capital of Scotland with that of England is frequent and convenient and given the distance it can be tempting to opt for a budget flight, however as you can see the train doesn't have to break the bank if you book your train ticket well enough in advance.


  • All Edinburgh to London trains are run by Virgin trains.
  • Most Virgin trains services are direct between Edinburgh and London, however some may require a change in Crewe.
  • Most travellers book their Edinburgh to London train tickets 2 weeks in advance of the travel date.




Based on Omio's travel data, as the table above clearly illustrates, ticket prices for trains from Edinburgh to London decrease the further you book in advance:

  • It is 17% cheaper to book a Edinburgh to London train a day ahead of time rather than purchasing a ticket at the station.
  • It is 31% cheaper to book 1 week in advanced as opposed to the day you intend to travel.
  • Finally, Edinburgh to London train costs are 54% cheaper when booked 1 month in advance as opposed to purchasing a train ticket the day of.
 


Taking the Train from Edinburgh

Trains from Edinburgh to London will depart from the city’s main station Edinburgh Waverley. Getting to the station by local transport is easy as a large number of local Lothian Buses stop near the station on Princes Street and North Bridge. Other major rail providers that offer services to the station include ScotRail, East Coast, CrossCountry and Virgin Trains. There are a large number of services, shops and restaurants at Waverly, as well as access to pay-as-you-go public WiFi.

Getting into London by Train

Both Euston Station and King’s Cross Station are served by a large number of TFL buses, including the 59 which will take passengers through Holborn and Aldwych to Waterloo station and destinations further south. Night buses and taxis will also serve both stations during the late hours.

Arriving at King's Cross Station

The majority of daily trains arriving into London will do so at London King’s Cross Station. This station has a large number of connections to local transport as well as additional national and international rail services including the Eurostar. The station can be accessed via the London Underground at King’s Cross St. Pancras on the Northern Line (Bank Branch), Piccadilly Line, Victoria Line, Hammersmith and City Line, Metropolitan Line, and Circle Line.

Arriving at London Euston Station

The other station where trains from Edinburgh arrive to is London Euston Station. While trains to this station are less frequent throughout the day, the famous Caledonian Sleeper train will make its evening journey to and from this station in London which takes around 7 hours. The station is located on the London Overground and London Underground on the Northern Line (both branches) and Victoria Line. The station is also a short walk to London St Pancras for international train connections.

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 €31 when you book in advance. The average train ticket price for Edinburgh to London is €84; however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
The train time from Edinburgh to London is on average 4 h 2 min   for the 533 km long journey, but the time it takes to go from Edinburgh to London by train can vary depending on specific dates or if traveling on weekends and holidays.
The first train from Edinburgh to London leaves at 00: 06. Plan your trip with the Journey Planner   from Omio.
The last train from Edinburgh to London leaves at 23: 52.
Yes, it is possible to travel from Edinburgh to London without having to change trains with LNER, Lumo or Avanti West Coast. There are 6 direct trains from Edinburgh to London each day. There may be fewer direct services available on weekends or holidays.
For the best Edinburgh to London train to purchase, you can travel safely and comfortably with LNER, Lumo, Avanti West Coast, Caledonian Sleeper or CrossCountry. However, it's always good to check all possible train providers with services to London from Edinburgh to compare what amenities they may 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 2 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 from Edinburgh to London including taking a train, coach or flight.

Popular train stations from Edinburgh to London

Edinburgh
London
The major train station for departures in Edinburgh is Edinburgh Waverley. Find all the information you need to know about services, amenities and connections at Edinburgh Waverley for your trip from Edinburgh to London.
Amenities at train station
WifiWifi
LockersLockers
ShoppingShopping
ParkingParking
DiningDining
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.
The major train station for arrivals in London is London Euston. Find all the information you need to know about services, amenities and connections at London Euston for your journey to London from Edinburgh.
Amenities at train station
WifiWifi
LockersLockers
ShoppingShopping
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
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 train station
WifiWifi
LockersLockers
ShoppingShopping
ParkingParking
DiningDining
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
HomeTrainsTrain Times to LondonEdinburgh to London train

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
Currency
Language