Photo: Kayaking Langkawi's mangroves.

Malaysia forum

Kl to penang

Posted by savorygal on 16/5/2011 at 11:28

I have an extra 4 days & so I am doing a spur of the moment trip to penang from KL. wondering how long it takes to get there. train vs bus? seems like it would be rather easy to arrange something from a guesthouse? I don't have a malaysia guidebook, so am trying to wing it. any logistical help would be appreciated.

#1 savorygal has been a member since 16/7/2010. Posts: 168
 Send savorygal a private message   Website 

Posted by SBE on 16/5/2011 at 14:04

I never have a guidebook with me either so I don't know if this the "best" way but I just went to Puduraya bus station and got on a bus. (Seems Puduraya has just reopened after lengthy renovations).

It took about 5 hours to get to Penang and the buses were extremely comfortable, heaps of leg room, but they usually stop at Sungai Nibong bus terminal, 20 minutes out of Georgetown and you then have to get a taxi or a bus into town.

I did once get a bus FROM Penang to KL that left from near Komtar (central Georgetown). It was a private bus company and I can't remember the name now but it might be worth asking to see if you can't find a bus company that takes you all the way to Georgetown.

#2 SBE has been a member since 14/4/2008. Location: Global Village. Posts: 2,037
 Send SBE a private message   Where has SBE been? 

Posted by goonistik on 17/5/2011 at 06:46

The bus is faster. The train has more legroom but it takes about 7 hours.

There are express buses that only do 1 pitstop so that would be preferred.

#3 goonistik has been a member since 7/1/2010. Location: Philippines. Posts: 562
 Send goonistik a private message   Where has goonistik been? 

Posted by Alec on 14/6/2011 at 13:54

Bus would be a better than train, since the train is slower. 5 hours is about right from KL to Penang via bus. However sometimes you can catch pretty cheap air tickets from KL to Penang. By air, its less than an hour flight. You can check out if there are any promotions at the air asia website:


Providing unbiased, insightful, and useful travel info to Asia!

#4 Alec has been a member since 2/6/2011. Posts: 21

Posted by mikethediver on 15/6/2011 at 00:01

I'm not sure any buses are allowed into Georgetown any more; they all stop at the bus terminal 20 minutes outside of Georgetown. But you do not need to get a taxi. The new 'Rapid Penang ' buses will take you to Komtar Center, Liba Cuila, or the Jetty for 2 RM.

In fact, you can a bus to Butterworth & take the ferry to Penang (1,20 RM) and the Rapid Penang buses wait at the ferry exit.

#5 mikethediver has been a member since 23/3/2008. Location: Thailand. Posts: 206
 Send mikethediver a private message   Website 

Posted by boonping on 11/7/2012 at 01:22

if you travel by Train may need 7 hours , if you travel by bus need 4 hours. The Latest price for bus ticket from KL to Penang is RM31. That all i know .. for more information you can Online google to search the information ...

#6 boonping has been a member since 9/7/2012. Posts: 2

Posted by klt019 on 11/7/2012 at 08:47

I'd say it would be 5 hours by bus. A few weeks ago I drove from KL to Penang took 4 hours including some cheeky speeding over the 110 limit. I've also done the plane journey between the two places which is also very painless, the flights under 1 hour.

#7 klt019 has been a member since 11/7/2012. Posts: 1

Posted by moer2237 on 13/7/2012 at 21:17

There's no train from Penang island, so you'll need to go to Butterworth to grap the train to KL. One more option, you can give a try is via flight. Frankly the flight fare is getting more competitive esp the low cost carrier. It's really worth investing a bit more & you'll safe lots of time plus the comfort.

#8 moer2237 has been a member since 20/4/2010. Location: Malaysia. Posts: 20

Please login to add a reply

You need to be a Travelfish member to be able to add a reply to this post. Please use the button below to log in. After logging in you'll be returned to this page automatically to add your post. Not a member? Join up here.