Buses from Penang
Routes, journey times, and fares for buses serving Penang
Buses from Penang: What to Know
Frequently Asked Questions
Where Do Long-distance Buses Arrive in Penang?
Most long-distance buses arrive at Sungai Nibong Bus Terminal, located on the southern part of Penang Island. From there you can take a local Rapid Penang bus or a ride-hail into George Town, which is roughly 30 minutes north. Some services stop at Butterworth on the mainland side, where you can catch the ferry across to George Town.
How Long Does the Bus from Kuala Lumpur to Penang Take?
The bus from KL to Penang typically takes around four to five hours, depending on traffic and the operator. Several companies run this route with frequent daily departures from KL's Terminal Bersepadu Selatan (TBS). It is generally much cheaper than flying, though budget airlines sometimes match on price during sales. Book ahead for holiday weekends.
Can I Get Around Penang Island by Public Bus?
Yes. Rapid Penang operates a local bus network across the island with routes connecting George Town, Batu Ferringhi, Sungai Nibong, and other areas. Buses are air-conditioned and affordable. Service is reasonably frequent along main corridors during the day but thins out in the evening. A ride-hail app is a practical backup for less-served routes or late returns.
Is There a Bus from Penang to Langkawi?
There is no direct bus-to-island service, since Langkawi is an island with no bridge. The usual route is to take a bus from Penang to Kuala Perlis or Kuala Kedah on the mainland, then catch a ferry to Langkawi. The bus leg takes roughly two to three hours. Book the ferry separately, schedules depend on season and demand.
Do I Need to Book Penang Bus Tickets in Advance?
For local Rapid Penang buses you pay on board, no advance booking needed. For long-distance routes like KL, Penang or Penang, Singapore, booking a day or two ahead through an online platform is wise, around Malaysian public holidays and long weekends when buses sell out. Walk-up tickets at the terminal are possible on quiet days.
What Should I Know About Luggage on Long-distance Buses in Penang?
Long-distance buses in Malaysia generally allow one or two large bags stowed underneath at no extra charge. Keep valuables in a small bag you carry on board. There is usually overhead storage for a daypack. Buses on popular routes like KL, Penang are typically full-size coaches with decent legroom and air conditioning, bring a layer, as it can get cold.
Can I Take a Bus from Penang to Thailand?
Yes. Cross-border buses run from Penang to Hat Yai in southern Thailand, a journey of roughly four to five hours including the border crossing at Sadao. Some services continue to Bangkok, though that is a much longer trip. Bring your passport and check current visa requirements for Thailand before boarding. Immigration processing at the land border can add time.