There are direct trains that run from Kings Cross to Edinburgh Waverley, takes about 4 and a half hours. You could drive but its over 400 miles between the two and travelling by coach would take 7-9 depending on whether you were on their fast service.
There are a number of ways that someone could travel to Amsterdam from Edinburgh. The best and most practical way would be to fly from Edinburgh airport. There is a ferry from Edinburgh which travels to Denmark, however this would be a lot slower and less practical than by air. It is also possible to travel by train, however this would not be a direct route and would also be rather long and impractical.
The best way to travel between Edinburgh and Aberdeen is train. You could also drive or take a coach.
train
Train from Paddington
depends which way you are standing ...so its both
Trans Siberian railway, its the best way
The journey via Edinburgh is 2 hours 50 minutes from Aberdeen to Edinburgh then 7 hours 13 minutes from Edinburgh to London and covers 531 miles. Plan for extra time to change trains in Edinburgh cheers, Skunkfarmer ... New Hampshire USA
The best way to travel by train from London to Southampton cruise port is to take a direct train from London Waterloo station to Southampton Central station. From there, you can easily take a taxi or shuttle to the cruise port. It is a convenient and efficient way to reach your destination.
You can't travel directly from Heathrow to Bristol. The best way is probably to take a bus to Reading and get a train from there or travel into Central London and get a train there.
Get a bus/coach from Victoria Coach Station.
hitch a lift, or travel with a drug dealer! There are lots!
Walk or cycle.