The grand opening of a missing rail link between China and Laos has allowed passengers to travel by train all the way from Lisbon to Singapore, via Paris, Moscow, Beijing and Bangkok — a distance of about 11,650 miles, and the longest journey possible since the invention of the railway.
It would take a long time, however. The luxury sleeper train from Paris to Moscow runs only once a week. You would then have to go to a different station in Moscow to take the Trans-Siberian Express through Mongolia to China. It runs twice a week. The high-speed line from Lisbon to Madrid is not yet open and you would have to take several local trains to reach the Spanish capital.