From London there are direct trains to Belgium (Brussels) and France (Lille, Paris and a few trains to other destinations).
If you change trains in Brussels or Paris you can travel to Spain, Italy, Switzerland, Germany, Luxembourg and The Netherlands.
With further changes you can travel to virtually any country in mainland Europe.
It depends which country you start from.
In North America you can get from Canada to the USA and vice-versa. There are rail lines between Mexico and the USA, but no passenger services.
In Europe, all the national rail networks interconnect. You can get from nearly every European country to nearly every other one. And they connect with Russian Railways, which is connected to Chinese railways. So you can get by passenger train from most places in Europe to or from China. It is possible to go by rail from London to Peking!
The rail networks in southern Africa are interconnected, but in central and northern Africa there are very few international rail connections.
South America has no internationall passenger rail connections.
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.
How cheap a person gets to Uganda depends on their start point. Within surrounding countries, bus, car or train travel is cheapest. Otherwise, it would be best to travel by plane.
You can't travel directly from Amsterdam to London by ferry because London doesn't have a ferry port. You would have to travel from Amsterdam to Hook of Holland by train (or drive), catch a ferry to Harwich and then take a train (or drive) to London.
Train from Paddington
2o hours