Kuala Lumpur Penang
...
Sun

Kuala Lumpur to Penang Bus Tickets

Kuala Lumpur to Penang Bus Overview

Avg. Bus Duration

:

5 hrs 13 mins

Buses depart from

:

Kuala Lumpur

Bus arrives in

:

Penang

Cheapest Bus Ticket

:

RM 37.00

Bus Companies

:

31

Earliest Bus

:

12:00 AM

Last Bus

:

11:59 PM

Daily Bus Services

:

512

Kuala Lumpur to Penang Bus Schedule & Fare

Bus OperatorFirst BusLast BusDuration
First Bus - 12:30 AMLast Bus - 11:30 PM5 hrs 12 mins
First Bus - 12:30 AMLast Bus - 11:45 PM5 hrs 12 mins
First Bus - 02:45 PMLast Bus - 11:30 PM5 hrs 12 mins
First Bus - 06:15 AMLast Bus - 11:50 PM5 hrs 12 mins
First Bus - 07:45 AMLast Bus - 09:15 PM5 hrs 15 mins

Bus from Kuala Lumpur to Penang - Online Ticket Booking

The distance from Kuala Lumpur (KL) to Penang is approximately 350 kilometres, and travelling by bus takes around 5 hours. You can choose from 512 bus services with ticket prices as low as RM 37 on redBus. There are hourly departures from TBS, and you can choose dropping points from top terminals such as Penang Sentral or Sungai Nibong. This route offers a scenic journey through Malaysia’s picturesque hills, jungles, and countryside, allowing travelers to enjoy beautiful landscapes and stopovers for a quick break or snack.  Not just locals, KL to Penang is a well-known bus route for tourists as well for Penang's amazing street food, Pinang Peranakan Mansion, The Habitat Penang Hill, Street Art in George Town, and TeddyVille Museum. 

KL to Penang Bus Services

Traveling by bus from KL to Penang is economical and convenient. You’ll avoid the hassle of airports and enjoy the ease of boarding from city-based bus terminals. Since KL to Penang is a popular route, buses can fill up quickly. To ensure a stress-free journey, booking your tickets online in advance on platforms like redBus, where you can easily find schedules and fares without standing in long queues. You can choose from around  31 bus companies on redBus to search for Kuala Lumpur to Singapore buses. There are around 512 bus trips in a day for KL to Penang. The first bus departs from KL around 00:00 and the last bus to Penang departs at 23:59 from KL. 

Boarding and Drop-Off Points for KL to Penang Buses

Boarding Points in KL

  Reason for Choice
Hentian Duta The top choice for passengers heading towards northern Kuala Lumpur and interstate connecting routes.
KL Sentral Best for passengers who need access to the MRT/LRT/Monorail or airport rail connections.
TBG (Terminal Bersepadu Gombak) Suitable for passengers wishing to continue their journey to the East Coast, or the surrounding Batu Caves area.
TBS (Terminal Bersepadu Selatan) Ideal for passengers looking to connect to southern Kuala Lumpur, MRT/LRT lines, and airport routes.

Drop-Off Points in Penang 

  Reason for Choice
Chai Leng Park - Caltex A convenient pickup point for passengers from Seberang Perai and nearby residential areas.
Jalan Pantai Ideal for passengers looking for an easily accessible boarding point within the Penang island area.
Juru Best for passengers traveling from industrial areas and highway-connected zones without having to brave city traffic congestion.
Penang Komtar / Prangin Mall Ideal for passengers staying in George Town and downtown Penang with easy access to hotels and shopping malls.
Penang Sentral Bus Terminal The main integrated transportation hub with solid rail, ferry, and bus connections. The overall best boarding point for convenience and bus availability.
Sungai Nibong Bus Terminal A popular long-distance bus terminal for passengers traveling from residential areas on the island side of Penang.

 

Top Bus Operators for KL to Penang 

You can choose from  31 on redBus for booking a bus from Kuala Lumpur to Penang on redBus. Some of the popular bus operators include KPB Express, QuickLiner Express, KKKL Express, and many more. 

1. KKKL Express

KKKL Express buses have an executive 2+1 spacious and comfortable fleet for the KL to Penang route. The buses are air-conditioned with boarding points at TBS.

2. KPB Express

KPB Ekspress  buses are double-decker buses which depart from either Hentian Duta or TBS and drop off passengers at either Sungai Nibong or Penang Sentral bus terminal for the Kuala Lumpur to Penang bus journey. 

3. Supernice Express

Super Nice Express  buses are 2+1 Executive buses for which you can book reschedulable and refundable tickets. The ticket can be cancelled at your convenience. Cancellation fee will be applicable and you can know the exact refund amount based on the refund policy in the booking policy. Supernice Express buses have standard amenities of Wi-Fi , USB port and air conditioner. 

4. Alya Express

If you are looking for comfortable double-decker bus with reclining seats for KL to Penang, Alya Xpress  is your choice. You can book refundable tickets on redBus. The ticket can be cancelled as per your convenience. Cancellation fee will be applicable, and you can know the exact refund amount based on the refund policy in the booking policy section 

5. QuickLiner Express 

