

Rail Ninja is a reservation service for booking train tickets online. It is not a rail carrier, does not own or operate any trains, and does not represent an official website of any railway company. It is a commercial business that makes it easier for you to book train tickets online.

One-of-a-kind Malaysia has plenty of amazing destinations to offer to a travel-enthusiast, such as bursting-with-life Kuala Lumpur, humble Gemas, boasting authentic Malaysian spirit, and inspiring Johor Bahru. And the best way to enhance your travel experience is to get around this magnificent country onboard a train. Malaysian railway prides itself on great coverage, so traveling directly between the popular destinations is not just very easy, but also very exciting. Although there are no high-speed trains in the country, ETS trains can reach the top speed of 140 km/h (87 mph), which allows classifying them as a higher-speed rail. They offer great travel conditions and a broad schedule, making them a perfect choice for an intercity trip. The other popular connection is local KTM Komuter trains. They offer less comfort during the journey (only economy-class seats, no air-conditioning, catering is not available, as well as the seat reservation), but they are a valid choice for a short-distance trip.

ETS trains are surely among the smartest choices when it comes to traveling through Malaysia. These modern trains are operated by Keretapi Tanah Melayu Berhad and offer everything you might need for a comfortable trip. There are 2 travel classes onboard, Standard (second class) and Business (first class). A standard-class ticket promises cushy seats, generous luggage space, power sockets, and air-conditioning. Business-class provides even better amenities, topping everything the second class offers with an amenity kit, complimentary Wi-Fi, and one included meal.
One platform, 34+ destinations, 700+ routes around the globe.
We speak your language and offer over 20 payment methods.
Read authentic Rail Ninja reviews and see what our travelers say about us.
You can conveniently book train tickets for up to a year in advance!
Need a hand? Contact our customer support before or during your trip.