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.
Trains per day
We couldn’t find any train from Edinburgh to London on Tue, Jul 16.
|Avg. Train Duration:|
5 hours 9 minutes
|Train Ticket Price:||£72|
|Trains depart from:||Edinburgh|
|Trains arrive in:||London|
|Train Companies:||London North Eastern Railway, Virgin Trains|
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.
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.
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.
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.
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.