The principal train station in Edinburgh is the Waverley Station.
It is situated below the Waverley Bridge. The travel time between
London and Edinburgh is roughly 4.5 hours.
The Haymarket station is Edinburgh's other railroad station. Trains
to Glasgow and other northern and western destinations depart from the
Haymarket station.