background

London to Edinburgh Trains

26
Oct
Return

Departure Schedule

Morning departures

Fastest trip4 hrs 7 min
Longest trip4 hrs 40 min
Earliest05:45
Latest11:33
Departures20

Afternoon departures

Fastest trip4 hrs 6 min
Longest trip4 hrs 41 min
Earliest12:03
Latest17:33
Departures20

Evening departures

Fastest trip4 hrs 9 min
Longest trip4 hrs 35 min
Earliest18:00
Latest20:03
Departures5

Night departures

Fastest trip9 hrs 12 min
Longest trip10 hrs 5 min
Earliest22:03
Latest23:33
Departures2

Travelling from London to Edinburgh by Train

video
Planning to travel from London to Edinburgh? Experience Britain at its best and choose the most convenient option for your London - Edinburgh train journey. Direct high-speed trains run by LNER 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! There are over 50 daily departures (depending on the weekday), so planning a trip is as easy as ABC. Alternatively, you can choose to travel by Avanti West Coast trains, departing from London Euston. But keep in mind that these trains take a bit longer to reach the stunning capital of Scotland - their travel time is 5.5 hours. You can check the detailed London to Edinburgh train timetable and book rail tickets with Rail Ninja, curated route planning, expert advice & online booking platform for European trains. And what about spicing up your stay in Edinburgh? Create unforgettable itineraries by yourself using a Scotland trip planner online. Collect the best travel options among the reach variety of attractions and plan your perfect stay in spectacular Edinburgh!

London to Edinburgh trains Information

London
Kings Cross, United KingdomSt. Pancras Int, United KingdomEuston, United KingdomLondon Bridge Station, United KingdomPaddington, United KingdomMarylebone, United KingdomVictoria, United KingdomWaterloo, United KingdomLondon Finchley Road (Stop CL), United KingdomLondon Victoria Coach Station, United KingdomLondon Airport Terminal (LHR), United KingdomVictoria Station Green Line, United KingdomCharing Cross, United KingdomLiverpool Street station, United Kingdom
534 km
Edinburgh
Waverley, United KingdomEdinburgh Bus Station, United KingdomEdinburgh Airport Terminal (EDI), United Kingdom
4 h 6 m
Shortest travel time:
$77
Lowest ticket cost:
47
Avg. daily departures:
05:45
Earliest departure:
23:33
Latest departure:

Popular questions about trains from London to Edinburgh

9 / 10 based on 59 reviews
Extensive Network

One platform, 34+ destinations, 700+ routes around the globe.

Convenient Booking

We speak your language and offer over 20 payment methods.

Excellent Rating

Read authentic Rail Ninja reviews and see what our travelers say about us.

Flexible Planning

You can conveniently book train tickets for up to a year in advance!

Real Human Support

Need a hand? Contact our customer support before or during your trip.