Train travel from Singapore is a unique and enriching experience allowing travellers to seamlessly explore the diverse landscapes, cultures, and histories of Southeast Asia and beyond. Excellently, travellers can hop on a number of exciting trains from Singapore bringing them through Malaysia’s lush rainforests, colonial towns with hidden gems, vibrant cities in Thailand with iconic golden temples, and much more. The slower pace of travel is an immersive way to connect with each region’s natural beauty and local life. From luxurious experiences through Southeast Asia, to train trips for families, and other affordable DIY train adventures…these top seven train journeys from Singapore are unforgettable.
Singapore to Bangkok

Wonderfully, budget-conscious travellers can opt for a DIY train adventure to Bangkok using regular trains. This way travellers can organise stops for two or three days in different locations like Kuala Lumpur, the charming hidden town of Ipoh, Thailand’s vibrant beaches, and much more. The final destination is Hualamphong Station in Bangkok. Definitely, one of the best train journeys from Singapore.
Singapore to Penang

Travellers can opt for a scenic and immersive train journey from Singapore to Penang using a luxury train service or Malaysia’s national railway service Keretapi Tanah Melayu (KTM). If you do it yourself, the journey involves multiple segments starting at the Woodlands Train Checkpoint in Singapore. From there, you cross the border into Johor Bahru, followed by a stop in Kuala Lumpur, and a transfer to Penang’s Butterworth Station via Electric Train Service (ETS). The entire trip takes around 12 hours. Get our Penang guide here.
Otherwise, the iconic Eastern & Oriental Express connects Singapore to Malaysia. It features stops in Penang, Langkawi, and Taman Negara National Park. Meanwhile, travellers can opt for cultural experience tours like rice paddy visits, hiking, and more. The journey typically takes three or four nights. Prices begin at $3,000. Learn more.
Passengers can expect the train to offer stunning views of Malaysia’s diverse landscape. From serene countryside scenes to traditional villages providing a glimpse into local life, and delicious Malaysian cuisine being served…this mode of transportation to Malaysia is perfect.
Singapore to Cambodia

The only way to reach Cambodia by train from Singapore is a Do-It-Yourself journey. There is no direct route so it requires multiple train connections. The first leg involves travelling from Singapore to Thailand’s Bangkok. For instance, you can take a budget-friendly train through Malaysia to Bangkok. From Bangkok, you can take the train to Ban Klong Luk, on the Thai-Cambodian border, followed by crossing the board by foot into Cambodia’s Poipet. After, you can take other transportation to a Cambodian city of choice. Wonderfully, you can plan pitstops in tropical jungles, historic old towns, bustling night markets, and much more. Certainly, one of the best DIY train journeys from Singapore.
Singapore to Kuala Lumpur

Travellers wanting to reach Malaysia’s capital Kuala Lumpur can now hop on a game-changing new ETS from JB Sentral to KL Sentral in just over 4 hours. The new electric train offers multiple daily trips with affordable tickets and passenger comfort. Otherwise, Certainly, Kuala Lumpur is a fantastic destination for world-class cuisine, cheap shopping, and a mix of culture. Perfect for a weekend away! Get our Kuala Lumpur guide.
Singapore to Vietnam

The quickest way to travel from Singapore to Vietnam by train involves multiple connections through Malaysia and Thailand. First, travellers must take the train to Kuala Lumpur in around 8 to 10 hours. Followed by a 5-hour ETS Platinum train to Padang Besar and a 16-hour express train to Bangkok in Thailand. Then we recommend heading southward by train into Ho Chi Minh City which will you give connections to the rest of Vietnam. The total duration of travel is four to five days.

The Singapore to China train journey is only partially available right now. The train trip is a new route known as the Kunming-Singapore Railway. This network connects Singapore with Kunming in southwestern China via several Southeast Asian countries. These countries include Malaysia, Thailand and Laos. The Laos-China Railway segment is currently operational but we will need to wait a few years for other sections connecting Singapore. The total journey time is around 30 hours. Get the full details. Definitely, an epic train route with stunning views across Asia.