London to Edinburgh trains

Travel from London to Edinburgh on the East Coast Main Line. LNER runs direct services from Kings Cross taking around 4.5 hours. Budget operator Lumo also offers low-cost direct trains on the same route.

From
£57
Duration
4h 30m
Distance
534 km
Frequency
Every 30 minutes during peak hours

Route information

Operators
LNER, Lumo, Avanti West Coast
Departure stations
London Kings Cross, London Euston
Arrival stations
Edinburgh Waverley
Typical journey time
4h 30m
Services
Every 30 minutes during peak hours

Travel tips

  • 1Book 12 weeks in advance for the cheapest Advance fares
  • 2LNER Azuma trains have power sockets at every seat
  • 3Lumo is often the cheapest option for flexible travel
  • 4First class on LNER includes complimentary meals