Singapore to Beijing: A Train Journey Through Five Countries

SINGAPORE TO BEIJING BY TRAIN

During October 2024, I set off on a 6,315-kilometre train journey through five capital cities and five countries, starting in Singapore and ending in Beijing. The trip gave me the chance to experience different cultures, take in some great scenery, and enjoy the slower pace of rail travel.

The route took me through Singapore, Kuala Lumpur, Bangkok, Vientiane, and finally Beijing. Each stop had its own unique atmosphere and offered something different to explore.

Travelling by train was a chance to experience the world differently. This journey wasn’t just about getting from point A to point B – it was about making memories along the way, seeing hidden corners of each country, and connecting with people and places that you simply can’t experience from 35,000 feet in the air.

Use the following links to get more details about the ten trains that I caught along the way.

For train tickets in China, I used Trip Dot Com. You can reserve tickets with them in advance and they they will buy the tickets for you as soon as they go on sale. Use this link to go straight to the China page.

MAP OF THE ROUTE