There are no direct trains between London and Barcelona. You would probably have to change trains (and stations) in Paris and Madrid. Total journey time about 2 days and expensive.
There is no ferry from Cork to London. The only sensible way to travel between these two points is to fly. The flight takes just over an hour.
how long does it take to get train from london to runcorn
you carnt fly in a coach
Presumably you mean London, Ontario.
2 hours and 15 minutes
it about 13hours and 2 mins
There is no high-speed train connecting Lisbon and Barcelona. The high-speed train from Barcelona to Madrid takes about 2hr and 40mins. The normal speed train from Madrid to Lisbon only leaves once a day and takes about 10hr to get from Madrid to Lisbon. It is a smarter idea to take the high-speed train to Madrid and transfer to a bus that will go to Lisbon.
A direct train takes about 4 hours.
About 1h25.
58 minutes
To be honest, it's probably better to fly, but if you want to take the train, you will need to take a train first from Barcelona to Venice in Italy. Then you will need to take the train from Venice to Vienna.
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