Travel from Penang to KL on the Penang Kuala Lumpur bus
The quickest way to get to KL from Penang, even quicker than flying due to the time taken checking in and getting to and from airports, is on a Penang KL bus.
The 350 km distance between the two cities takes between 4 and 5 hours to travel and the buses usually stop once for a short toilet break where you can buy food and drinks.
There are so many buses that run this route every hour of the day and night and you can choose from luxury buses to a more standard bus with fares starting at around 35 RM to/from the island and slightly cheaper from Butterworth bus station.
Deciding where to catch your bus can save you time as there are three places where you can go to catch a KL bound bus (the last one on the list is my favourite choice!)
KL buses depart from various points around here - Close to the Rapid Penang bus station there are many bus operators offices who will sell you bus tickets to destinations all over Malaysia, buses to Singapore and minibuses to Thailand.
You will even find most guesthouses and some hotels that will sell you tickets, where you can be picked up by minibus from your hotel and taken to KOMTAR to catch the bus.
Sounds good? However, this will usually add another hour or two to the journey time.
One good thing about KOMTAR buses is that you can book your bus ticket days in advance if you need to.
There is really no reason to get a Penang Kuala Lumpur bus from here!
Located near to the Penang bridge, this is Penang islands main bus terminal - However, there is no reason to travel all the way out here to catch a Penang Kuala Lumpur Bus, unless you live near here, as all the buses that leave from KOMTAR will usually stop here before leaving the island.
Also if your travelling to Penang from Kuala Lumpur by bus, try to avoid the buses that terminate here, as you will then have to catch a local island bus to KOMTAR or pay for an expensive taxi.
This is by far the best choice for me to catch a Penang Kuala Lumpur Bus.
Here are my reasons :
1) You avoid all the traffic on the island making the journey time much shorter - an hour or so difference.
2) There are so many more buses that leave from here and sometimes even the buses that start in KOMTAR and Sungai Nibong will end up here if they are not full (an hour or so later).
3)They are slightly cheaper as they do not have to pay the toll to cross the bridge plus you get more choice of cheaper buses that do not go to the island.
4)It's easy to get to - Just jump on the Penang Butterworth ferry (free if leaving the island - 15 minutes) and the bus terminal is just down the stairs from the ferry exit.
If you get the chance to see the difference between the two bus terminals, Sungai Nibong and Butterworth, you will see what I mean.
Butterworth bus station is a typical very busy terminal, with buses coming and going every few minutes, where as Sungai Nibong bus station, although newer and more pleasant to hang around, is often empty with the odd bus coming in now and then.
If you are travelling from Kuala Lumpur to Penang by bus, I would also recommend catching the bus to Butterworth rather than to Penang Island (unless you are arriving late after the ferry stops running).
As per above, its quicker, cheaper and once your at the bus station, just a short ride on the Penang Butterworth Ferry and your in the old part of Georgetown where you will find all the budget hotels and accommodation within 10 minutes walk or you can jump on the Free shuttle bus or buses out to the beaches and other parts of town, that leave from just in front of Penang Jetty - Easy!
Another way to travel from Penang to KL is by the -