The steam powered Flying Scotsman" in the 1950s was scheduled to depart from London Kings Cross at 10-00 am daily and arrive at Edinburgh Waverley at about
4-30pm that day although later arrivals were not uncommon. This was the fastest train between the two cities in that epoch. The journey included only one scheduled stop at Newcastle upon Tyne, the train otherwise slowing down to take on water from the troughs between the lines at certain places en-route. In more recent times with either diesel electric or AC electric locomotives, total journey time between the two capitals is considerably less.
About 7 hours
4 hours 30 minuites
About 4 hours.
About 4 hours 30 minutes.
You can't take a train directly from the Shetland Islands to London. You can't even fly directly between Shetland and London. You could travel by boat from Shetland to Aberdeen and then take a train or fly from there to London or you could fly from Shetland to Edinburgh and either fly or take a train from Edinburgh to London.
You can't fly directly. It would have to be Sacramento to LA. LA to London. London to Edinburgh. Edinburgh to St Andrews by bus or train.
There are no direct trains. You will have to change trains and stations in Central London.
It would have taken 9 hours by train.
A train takes about 4 hours 30 minutes and a flight is just over an hour.
About 400 miles
Edinburgh to Inverness takes about 3 hours 30 minutes by train.
Driving Time: London to Edinburgh The distance from London to Edinburgh is 650 kms (404 mi) - about 7 hours 15 mins. See the link below for a map with driving directions and distance from London to Edinburgh.