The day we arrived in Kuala Lumpur from Ipoh was a public holiday, so we were pretty confident that we would be able to move around easily, without being hindered by heavy traffic. As we stood at the side of the road hailing taxis, it became clear that we would have a hard time finding one that would use a meter. When we finally found one that agreed on a reasonable fixed price, we were informed that we (and the ladies huge suitcases) were heading to the wrong bus station.
We had read in the guide that in order for us to head south to Melaka, we would have to go to the Puduraya Bus Station in the middle of Kuala Lumpur. However, the taxi driver informed us mid-journey that we were heading to the wrong bus station. We should have been heading to TBS (Terminal Bersepadu Selatan) in Bandar Tasik Selatan, that we later learned served pretty much the whole of southern Malaysia and Singapore.
So as far as i know, there are 5 main bus stations in Kuala Lumpur serving various areas of Malaysia and beyond as follows:
1. TBS (Terminal Bersepadu Selatan), Bandar Tasik Selatan
It was my first time to pass through this new bus station that serves the southern region of peninsular Malaysia. It is huge, and has a centralised ticketing system, so you don’t have touts approaching you and trying to sell to you at non-standardised prices. Once you have purchased your ticket, depending on your preferred time, you head down to the boarding gates. I say ‘boarding gates’ on purpose, as this bus station could rival an airport any day. Delays are announced, and upon arrival of your bus, an attendant will assist you in checking your ticket. The taxi stand at the station is also efficient, using a ticketing system with standardised prices. All in all I was pretty impressed that Malaysia had such a service.
2. Puduraya Central Station
It was also my first time to Puduraya in years, and newly renovated Puduraya looked like it should be efficient. However, as soon as we entered, we were descendded upon by ticket touts, looking to make a quick buck. From what i gather, this bus station serves the northern region of Malaysia such as Ipoh and Penang. Another example of first world amenities with third world mentality.
3. Hentian Duta
The taxi guy told us that you could get a bus to Penang from here, although i have absolutely no idea since i have never been there.
4. Putra Bus Terminal (Hentian Putra)
Serving the east coast states of Malaysia, i have passed through this bus station quite a few times when traveling to Kuantan and Kuala Besut/Perhentian Island. It is a classic example of a smallish bus station that has individual counters for different companies. So you more or less have to have an idea which company goes to your destination, or someone will approach you and guide you to the right counter.
5. Bus Station near the STAR LRT Tittiwangsa stop and Vistana Hotel
I’m not even sure of the name of this bus station that serves the state of Pahang and has buses plying the route to places such as Genting Highlands and Kuantan. It is small and open air. Buses stop at bays and you stand in line to embark. Simple.
Navigating through Kuala Lumpur by bus is slightly more complicated than it used to be, but the stations and service has definitely come a long way and look to be improving even further.