Kuala Lumpur to Penang Bus Tickets

Please ensure that you have a valid Travel Document from the authorities before you book. Passengers who fail to present a valid travel document would be denied from boarding.

Estimated Trip Duration : 4 hrs 59 min

Refine Search
Filter by
Refine Search
Refine Search
Refine Search

Kuala Lumpur to Penang Bus Schedule and Bus Fare

Bus Operator First Bus Last Bus No.of Trip Depart Day Fare From
Alya Express 00:15 23:59 7 M T W T F S S  RM 38.00
Billion Stars 00:30 23:59 14 M T W T F S S  RM 60.00
City Holidays Express 08:30 23:59 11 M T W T F S S  RM 38.50
Economy Express 09:45 23:59 2 M T W T F S S  RM 35.00
Etika Express 00:30 22:00 28 M T W T F S S  RM 35.00
GJG Express Sdn Bhd 00:00 23:30 42 M T W T F S S  RM 38.00
Kajang Counter 14A (Ibu) 09:00 23:30 5 M T W T F S S  RM 45.00
Kejora Masyhur Sdn Bhd 12:30 14:30 5 M T W T F S S  RM 38.50
KKKL SDN BHD (Terus Nanti) 11:30 23:30 6 M T W T F S S  RM 39.00
Konsortium Bas Ekspres (Malaysia) 01:00 23:25 7 M T W T F S S  RM 38.50
KPB Ekspress 06:45 21:30 16 M T W T F S S  RM 25.00
KPB Seremban Enterprise 23:00 23:00 1 M T W T F S S  RM 50.00
Mayang Sari Express 16:30 16:30 1 M T W T F S S  RM 38.50
Mega Star Transportation (Kejora Express) 09:00 16:15 3 M T W T F S S  RM 39.00
Plusliner 07:30 23:59 25 M T W T F S S  RM 38.50
Prisma Express 14:30 23:00 2 M T W T F S S  RM 39.00
Seasons Express 00:30 23:30 15 M T W T F S S  RM 38.00
Supernice Grassland 00:15 08:30 2 M T W T F S S  RM 40.00
Timuran Enterprise (Juara Roda Express) 14:45 23:30 3 M T W T F S S  RM 50.00
Transnasional 00:10 23:59 12 M T W T F S S  RM 38.50

Kuala Lumpur to Penang Bus Trip Summary


355 km

Avg Duration

4 hrs 59 min

No.of Operator


Total Trip


Kuala Lumpur to Penang Bus Guide

Bus from Kuala Lumpur to Penang

Bus from KL to Penang is one of the most popular bus routes in Malaysia. The bus service is not only for locals but also for tourists because thousands of tourist travelling between the two cities for their holiday.

Bus Operators Available For Online Booking

BusOnlineTicket.com has more than 15 operators available for online booking on both our website and mobile apps. Some of the popular bus operators include KPB Express, KKKL Express, GJG Express, Seasons Express, Plusliner and many more. You can easily check their bus schedule and compare prices online on our website. We have numerous trips daily with plenty of choices for you to choose from. So, plan your trip and book online to save the cost and time travelling to and waiting at the terminal.

Ticket Price for Bus from KL to Penang Bus

The bus fare for standard VIP bus from KL to Penang is ranging from RM 25.00 to RM 60.00. KPB Express is one of the favorite choices among the locals offering the cheapest rate from RM25.

Some coaches provided by Nice, offering personal TV and meal on-board, charge higher price at RM 74.00. Nice Imperial, another brand new type of Nice coach, offers not just personal TV and meal on-board, but also Wi-Fi on-board. Price of Nice Imperial is even higher at RM 103.00. However, to business travellers, Wi-Fi, Meal and personal TV on-board are convenient service to them, which justifies the higher fare.

Please note that bus fare will increase during festive seasons such as Chinese New Year and Hari Raya Haji.

Duration, Stops, and Notes

Duration for bus from KL to Penang usually takes about 4.5 hours, depending on traffic condition. Most buses provide direct service from KL to Penang with 1 washroom break provided along the highway.

Bus from Kuala Lumpur to Penang mainly departs from TBS (Terminal Bersepadu Selatan). Apart from TBS, some operators also offer their service with other pick-up points such as Hentian Duta, KL Sentral, Kajang Bus Terminal and KTM Old Railway Station Kuala Lumpur. These buses then later terminate at Sungai Nibong Bus Terminal, which is about 5-10 minutes driving distance away from Penang Bayan Lepas International Airport and 20 minutes driving distance away from Georgetown. Passenger can either take a taxi from Sungai Nibong to Georgetown or take Penang city bus 401 to Georgetown at around RM2.50.

Book Bus from KL to Penang Online

Taking the bus from KL to Penang is convenient, economical and comfortable. Now, it is even more convenient by booking bus ticket online at BusOnlineTicket.com with instant confirmation. Credit card payment and internet banking options such as Maybank2U, CIMB Clicks and many more are available for online payment. Moreover, BusOnlineTicket.com goes further ahead by providing e-Wallet payment method including Touch n' Go, GrabPay and Boost.

On top of that, we also have the best loyalty program for our customers and it is extremely beneficial for frequent travellers. Therefore, start booking your bus ticket with us now!