Penang Bus Routes 2026
Complete guide to bus travel from Penang to KL, Singapore, Thailand & more
Penang to Kuala Lumpur
4.5-5 hours
RM 35-80
30+ daily
TBS KL
The most frequent bus route from Penang with over 30 daily departures. Multiple operators offer everything from budget to VIP luxury coaches. Arrives at TBS terminal with easy connections to LRT/MRT.
All Bus Routes
Complete bus destinations from Penang
Penang to Kuala Lumpur
Most Popular4.5-5 hours
350 km
30+ departures daily
RM 35-80
Penang to Ipoh
2-2.5 hours
160 km
15+ departures daily
RM 18-35
Penang to Hat Yai (Thailand)
3-4 hours
130 km
5-8 departures daily
RM 25-45
International route - passport required. Immigration stop at border.
Penang to Singapore
8-9 hours
750 km
10+ departures daily (mostly overnight)
RM 55-120
International route - passport required. Two immigration stops (Malaysia/Singapore).
Penang to Cameron Highlands
4-5 hours
200 km
3-5 departures daily
RM 30-50
Bus Classes
Choose your comfort level
Standard
- β’Basic reclining
- β’Air-conditioning
- β’No frills
Business
- β’More legroom
- β’USB charging
- β’Blanket provided
VIP / Executive
- β’Extra recline
- β’Wider seats
- β’Entertainment
- β’Snacks
Super VIP
- β’Lie-flat option
- β’Premium meals
- β’Personal screen
- β’Privacy
Bus Terminals
Where to catch your bus in Penang
Sungai Nibong Express Bus Terminal
Sungai Nibong, Penang Island
Main long-distance bus terminal on Penang Island. Serves most intercity routes to KL, Singapore, and major cities.
Facilities:
Routes: KL, Singapore, Ipoh, Hat Yai, Cameron Highlands, all major destinations
Butterworth Bus Terminal
Butterworth, Mainland Penang
Located next to Butterworth Ferry Terminal and KTM station. Convenient for train-bus connections.
Facilities:
Routes: All destinations, especially convenient for mainland connections
Komtar Bus Terminal
Komtar, George Town
City center terminal in the iconic Komtar building. Limited routes but convenient for George Town travelers.
Facilities:
Routes: Selected routes including Hat Yai and some KL services
Bus Operators
Major operators serving Penang routes
Transnasional
- βLargest network
- βFrequent departures
- βOnline booking
- βStandard comfort
Plusliner
- βBusiness class option
- βReclining seats
- βUSB charging
- βGood reputation
Aeroline
- βLuxury buses
- βOnboard meals
- βEntertainment system
- βLie-flat seats
KKKL Express
- βWide coverage
- βVIP options
- βGood value
- βReliable service
Grassland Express
- βSingapore specialist
- βOvernight routes
- βDirect service
Booking Tips
Get the best deals and secure your seat
Book in Advance
During Malaysian holidays and weekends, buses fill up quickly. Book 2-3 days ahead for popular routes like KL and Singapore.
Online Platforms
Use Easybook.com, BusOnlineTicket.com, or CatchThatBus for easy comparison and booking. E-tickets accepted.
Seat Selection
Choose front seats for less motion, back for more recline. Window seats offer views, aisle gives legroom.
Arrive Early
Arrive at the terminal 30-45 minutes before departure. Luggage is stored below - keep valuables with you.
Frequently Asked Questions
How long is the bus from Penang to Kuala Lumpur?
The bus journey from Penang to Kuala Lumpur takes approximately 4.5-5 hours depending on traffic and stops. Buses depart from Sungai Nibong or Butterworth terminals and arrive at TBS (Terminal Bersepadu Selatan) in KL. There are 30+ departures daily.
Which bus terminal should I use in Penang?
For most long-distance routes, use Sungai Nibong Express Bus Terminal on Penang Island. Butterworth Bus Terminal is convenient if you are connecting from the ferry or train. Komtar has limited services but is central in George Town.
How do I book bus tickets from Penang?
You can book online via platforms like Easybook.com, BusOnlineTicket.com, or CatchThatBus. Counter bookings are also available at terminals. For popular routes (KL, Singapore), book at least 1-2 days ahead during peak periods.
Can I take a bus from Penang to Thailand (Hat Yai)?
Yes, there are daily buses and minivans from Penang to Hat Yai, Thailand. The journey takes 3-4 hours including the border crossing at Bukit Kayu Hitam/Sadao. You will need a valid passport. No visa required for many nationalities for short stays.
What is the best bus operator from Penang?
Aeroline offers the most premium experience with meals and entertainment. For good value, Transnasional and Plusliner are reliable with frequent departures. KKKL offers good VIP options. Choose based on your budget and comfort needs.
Are overnight buses to Singapore comfortable?
Yes, overnight buses to Singapore (8-9 hours) are popular and comfortable. VIP and Super VIP classes offer reclining or lie-flat seats. The journey includes two immigration stops. Depart around 9-10pm and arrive early morning.
Ready to Explore Beyond Penang?
Buses connect Penang to all major Malaysian cities and beyond. Plan your multi-city adventure today.