Quickliner Express buses run multiple trips from Kuala Lumpur to Penang everyday from Hentian Duta and TBS. QuickLiner Express buses offer discounted child fares when you book on redBus. 

Top Bus Operator Images

Kuala Lumpur to Penang Bus Ticket Prices

The ticket prices for a bus from Kuala Lumpur to Penang vary depending on the bus company and the type of bus you choose. Typically, prices range from RM 37 to RM 70.00 for a Kuala lumpur to Penang bus. 

Child Fare for Kuala Lumpur to Penang buses

On redBus, several bus operators offer discounted child fares for tickets starting from RM 36.00 applicable for kids as young as 2. Infants below 2 Years usually travel for free if sharing a seat with an adult.


Up to 60% off on Bus Tickets Online - New User Offer

Avoid the long queues at the bus terminal and book bus tickets online from Kuala Lumpur to Penang. Enjoy up to 60% savings on bus tickets online in Malaysia by using the promo code MYNEW*. For *T&C, check redBus offers.  Grab all the exclusive promo redBus offers with redDeals and maximise your savings on bus booking online.

Kuala Lumpur to Penang Bus Ticket - Guaranteed Lowest Price - Exclusive redDeals

Book cheap bus tickets online for Kuala Lumpur to Penang buses with redDeals on redBus, Malaysia. Get up to 25% off and additional savings on every online booking. Grab redDeals on various ticket types including Return, Early Bird, Round Trip, Last Minute, Trial, and Festive season tickets. Experience the lowest price guarantee on your travel bookings with redBus.
You can enjoy the following 12 redDeals on Kuala Lumpur to Penang buses:
  • PERCENT Discount By Suasana Holiday Express: Get 6% Extra OFF. offer valid till 06 Jun 2026
  • PERCENT Discount By Kesatuan Express: Get 10% Extra OFF. offer valid till 31 Jul 2026
  • LASTMIN Discount By Kesatuan Express: Get 10% Extra OFF. offer valid till 31 Jul 2026
  • LASTMIN Discount By TRA XPRESS: Get 10% Extra OFF. offer valid till 31 Jul 2026
  • LASTMIN Discount By Permata Utara Sdn Bhd: Get 10% Extra OFF. offer valid till 31 Jul 2026
  • FAQs

    How long is the bus journey from Kuala Lumpur to Penang?

    Bus journey from Kuala Lumpur to Penang will be around 5 hours depending on traffic and weather conditions. 

    How much does it cost to travel from Kuala Lumpur to Penang?

    KL to Penang tickets can be as cheap as RM 37 or go up to RM 70.00 depending on the bus operators you choose. The buses come with varying degrees of amenities based on the operator you choose.

    Where is the pick-up and drop-off points for the KL to Penang Bus?

    The KL to Penang buses start from various points in KL, including TBS, and Hentian Duta, while the drop-off points include Penang Sentral and Sungai Nibong.

    How can I make an online bus ticket booking in Malaysia?

    You can book a bus of your choice to any destination in Malaysia by logging on to the official website of redBus which is www.redbus.my . The site is user-friendly and you can book your bus ticket in a matter of minutes.

    How do I book a bus from Kuala Lumpur to Penang?

    You can either visit the terminal and go the booth belonging to the bus operator of your choice, wait in line, select a seat, and book your ticket. If you’d rather not do that, you can visit www.redbus.my and book your seat within 5 minutes.

    Do I need to print out my bus ticket before boarding?

    There are two main scenarios that you might fall into when you have to board a bus. Now, if your boarding point is at any terminal in Malaysia, passengers will have to take a print out of the bus ticket that has been sent to the email in a PDF format. The second scenario is when your boarding point is a bus stop and not a terminal. In this case, you will receive an M-ticket that you will have to produce before boarding your bus. If the operator does not provide an M-Ticket, you will have to take a printout of the ticket (PDF) that has been sent to the registered email ID that you have used to book the bus ticket on the redBus website. Some operators might levy a charge if these conditions are not followed.

    Can I reschedule my journey after I have booked my ticket?

    Yes, you can. But this feature is limited to only a few bus operators in Malaysia. Look for the reschedule icon before booking your ticket.

    How do I pay for my bus ticket on the redBus website?

    There are a number of different modes of payment offered to customers. Customers can either pay by credit card, debit card, Touch 'n Go ewallet or they can select any of the banks listed when you click the “FPX (Malaysia Online Bank Transfer). 

    What are the amenities available in the buses?

    Some buses come with basic amenities like leg space and comfortable seats, but other travellers go the extra mile and offer amenities such as water bottles, Wi-Fi, reading lights and so many more, to ensure you have a comfortable journey.

    Can we book a return ticket while booking our travel ticket from Kuala Lumpur to Penang?

    Yes, you can book a return ticket too, the option to book is available while selecting your destination. Select the source and destination of your journey and then select the date and click “Search Buses” on the page.

    Can I get any discount on Kuala Lumpur to Penang bus tickets?

    Yes. Passengers can avail upto 60% discount on Kuala Lumpur to Penang bus tickets while booking bus tickets on redBus, Malaysia.