About 7 hours
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.
It would have taken 9 hours by train.
4 hours 30 minuites
About 4 hours.
About 4 hours 30 minutes.
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.
About 2 hours 30 minutes.
A train takes about 4 hours 30 minutes and a flight is just over an hour.
Between 15 and 40 mins, depending where in Fife you're going.
The Flying Scotsman has been running since the year 1862. It is an express passenger train and runs between the English and Scottish capital cities of London and Edinburgh.
About 400 miles