The Complete Guide to Train Tickets from Kuala Lumpur to Singapore
Taking the train from Kuala Lumpur to Singapore is a scenic and comfortable way to travel between these two vibrant cities. Whether you’re a budget traveler, a family on vacation, or a solo adventurer, this guide will walk you through everything you need to know about booking train tickets, choosing the right class, and making the most of your journey.

Why Take the Train from Kuala Lumpur to Singapore?
Traveling by train offers a relaxed, hassle-free way to move between these two major Southeast Asian cities. Unlike flying, you’ll avoid the long airport security lines, and you can take in the lush Malaysian countryside along the way.
🚆 Train Travel from Kuala Lumpur to Singapore
As of 2025, there is no direct train service between Kuala Lumpur and Singapore. Travelers must make multiple transfers to complete the journey.
🛤️ Current Route Overview:
- Kuala Lumpur Sentral to Gemas: Take the KTM ETS (Electric Train Service) from KL Sentral to Gemas.
- Gemas to Johor Bahru (JB Sentral): Transfer to a KTM Intercity train from Gemas to JB Sentral.
- Johor Bahru to Singapore: Cross the border via the Shuttle Tebrau train from JB Sentral to Woodlands Train Checkpoint in Singapore.
Ticket Options and Prices
Ticket Type | Price (USD) | Duration | Comfort Level |
---|---|---|---|
Standard Seat | $20 – $30 | 5-6 hours | Comfortable, air-conditioned |
Business Class | $40 – $60 | 4-5 hours | Extra legroom, priority boarding, free Wi-Fi |
Premier Class | $70 – $100 | 4-5 hours | Luxurious seats, full meal service, lounge access |
How to Book Train Tickets
You can book train tickets from Kuala Lumpur to Singapore online through the KTM website, or via popular third-party platforms like 12Go Asia or Easybook. Booking in advance is recommended, especially during peak travel seasons like school holidays or major public festivals.
Steps to book tickets online:
- Visit the KTM website or your preferred booking platform.
- Select your departure and arrival stations (e.g., KL Sentral to Woodlands).
- Choose your travel date and preferred train class.
- Complete your payment and download the e-ticket for boarding.

Train Classes and Seat Types
Here’s a quick overview of the different train classes available:
- Standard Class: Basic seating with comfortable, air-conditioned cars.
- Business Class: More spacious seats with added legroom and some complimentary refreshments.
- Premier Class: The most luxurious option, featuring lie-flat seats, fine dining, and lounge access at major stations.
Travel Tips for the Journey
- Arrive at the station at least 30 minutes before departure to avoid any last-minute stress.
- Keep your passport handy, as you’ll need it for the border crossing.
- Pack some snacks and water, as food options on the train can be limited.
- Consider a power bank, as some trains may not have charging ports.
- If you’re prone to motion sickness, grab a window seat for a more stable ride.
Frequently Asked Questions
The total journey typically takes around 5-6 hours, including the border crossing.
Yes, you can bring luggage, but it should be manageable as there is limited space for large bags.
Trains can be more affordable, especially if you book in advance or travel during off-peak times.
Safe travels and enjoy the scenic ride from Kuala Lumpur to Singapore!