KTM Penang Kuala Lumpur Train
( Butterworth - Kl Sentral )

Information on the Penang Kuala Lumpur Train from Butterworth to Kl Sentral

Another good way to travel from Penang to KL is by KTM (Keretapi Tanah Melayu) train.

There are currently two trains a day on this route which travel between Butterworth train station and KL Central (KL Sentral).

The Penang KL train is a couple of hours slower than a bus, but is a popular way of travelling between the two cities, especially the overnight sleeper train, where you can get a comfortable bed and save on a nights accommodation.

It is advisable to book your ticket as early as possible (especially for beds) as trains can fill up quickly and are usually full during Malaysian public holidays.

Train times from (Butterworth) Penang to Kuala Lumpur

  • Departs Butterworth 08.00 Arrives KL Sentral 14.00 train continues on to Singapore arriving at 22.00 (Train No 1 Ekspres Rakyat).
  • Departs Butterworth 23.00 Arrives KL Sentral 06.30 (Train No 21 Senandung Langkawi).

Train times from Kuala Lumpur to Penang (Butterworth)


  • Departs KL Sentral 15.50 Arrives Butterworth 22.00 (Train No 2 Ekspres Rakyat).
  • Departs KL Sentral 21.30 Arrives Butterworth 05.30  (Train No 20 Senandung Langkawi)
Find the best deals and read reviews on Hotels and guesthouses in Penang

Find the Best Penang Hotel Deals

How much does a ticket on the Penang Kuala Lumpur Train cost?

Fares

Seat - 34 RM
Upper Bed - 40 RM
Lower Bed - 46 RM

To buy your ticket in Penang Island, just head to the Penang Jetty where the ferry leaves for Butterworth. Here there is a small KTM office on the right as you walk up to the ferry.

Another faster way to travel between Penang and Kuala Lumpur is by bus.

For more information, please visit our Penang Kuala Lumpur Bus page.


Related Links