Timetable data last refreshed August 2026. Operators change schedules at short notice — always confirm when you book.
Penang is served on both sides of the channel. Penang Sentral in Butterworth is the mainland terminal, integrated with the ferry, KTM station and Rapid Penang buses. On the island itself, Sungai Nibong is the main express terminal, with some operators continuing to Komtar in the middle of George Town.
Where buses to Penang depart from
Coaches into Penang run from 12 origin states. Pick a corridor below for its full timetable — every operator, boarding point, departure time and fare on that route.
| Coming from | Routes | Operators | Daily departures | Fares from |
|---|---|---|---|---|
| Kelantan | 113 | 7 | 250 | RM50.00 |
| Johor | 112 | 12 | 390 | RM79.00 |
| Kuala Lumpur | 86 | 30 | 524 | RM37.30 |
| Terengganu | 74 | 11 | 110 | RM50.00 |
| Pahang | 63 | 16 | 98 | RM40.00 |
| Selangor | 36 | 15 | 115 | RM41.10 |
| Perak | 34 | 18 | 100 | RM20.00 |
| Kedah | 20 | 8 | 56 | RM5.00 |
| Negeri Sembilan | 18 | 12 | 43 | RM40.00 |
| Malacca | 12 | 9 | 29 | RM65.00 |
| Perlis | 6 | 2 | 20 | RM22.00 |
| Pulau Pinang | 1 | 1 | 1 | RM3.00 |
Book your coach to Penang
Live seat availability across all 51 operators serving Penang, with instant e-ticket confirmation.
Operators serving Penang
51 coach companies run scheduled services into Penang. Each profile has the operator’s full timetable, fleet photos and fares.

707 EXPRESS
From RM60.00

Adik Beradik Express
From RM60.00

Aerobus
From RM25.00

Alibaba Express
From RM64.00

Alisan Golden Coach
From RM30.00

Alya Express
From RM57.00

Antar Holiday
From RM60.00

Arwana Express
From RM30.00

Billion Stars
From RM53.00
.jpg)
C.S Travel & Tours
From RM25.00

COLOURPLUS EXPRESS
From RM25.00

Cosmic Express
From RM58.00

E-Mutiara
From RM50.00

GOLDEN SILK HOLIDAY
From RM50.00

Inter Top Express KL
From RM53.00

Jasa Pelangi
From RM59.50

Jasmine Express
From RM50.00

Kejora Masyhur Sdn Bhd
From RM10.00

Kesatuan Express
From RM16.00
.jpg)
Komtar Gunung Raya (Hatyai)
From RM50.00

KPB Ekspress
From RM40.00

Kristal Qirana
From RM55.00

LA Holidays
From RM53.00

Lexojaya Express
From RM42.00

Maraliner
From RM37.30

Mayang Sari Express
From RM21.00

Naza Express
From RM50.00

Nice
From RM6.00

Pancaran Matahari Express
From RM55.00

Perdana Express
From RM51.00

Permata Utara Sdn Bhd
From RM25.00

Plusliner
From RM55.00

POH HAI TRAVEL
From RM50.00

Queen Express
From RM50.00

Quick Liner Express
From RM51.00
-sdn-bhd.jpg)
Sanwa Express
From RM35.00

Shanhua Travel and Tours Sdn Bhd
From RM62.00

Sin Yong Express
From RM90.00

Sinarmas Travel
From RM55.00

SP Bumi
From RM3.00

Sri Maju Group
From RM17.00

SRI THEVEN Express
From RM5.00

Starmart Express
From RM61.00

Suasana Edaran Express
From RM53.00

Suasana Holiday Express
From RM50.00

Super Nice Express
From RM25.00

TRA Express
From RM50.00

Trans MVS Express (IVY HOLIDAYS)
From RM56.00

Transnasional
From RM21.00

Unititi Express
From RM25.00

Utama Express
From RM65.00
Where coaches arrive in Penang
Services set down at 30 points across the state. Check the drop-off on your ticket before booking — it can change how far you still have to travel on arrival.
- Penang Sentral
- Sungai Nibong Bus Terminal
- Penang Sentral (Butterworth)
- Sungai Nibong
- Bukit Mertajam
- Butterworth
- USM
- Penang(SG Nibong)
- Chai Leng Park – Caltex
- Penang Komtar
- Jalan Pantai (Butterworth)
- Taman Merbah, Nibong Tebal
- Plaza Tol Jawi
- Petron Station, Sungai Nibong
- Nibong Tebal Shell
- Sungai Bakap
- Jawi Bus Terminal
- Nibong Tebal
- PEN – Prangin Mall
- KTM Bukit Mertajam
- Jawi Toll
- Bukit Dumbar
- Jelutong – Shell
- Jelutong
- Chai Leng Park
- Pacific Megamall
- Bertam Toll, Kepala Batas
- Juru R&R (Shell)
- Prangin Mall, Komtar
- Juru Rehat
Travelling to Penang
Check whether your ticket ends at Butterworth or crosses to the island — it makes a real difference to your arrival time and onward costs.
Frequently asked questions
How much is a bus ticket to Penang?
Fares start from RM3.00 one way. The exact price depends on where you travel from, the operator and the coach class.
Which states have direct buses to Penang?
Direct coaches run from 12 states — Kelantan, Johor, Kuala Lumpur, Terengganu, Pahang, Selangor, Perak, Kedah, Negeri Sembilan, Malacca, Perlis, Pulau Pinang.
How many buses go to Penang each day?
There are 1,736 scheduled departures a day across 575 routes and 51 operators.
What is the busiest route to Penang?
Kelantan to Penang is the busiest corridor, with 113 routes and 250 departures a day.
What time do buses to Penang leave?
Departures run from 12:00 AM through to 11:59 PM, depending on the route and operator.