How to book KTM Intercity and ETS tickets online (KTM E-Ticket System) [DEFUNCT]

Links to the KTM E-Ticket System in my website are strikethroughed due to KTM’s own admission of the instability of their system here after Prime Minister Najib Razak personally posted on Facebook that there is such an issue here.

Proceed using the KTM E-Ticket System at your own risk.

The KTM E-Ticket System is no longer in operation. Use the KTMB Integrated Ticketing System (KITS) instead.


I’m getting an unusually high amount of emails requesting me to refund tickets booked through the KTM E-Ticket System.

It appears that the KTM E-Ticket System only deducts money now without providing tickets.

I advise you to STOP booking any ticket from KTM E-Ticket System immediately and either use my agent links below (which come with no online markup – an opposite logic as compared to any other direct vs. third-party ticket booking nowadays) or purchase tickets only through KTM ticket counters.

I have already provided a breakdown of my various recommended agents as compared with the KTM E-Ticket System to show that the KTM E-Ticket System is the most expensive method to book from. You are strongly advised to use my agent links now, not so much to support my site, but to make sure you actually get a ticket when you have paid money. I personally use my own agent links to buy my own tickets.

KTM only refunds your money around 2 weeks after repeated unanswered emails to them. I know of someone who hasn’t got his money refunded after more than 6 months and counting too.

Please note that RailTravel Station is not a KTM or any other train company’s website. It is simply my personal travel blog. I cannot act on your complains as I am not KTM. In fact, you have probably seen me on the Shuttle Tebrau and other KTM trains, just that you wouldn’t have known.

Please note that RailTravel Station is not a KTM or any other train company’s website. It is simply my personal travel blog.

To contact KTM Berhad:

Official Website

Call Center
Phone: +60 3 2267 1200



KTM’s website isn’t the most user-friendly on the internet, but it gets the job done. This guide will assist you in booking your KTM Intercity and ETS tickets through the official online channel.

The images below will open in a new tab if clicked. This is for you to get a clearer view, especially for the wordy sections when selecting your journey details.

UPDATE: As KTM changes their website layout almost every week, I have removed the screenshot for the E-Ticket button as it always changes its position.

E-Ticket Booking 03

For the record, the direct link to the e-Ticket system is at, as provided in the many posts on RailTravel Station. If you already have an account, proceed to login. Alternatively, create a new account in the section below. An account is necessary to access the system with live seat availability.

E-Ticket Booking 05

Click “Ticket Reservation” on the top right corner (highlighted in orange) to check for ticket availability, then proceed to fill out your journey details.

E-Ticket Booking 06

Select your origin station from the drop down menu. For this guide, I will be booking for the Shuttle Tebrau from Woodlands CIQ to JB Sentral.

E-Ticket Booking 07

The available trains will also be in a drop down menu.

E-Ticket Booking 08

The “Coach” section basically means the travel class, not the actual coach selection yet. For express and ETS trains, there will be a choice of classes of travel with a thumbnail picture. For the various types of coaches available, click here.

E-Ticket Booking 09

After filling up the train information, click the “Add” button.

E-Ticket Booking 10

A pop-up menu will appear to fill up the passenger details. For first-time users, click “New Passenger” to fill up the details. If you have booked a ticket before and have opted to save your information, just select your name which will appear below the “New Passenger” option.

E-Ticket Booking 11

Fill in the passenger details, and most importantly, the “Seat” option. This is where you choose your coach number and seat number.

E-Ticket Booking 12

Pick your coach from the “Coach Label” drop down menu. All seats are reserved for KTM Intercity express trains and ETS trains. For the Shuttle Tebrau, picking 1, 2, 3 or 4 doesn’t matter as the train is free seating.

E-Ticket Booking 13

Seats in red are not available as they are locked or taken already. Choose a seat that is blue in colour.

E-Ticket Booking 14

Once done with the seat selection, click “Save”.

E-Ticket Booking 15

Your screen should look like this once you have done the above steps. Click “Continue”.

E-Ticket Booking 16

The final price will be shown here, inclusive of the RM2 online booking surcharge for each ticket. Click the necessary options and then “Confirm”. International Visa and MasterCard credit cards are accepted most of the time.

NOTE: For the Shuttle Tebrau, the rate shown is KTM’s system exchange rate for the online system, which may not follow exactly to the current market rate due to possible live market changes or rounding up to the nearest whole Ringgit. For overseas passengers (ie. non-Malaysians), you will be charged by your bank’s exchange rate to your local currency based on the total price in Ringgit (MYR) shown in this page and NOT by the counter price in Singapore Dollars of SGD 5. The difference won’t be that much, you’re much better off losing a few cents to secure your tickets especially during peak periods than to get no tickets at all.

E-Ticket Booking 17

You will be redirected to the payment page. Don’t worry if it shows Maybank instead of your personal card issuing bank – this is the merchant’s (KTM’s) section. Fill up your card details.

E-Ticket Booking 18

Click “Submit” once done and follow your bank’s instructions in the pages that follow.

Print out the ticket in the page after the successful payment which will be in .html form. The ticket will NOT be emailed to you. You cannot download the ticket directly as well, as it is not a document but just another webpage formatted to A4 size.

Should you need to reprint your ticket, it will be conveniently located on the “Main” page of the e-Ticket system, which is the first page you will get to once you login, or clock the home icon on the top right corner.

You may also wish to download the KTMB-MobTicket App (Google Play only) to your phone and download the mobile ticket from there. Your account is synced between the online system and the Android app. Just flash your mobile ticket during ticket checking, it is valid for travel.

Please note that RailTravel Station is not a KTM or any other train company’s website. It is simply my personal travel blog.

To contact KTM Berhad:

Official Website

Call Center
Phone: +60 3 2267 1200




  1. Is your eticket system down I cannot make any booking on line at all. tried whole morning even using different server without any success. Your web master should do better. this is the worst internet services.

      1. I tried to contact KTM and the phone calls cannot get through. KTM need to improve its performances. Really 3rd world services! Very disappointing.

  2. Hello, do you know why KTM dont offer any berth ticket on route JB Sentral – Jernantut at night train? (dep. 19 00, arr. 4 30) Thera are only seat placess. Do you know reason of it? Thank you, Michal.

      1. Thanks for answer, but I cannot believe that all terms all berths two months ahead are sold out. I didnt found any term and any berth anytime ahead… so I must seat all night..

          1. Oh, today I coincidentaly found solution: I bought ticket from JB Sentral to Krai (behind Jernantut) and for this route was empty whole berth coach, 20 MYR more… So I dont now why this is it, but its OK. Better than seat.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.