It is possible to travel from Portugal to Vietnam solely by train. At 17,000 kilometers, this is the longest train journey in the world.