A train journey from Moscow to London is possible but not directly. As London is on the British Isles, the only connector for trains is across the English Channel to Paris.
There are no trains from Minnesota to London, England. Train travel is not possible across the Atlantic ocean.
go SW by train
No
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.
You can not travel by train from CA to London. There is an ocean between the two.
Eurostar train from London to Brussels is 2h 01m, London to Bruges 3h 25m
There is not any direct rail connection between Belfast and France. You will need to travel via London, using ferry service. It will cost you $90 to travel from Belfast to London (ferry and train both), and another $117 to travel to Paris from London via train.
Journey by Train, Because I love train journey.
train
Drive or take the train.
There is only one to find out how much a train ticket to Trans Siberia to Moscow to Beijing cost. You will have to call to find out.
Trans Siberian Express - Moscow to Shanghai