Virgin Trains operate fast services to London Euston which take between 1 hour, 30 minutes and 2 hours depending on the service used. The fastest regular service is the service which originates from Manchester Piccadilly and takes around 1 hour, 30 minutes. This service usually leaves Crewe at either 29 or 30 past the hour.
London Midland operate an hourly service which takes around 3 hours - which is often cheaper for advance tickets. It's also cheaper if buying tickets on the day of travel.
how long does it take to get train from london to runcorn
Presumably you mean London, Ontario.
A direct train takes about 4 hours.
About 1h25.
58 minutes
Depending on how many stops the train makes and whether a change of trains a Crewe is required, Euston to Liverpool Lime Street can be between 2 hours 8 mins, and 2 hrs 33 mins.
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.
30 minutes if there are no issues in the London station
Morden is IN London so it would depend on which part of London you are travelling from.
About 4 hours
About 7 hours
2hrs 10 mins