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.
- TRAIN 1. Woodlands CIQ to JB Sentral (Johor Bahru)
- TRAIN 2. JB Sentral (Johor Bahru) to Gemas
- TRAIN 3. Gemas to KL Sentral (Kuala Lumpur)
- TRAIN 4. KL Sentral (Kuala Lumpur) to Butterworth
- TRAIN 5: Butterworth to Padang Besar
- TRAIN 6: Padang Besar to Bangkok (Krung Thep Aphiwat)
- TRAIN 7: Bangkok (Krung Thep Aphiwat) to Nong Khai
- TRAIN 8: Nong Khai to Vientiane (Khamsavath)
- TRAIN 9: Vientiane in Laos to Kunming in China
- TRAIN 10: Kunming South Station to Beijing West Station
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.