Skip to content

Penang Bus Routes 2026

Complete guide to bus travel from Penang to KL, Singapore, Thailand & more

50+
Daily Departures
15+
Destinations
RM 18
From (Ipoh)
5 hrs
To Kuala Lumpur
Most Popular Route

Penang to Kuala Lumpur

Duration

4.5-5 hours

Price

RM 35-80

Frequency

30+ daily

Arrival

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 Popular
Duration

4.5-5 hours

Distance

350 km

Frequency

30+ departures daily

Price

RM 35-80

Operators: Transnasional, Plusliner, Aeroline, KKKL, Grassland
Most frequent routeMultiple class optionsHighway rest stops
🍜

Penang to Ipoh

Duration

2-2.5 hours

Distance

160 km

Frequency

15+ departures daily

Price

RM 18-35

Operators: Transnasional, Plusliner, Kesatuan, Billion Stars
Quick getawayFood paradise connectionHeritage towns
πŸ‡ΉπŸ‡­

Penang to Hat Yai (Thailand)

Duration

3-4 hours

Distance

130 km

Frequency

5-8 departures daily

Price

RM 25-45

Operators: Konsortium, Hatyai Van, Mini Bus operators
Cross-border routePassport requiredThai shopping

International route - passport required. Immigration stop at border.

πŸ‡ΈπŸ‡¬

Penang to Singapore

Duration

8-9 hours

Distance

750 km

Frequency

10+ departures daily (mostly overnight)

Price

RM 55-120

Operators: Transnasional, Grassland, First Coach, Starmart
Overnight optionDirect routeVIP seats available

International route - passport required. Two immigration stops (Malaysia/Singapore).

πŸ”οΈ

Penang to Cameron Highlands

Duration

4-5 hours

Distance

200 km

Frequency

3-5 departures daily

Price

RM 30-50

Operators: Kurnia Bistari, Unititi Express
Scenic mountain routeTea plantation destinationCool weather escape

Bus Classes

Choose your comfort level

🚌

Standard

RM 35-50
44 seats
  • β€’Basic reclining
  • β€’Air-conditioning
  • β€’No frills
πŸ’Ό

Business

RM 50-70
30 seats
  • β€’More legroom
  • β€’USB charging
  • β€’Blanket provided
⭐

VIP / Executive

RM 70-100
24-27 seats
  • β€’Extra recline
  • β€’Wider seats
  • β€’Entertainment
  • β€’Snacks
πŸ‘‘

Super VIP

RM 100-150
18-21 seats
  • β€’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:

Air-conditioned waiting areaTicketing countersFood courtRestroomsPrayer roomTaxi stand

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:

Connected to ferry terminalKTM station nearbyBasic waiting areaFood stalls

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:

Central locationShopping mall accessFood options nearby

Routes: Selected routes including Hat Yai and some KL services

Bus Operators

Major operators serving Penang routes

Transnasional

Standard & Executive
RM 35-60
  • βœ“Largest network
  • βœ“Frequent departures
  • βœ“Online booking
  • βœ“Standard comfort

Plusliner

Standard & Business
RM 40-70
  • βœ“Business class option
  • βœ“Reclining seats
  • βœ“USB charging
  • βœ“Good reputation

Aeroline

VIP & Premium
RM 60-120
  • βœ“Luxury buses
  • βœ“Onboard meals
  • βœ“Entertainment system
  • βœ“Lie-flat seats

KKKL Express

Standard & VIP
RM 38-80
  • βœ“Wide coverage
  • βœ“VIP options
  • βœ“Good value
  • βœ“Reliable service

Grassland Express

Standard
RM 50-100
  • βœ“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.

Penang Travel Newsletter

Get insider tips on Penang attractions delivered to your inbox.