Penang to Kuala Lumpur: How to Catch a Bus to TBS

Travelling between Penang and Kuala Lumpur is a common route for locals, business people, and tourists alike. Finding a reliable bas ke tbs (bus to Terminal Bersepadu Selatan) is the most cost-effective and comfortable way to make the journey down to the capital city.
The trip covers roughly 350 kilometres of the North-South Expressway. It offers scenic views of the Malaysian countryside and plenty of convenient rest stops along the way. Instead of navigating airport security or dealing with expensive flight tickets, hopping on a coach allows you to sit back and relax.
This guide covers everything you need to know about getting from Penang to TBS. You will learn about the main departure terminals, how to secure your tickets, and what to expect when you arrive in Kuala Lumpur.
Where to Catch Your Bus in Penang
Penang offers two main departure points for long-distance coaches. Your choice will depend on whether you are staying on Penang Island or the mainland.
Sungai Nibong Bus Terminal
If you are spending your time on Penang Island, Sungai Nibong is your most convenient option. It is located just a short drive from George Town and the Bayan Lepas area. Most major bus operators run daily services from here. The terminal is equipped with basic amenities, including food stalls, convenience stores, and waiting areas.
Penang Sentral, Butterworth
For those situated on the mainland, or travellers looking to avoid the bridge traffic, Penang Sentral in Butterworth is the primary transport hub. If you are coming from George Town, you can simply take the rapid ferry across the water, which drops you directly at Penang Sentral. This modern terminal integrates bus, train, and ferry services under one roof.
Securing Your Seats: Online vs Terminal
When it comes to buying your bus tickets, you have two main options. Planning ahead will save you time and ensure you get the travel time you prefer.
Booking online is highly recommended. Platforms like Easybook, redBus, and CatchThatBus allow you to compare prices, read user reviews, and select your preferred seat. You will receive a digital ticket with a QR code, which means you can skip the queue at the ticketing counter. Online booking also gives you access to occasional promotional codes and discounts.
Purchasing at the terminal is still an option for those who prefer physical tickets. You can walk up to the counters at Sungai Nibong or Penang Sentral and buy a ticket for the next available departure. However, this method carries risks during weekends, public holidays, or school breaks, as buses fill up rapidly.
Choosing the Right Bus Operator
The Penang to Kuala Lumpur route is highly competitive. Numerous operators service the route, giving you plenty of choices regarding comfort and budget.
Standard coaches typically feature a 2+2 seating arrangement. They are perfectly fine for budget-conscious travellers and provide standard air-conditioning. However, for a journey lasting several hours, many people prefer upgrading to an Executive or VIP coach.
VIP coaches usually feature a 2+1 seating layout. This gives you significantly more legroom and wider, reclining seats. Popular operators known for their reliability and comfort include Aeroline, Plusliner, Konsortium, and Billion Stars. Many of these premium coaches also provide onboard amenities such as USB charging ports, personal reading lights, and occasionally free Wi-Fi.
What to Expect on the Road
The drive from Penang to Kuala Lumpur usually takes between 4.5 and 6 hours. This duration heavily depends on traffic conditions, especially around major cities and toll plazas.
Once you board the bus and leave the terminal, you will merge onto the North-South Expressway. The ride is generally smooth, as the highway is well-maintained. The driver will normally schedule at least one 20-minute rest stop roughly halfway through the journey, often around Ipoh or Tapah.
During the rest stop, you can stretch your legs, use the public restrooms, and grab a quick snack or a hot cup of coffee at the food court. Make sure to note your bus number and license plate so you do not board the wrong vehicle when returning to your seat.
See also: Plan a Resort Trip Everyone Enjoys: The “Memory-Itinerary” Method
Arriving at Terminal Bersepadu Selatan (TBS)
Your destination, Terminal Bersepadu Selatan (TBS), is Kuala Lumpur’s premier transport hub. Located in Bandar Tasik Selatan, it operates much like a modern airport. The facility is fully air-conditioned, incredibly clean, and packed with restaurants, ATMs, and luggage storage lockers.
Connecting to your final destination in Kuala Lumpur from TBS is incredibly simple. The terminal is integrated with several major rail networks:
- LRT (Sri Petaling Line): Connects you to the city centre.
- KTM Komuter: Useful for reaching suburbs and the KL Sentral station.
- KLIA Transit: Offers a rapid connection to both Kuala Lumpur International Airport and KL Sentral.
If you have heavy luggage, you can also easily book an e-hailing ride like Grab or queue for a metered taxi at the designated arrival bays downstairs.
Top Tips for a Smooth Journey
A little preparation goes a long way. Keep these practical travel tips in mind before you depart:
- Manage your luggage: Large suitcases will go in the storage compartments underneath the bus. Always keep your passport, wallet, electronics, and other valuables in a small daypack with you at your seat.
- Bring a jacket: The air-conditioning on Malaysian buses can be notoriously cold. Pack a light sweater or jacket to stay comfortable during the ride.
- Book early during peak seasons: During major holidays like Hari Raya, Chinese New Year, or Deepavali, tickets sell out weeks in advance. Always book your seats early if you plan to travel during these periods.
- Keep documents handy: Have your identification card (IC) or passport accessible, along with your digital ticket barcode, to ensure a smooth boarding process.
Ready for Your Next Malaysian Adventure?
Taking a coach from Penang to Kuala Lumpur is a straightforward, affordable, and highly comfortable experience. By choosing the right departure point, booking your tickets online, and selecting a comfortable operator, you can turn a simple transit day into an enjoyable part of your holiday. Pack your bags, download your ticket, and enjoy the scenic ride down the Malaysian peninsula.
Frequently Asked Questions
How much does a bus ticket from Penang to TBS cost?
Prices typically range from RM 35 to RM 50 depending on the bus operator and the class of seating you choose. Premium operators may charge slightly more for additional amenities.
Can I show my ticket on my phone, or do I need to print it?
Most operators accept digital tickets. You can simply show the QR code on your smartphone to the bus driver or the boarding staff. However, always check the specific instructions provided on your booking confirmation.
Are there toilets on the bus?
Most standard and VIP buses in Malaysia do not have onboard toilets. Instead, the driver will make a scheduled pit stop at a highway rest area for toilet breaks and food.



