The KTM Kulai Train Station is located in the Kulaijaya district, in the state of Johor in Southern Peninsular Malaysia.
The railway station (Stesen Keretapi Kulai, Johor) is in the centre of Kulai town and has services on both the North-South Line and East-South Line of the KTMB Malaysian Railways network, with trains to JB and Singapore in the south, Kuala Lumpur, Ipoh and Penang to the north.
Please note: From December 12th, 2025, the new JB - KL ETS train is now in service.
Now the ETS trains are operating to/from JB Sentral (from December 2025), it is easy and quick to travel by train from Kula ito KL Sentral.
To see the latest ETS schedule northbound from
Kulai
click here >>>
To see the latest ETS schedule southbound click here >>>
You can also use these ETS trains to get to many more destinations along the North - South Line, such as Ipoh, Butterworth (for George Town Penang), Alor Setar / Arau (for Langkawi) or to the border with Thailand at Padang Besar.
As all long distance trains now terminate at JB Sentral Railway Station in Johor Bahru, to travel from Kulai to Singapore by train, you now have to take an ETS to JB, then a Shuttle Trains to Woodlands station in Singapore, or continue your journey by bus.
The Shuttle over the Causeway takes only 5 minutes, but this trains are often sold out well in advance as they are very popular with commuters travelling from JB to SG for work.
There are also trains on the East-South Jungle Line that depart Kulai to Kota Bharu (Wakaf Bharu), terminating at Tumpat.
Tickets can be purchased directly at the KTM Kulai station for short trips or if you are planning a longer journey you are best advised to book your tickets well in advance.
The best way to do that is to book tickets in advance online >>>