Edinburgh London Train Price

Our journey page for london euston to edinburgh waverley has additional details so you can book in advance and save some pennies.
Edinburgh london train price. The quickest route is 1j 10h minutes. London to edinburgh trains take around 4 hours and 30 minutes with departures from kings cross every 30 minutes. About this journey the average travel time between london and edinburgh is 5h13 minutes. These direct train cover the 534 km distance in an average of 4 h 43 m but if you time it right some train will get you there in just 4 h 19 m.
Get live times compare prices buy cheap train tickets. Direct high speed trains run by avanti west coast depart from kings cross station in london and take you to the central station in edinburgh in about 4 5 hours reaching the maximum speed of 125 mph. Direct trains from london kings cross to edinburgh waverley are operated by london north eastern railway lner and run approximately every half hour departing on the hour and 30m past. The fastest service takes around 4h 20m to reach edinburgh.
Edinburgh waverley is the second largest railway station in the uk and as such serves as a local traffic hub offering train services to glasgow aberdeen and inverness as well as trains south to newcastle leeds and london. Travel by train from edinburgh to london in 4h 0m. Save 61 on average when you buy in advance. Super off peak tickets cost 146 40 one way or 147 40 return valid on any train you like at weekends or on mondays fridays any northbound train except those due to leave london before 09 06 or from 14 59 to 18 59 18 15 on fridays or any train southbound except those due to arrive in london before 11 17.
London king s cross trains to edinburgh depart from london king s cross station situated on the north side of central london. London to edinburgh train times information. Edinburgh to london kings cross trains important message due to new guidance from the uk government around coronavirus covid 19 we are temporarily running a reduced timetable have removed catering from our trains and closed all first class lounges. The first train leaving london is at 05 39 the last at 22 00.
Make sure you book your seat in advance for a comfy trip. There is an average of 28 trains a day between london and edinburgh leaving approximately every 21 minutes.