Yes, there is a train service. See the ScotRail website for more information.
Yes there is... Typical journey time on a direct service (no changes) from Edinburgh Waverley to London Kings Cross is about 4 hours 30 minutes.
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.
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.
By time: 4.25 hrs to 4.75 hrs by train from London Euston to Glasgow Central.4.25hrs to 5 hrs, most are around 4.5hrs by train from London Kings Cross to Edinburgh WaverleyDistance: Glasgow - London (via West Coast): 403 milesEdinburgh - London (via East Coast): 393 miles
London Edinburgh takes between 4 and 5 hours dependent on the stops.
Kings Cross Station
It would have taken 9 hours by train.
London and Edinburgh in the United Kingdom were joined by the Flying Scotsman, a famous steam locomotive that operated as an express passenger train.
The best way to travel between Edinburgh and Aberdeen is train. You could also drive or take a coach.
4 hours 30 minuites
About 4 hours.
Edinburgh is just under 400 miles from London. Fast train services from London's King's Cross station take around 4 hours to reach Edinburgh.