Trains from Edinburgh to London

Tue, Jul 16
Easy as 1, 2, 3
Choose the cheapest and fastest routes from over 800 official partners
Get there your way
Enjoy travelling by train, bus and flight across Europe
Every time, anywhere
Because your trip doesn't end with a ticket, we’re here for you all the way

The cheapest trains

from Edinburgh
to London

Showing times and prices for Jul 16

Cheapest

-

Average

-

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.

COMPARE

Prices across different modes

Train
Bus
Flight
Mon
Jul 15
£117London North Eastern Railway
£46National Express
£107easyJet
Tue
Jul 16
£77Virgin Trains
£39National Express
£69British Airways
Wed
Jul 17
£81London North Eastern Railway
£27National Express
£57British Airways
Thu
Jul 18
£73Virgin Trains
£23National Express
£46Ryanair
Fri
Jul 19
£81London North Eastern Railway
£27National Express
£51easyJet
Sat
Jul 20
£81London North Eastern Railway
£30National Express
£32Ryanair
Sun
Jul 21
£81London North Eastern Railway
£34National Express
£75Flybe
Mon
Jul 22
£81London North Eastern Railway
£25National Express
£51easyJet
Tue
Jul 23
£81London North Eastern Railway
£31National Express
£51easyJet
Wed
Jul 24
£81London North Eastern Railway
£21National Express
£44Flybe
Thu
Jul 25
£81London North Eastern Railway
£22National Express
£32Ryanair
Fri
Jul 26
£81London North Eastern Railway
£26National Express
£39Ryanair
Sat
Jul 27
£81London North Eastern Railway
£22National Express
£23Ryanair
Sun
Jul 28
£81London North Eastern Railway
£25National Express
£61Flybe
Mon
Jul 29
£81London North Eastern Railway
£31National Express
£55easyJet
Tue
Jul 30
£81London North Eastern Railway
£18National Express
£44Flybe
Wed
Jul 31
£81London North Eastern Railway
£31National Express
£44easyJet
Thu
Aug 1
£81London North Eastern Railway
£23National Express
£36Flybe
Fri
Aug 2
£81London North Eastern Railway
£31National Express
£19Ryanair
Sat
Aug 3
£66London North Eastern Railway
£23National Express
£32Ryanair
Sun
Aug 4
£80London North Eastern Railway
£36National Express
£65Ryanair

The fastest trains

from Edinburgh
to London

Showing times and prices for Jul 16

Fastest Journey

-

Average

-

Trains per day

-

Distance

-

We couldn’t find any train from Edinburgh to London on Tue, Jul 16.

These companies trust us.
We sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn
train

Journey Summary

Edinburgh to London Train Information

Avg. Train Duration:
5 hours 9 minutes
Train Ticket Price: £72
Trains depart from:Edinburgh
Trains arrive in:London
Distance:534 km
TrainTrain Companies:London North Eastern Railway, Virgin Trains

Trains from Edinburgh to London

The scenic rail route south on the East Coast Main Line offers tourists and business travellers an attractive alternative to a flight from Edinburgh to London. There are frequent daily direct trains from the Scottish capital to London King's Cross, with journey times of about four hours and 30 minutes. Trains depart from early morning to early evening, with additional alternative routes and sleeper services arriving at London Euston Station.

Which train companies travel from Edinburgh to London?

Direct services from Edinburgh to London King's Cross are operated by London North Eastern Railway (LNER). Virgin Trains provide additional direct services to London Euston from Edinburgh, while the  Caledonian Sleeper service also arrives at Euston. Indirect connections use Cross Country Trains connections from Edinburgh with a change to GNER services at York or Newcastle.

How long is the train from Edinburgh to London?

 LNER offers the fastest rail connection on the 390-mile route south to London, taking four hours and 19 minutes to reach the capital. Other LNER services take up to 25 minutes longer. Virgin Trains services to London Euston take five hours and 41 minutes. Overnight Caledonian Sleeper trains take seven hours and 27 minutes to reach Euston.

How many trains are there from Edinburgh to London?

LNER direct services from Edinburgh to King's Cross leave roughly twice an hour throughout the day from early morning to early evening, with a slightly reduced service on Sundays. Virgin Trains connections to  London Euston leave every two hours. The Caledonian Sleeper service operates from Sunday to Friday with services leaving just before midnight.

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

Departure train station: Passengers will depart from Edinburgh Waverley. Situated in the centre of the capital, Waverley Station has several local transport connections on bus and tram routes from stops on Princes Street. The station concourse has fast food outlets, a food supermarket, coffee shops, luggage storage facilities, and taxi ranks.

Arrival train station: Passengers have a choice of arrival stations, between London King's Cross and London Euston. Located on the north side of central London, King's Cross Station has Underground connections on six lines and bus services from stops on Euston Road. Euston is a short walk west, with its own bus terminus and Tube station. Both stations have cafes and restaurants, a pharmacy, supermarkets and taxi ranks.

Compare prices

Best fares for trains from Edinburgh to London

This Weekend
This month
Next Month
Fri, Jul 19
Train
London North Eastern Railway
08:004h 39m12:39
EdinburghLondon
Sat, Jul 20
Train
London North Eastern Railway
07:004h 46m11:46
EdinburghLondon
Fastest Trains from Edinburgh to London
Sun, Jul 28
Train
London North Eastern Railway
09:304h 15m13:45
EdinburghLondon
Sun, Aug 4
Train
London North Eastern Railway
09:304h 15m13:45
EdinburghLondon
Wed, Jul 24
Train
London North Eastern Railway
07:304h 19m11:49
EdinburghLondon
Return Train Tickets for London to Edinburgh
Wed, Jul 17
Train
London North Eastern Railway
08:304h 45m13:15
LondonEdinburgh
Thu, Jul 18
Train
London North Eastern Railway
07:004h 20m11:20
LondonEdinburgh
Fri, Jul 19
Train
London North Eastern Railway
08:004h 20m12:20
LondonEdinburgh
Stations
Important Stations and Airports for this Journey
Edinburgh
London
TrainEdinburgh Waverley

Amenities

Refreshments
WC

Frequently Asked Questions

Where is the train station and what is the best way to get there?
This station is within walking distance of the city centre and is connected to other parts of the city by public transport.

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