By Train from Edinburgh (United Kingdom) to London (United Kingdom)

Journey Summary

Depart Edinburgh (United Kingdom)

Edinburgh Waverley

Arrive London (United Kingdom)

London King's Cross
Journey Time
4hr 20 min - 4hr 40min*
Monday-Thursday = 23 x trains
Friday-Saturday = 24 x trains
Sunday = 22 x trains

There are 2 x trains per hour for most of the day

Journey information

Close this info panel  

Ticket information

Close this info panel