Trains in Malaysia
KTM Berhad runs the main passenger trains in peninsular Malaysia. The west coast line links Kuala Lumpur with Ipoh, Butterworth (for Penang) and Padang Besar on the Thai border, and the electric ETS trains are the quick and comfortable choice.
OperatorKTM Berhad (Keretapi Tanah Melayu)
CurrencyMalaysian ringgit (MYR)
Main hubKuala Lumpur: KL Sentral
TicketsReservations are needed on long-distance trains. Komuter commuter trains need no booking.
Main lines and journeys
- West coast line
- Johor Bahru, Gemas, Kuala Lumpur, Ipoh, Butterworth and Padang Besar, with a link to Thailand at the border.
- Kuala Lumpur to Ipoh and Butterworth
- The busiest intercity corridor, served by frequent ETS trains.
- East coast line
- The Jungle Railway from Gemas through Kuala Lipis to Tumpat near Kota Bharu, a slow and scenic ride.
- Penang
- Trains stop at Butterworth on the mainland. Penang island is a short ferry or road trip away.
Train types and classes
- ETS Gold
- Electric express trains with standard class seating.
- ETS Platinum
- Electric express trains, with standard and business class on some services.
- ETS Silver
- Earlier-generation ETS trains with standard class seating.
- Intercity
- Longer-distance trains, including overnight services with sleeper berths.
- Komuter
- Local trains around Kuala Lumpur and other cities. Buy tickets at the station on the day.
Travel tips
- Reserve ETS and intercity trains in advance, especially on weekends and public holidays.
- JB Sentral is the station for Johor Bahru and the link to Singapore, which needs a separate crossing.
- Carriages are strongly air-conditioned. A light jacket helps.
- Check the station name when you book: Kuala Lumpur trains use KL Sentral.
Popular routes in Malaysia
Gemas → Kuala Lumpur10 trains · timetable & fares
Ipoh → Kuala Lumpur9 trains · timetable & fares
Johor Bahru → Kuala Lumpur9 trains · timetable & fares
Kuala Lumpur → Ipoh9 trains · timetable & fares
Kuala Lumpur → Johor Bahru9 trains · timetable & fares
Gemas → Johor Bahru8 trains · timetable & fares
Written in October 2026. Services, timetables and fares change, so check the live timetable for your travel date before you book.