Kuala Lumpur to Penang Bus

Between Kuala Lumpur to Penang route, we have 3600 bus services. The earliest departure from Kuala Lumpur is at 00:00. And the last bus is at 00:00. The price for one bus ticket starts from SGD 1.64.
World Wide Coverage
World Wide Coverage
Find affordable travel tickets across the world, all at one place
Anxiety-free travel
Anxiety-free travel
We ensure your information is safe and your travel is hassle free, whenerver you go
No hidden charges
No hidden charges
Find the best deals online and guess what, refunds are simple!

Kuala Lumpur to Penang Bus Timings & Fare

Bus Operator First Bus Last Bus Duration Lowest Fare No of Services  
KPB Ekspress 00:15 23:59 0 hrs -38 mins 0 BOOK TICKET
Supernice Grassland 01:00 23:59 -1 hrs -56 mins 0 BOOK TICKET

Kuala Lumpur to Penang Bus Service

Avg. Bus Duration


3 hours 48 mins

Buses depart from


Kuala Lumpur

Bus arrives in



Daily Bus Services



Cheapest Bus Tickets


SGD 1.64

Earliest Bus



Last Bus



36 Million
happy customers globally
Over 3500
bus companies worldwide
tickets booked everyday

Kuala Lumpur to Penang Bus

Kuala Lumpur and Penang are two major tourist destinations in Malaysia. Most often, tourists who visit Kuala Lumpur would also plan to cover Penang. Though there are several options to travel from Kuala Lumpur to Penang, buses are the cheapest option and the most popular choice of travellers. The trip takes about 4 hours to reach on average, though there could be slight differences depending on the traffic. A Kuala Lumpur to Penang bus ticket would cost around 12 SGD. The charges may vary according to the bus operators and the type of bus. Kuala Lumpur is home to many tourist attractions, the most prominent one being the Petronas tower a.k.a. twin tower that has become an icon and landmark over the years. Located in the northwest region of the country, Penang is blessed with beautiful nature. KL-Penang is one of the busiest routes, and hence there are plenty of operators offering buses from KL to Penang.

Bus Operators Servicing these Routes

As many as 20 different bus operators offer Kuala Lumpur to Penang bus services. The road trip from Kuala Lumpur to Penang is usually comfortable and is not very heavy on your pocket. Let us have a look at some leading travel companies that offer bus services from KL to Penang.

  • Alif Bata AQM Enterprise
    Address: 105, Jln 1/10 Taman Koperasi Polis,
    Batu Caves, Wilayah Persekutuan,
    Kuala Lumpur, Malaysia, 68100
    Ticket Fare: SGD 13.39
  • Alisan Golden Coach Express Sdn Bhd
    Address: Kuala Lumpur Office (HQ)
    Office Address: Hentian Pudu Raya, Kaunter 45
    Counter Address: Kuala Lumpur (Puduraya Kaunter 45)
    Phone: +603 2026 2273
    Fax: +603 2072 2273
    Ticket Fare: SGD 12.72
  • Alya Xpress
    Address: Taman Banting Baru,
    42700 Banting, Selangor, Malaysia
    Contact Details: +60 19-495 7928
    Ticket Fare: SGD 10.55 to SGD 12.72
  • City Express
    Address: Jalan Garoda 2, Larkin Jaya,
    80350 Johor Bahru, Johor, Malaysia
    Contact Details: +60 16-238 3599
    Ticket Fare: Min: SGD11.18, Max: SGD 12.89
  • Cosmic Express
    Address: No 10 Kaunter Cosmic, Aked Bas dan Teksi,
    06010 Changlun, Kedah, Malaysia
    Phone No: +603-7728 4789
    Email: helpdesk@eticketing.my
    Ticket Fare: Max: SGD 13.39 Min: SGD 12.05
  • Etika Express
    Address: E-Mutiara Berhad Consortium (677046-P),
    NO 55 KG Panji, Jalan Raja Perempuan Zainab 2, 16100 Kota Bharu, Kelantan
    Phone:+6-03-7728 8789 (9:00 AM-9:00 PM (Mon-Fri), 9:00 AM-5:00 PM (Sat-Sun)
    Email: helpdesk@eticketing.my
    Ticket Fare: SGD 10.71 to SGD 10.71
  • GJG Express
    Address: Kaunter 77, Terminal Bas Ekspres,
    Jalan Sultan Azlan Shah, Kampung Dua Bukit,
    11700 Bayan Lepas, Pulau Pinang, Malaysia
    Phone: +60 10-963 9547
    Ticket Fare: SGD 11.72 to SGD 12.72
  • Intercity Coach
    Address: InterCity Coach, Jalan Terminal Selatan,
    Bandar Tasik Selatan, 57100 Kuala Lumpur,
    Wilayah Persekutuan Kuala Lumpur, Malaysia
    Phone: +60 12-470 3155
    Ticket Fare: SGD 13.39
  • Kejora Masyhur Sdn.Bhd (Kejora Express)
    Address:A-2A-3, Bay Avenue
    Lorong Bayan Indah 4
    11900 Bayan Lepas, Penang
    Phone: +604 646 5412/645 7411
    Ticket Fare: SGD 7.5
  • Kesatuan Express
    Address: BORR, 12000 Butterworth, Penang, Malaysia
    Phone: +60 4-333 1393
    Ticket Fare: SGD11.72 to SGD 12.72
  • KKKL Express
    Address: BT 1, Jalan Geroda,
    Pusat Pengangkutan Awam, 80350 Johor Bahru,
    Johor, Malaysia
    Phone: +60 7-434 2399
    Ticket Fare: SGD 12.05 to SGD 13.39
  • KPB Ekspress
    Address: 4785, Jalan Pantai, 12000 Butterworth,
    Pulau Pinang, Malaysia
    Phone: +60 4-332 5815
    Ticket Fare: SGD 11.72 to 12.72
  • Maraliner
    Address: BT 35, Jalan Garuda,
    Larkin Jaya, 80350 Johor Bahru,
    Johor, Malaysia
    Phone: +60 7-222 8976
    Ticket Fare: SGD 11.48 to SGD 12.05
  • Mayang Sari Express
    Address: Aerosystem Tour & Travel Sdn Bhd
    Mayang Sari Ekspres 205264-D
    No 1-7 Simpang, Kg Tengah,
    Sungai Abong 84000,
    Muar, Johor Darul Takzim
    Phone No: +603-7728 4789
    Email: helpdesk@eticketing.my
    Ticket Fare: SGD 12.19 to SGD 13-19
  • Plusliner Nice
    Address: Mezzanine Floor, KTMB, Jalan Sultan Hishamuddin,
    Wilayah Persekutuan, 50621 Kuala Lumpur, Malaysia
    Phone No: +60 3-2272 1586
    Ticket Fare: SGD 11.52 to SGD 16.68
  • Quickliner Express
    Phone No: +60 19-760 1177
    Email: quickliner_international@yahoo.com
    Ticket Fare: SGD 11.72 – SGD 13.39
  • Rhino Airiel Express
    Address: Rhino Airiel Travel & Tours Sdn Bhd
    155 A1 Jalan RaJa Dr Nazrin Shah,
    Jalan Gopeng KPP,
    31350 Ipoh, Perak
    Contact Details: +605-2424666/+605-2428666
    Ticket Fare: SGD 11.55
  • Suasana Express
    Address: Puduraya Bus Terminal,
    No. 31, Jalan Sarawak,
    Wilayah Persekutuan,
    55200 Kuala Lumpur, Malaysia
    Phone No: +60 13-552 7459
    Ticket Fare: SGD 11.77
  • Supernice Grassland
    Address: 5001 Beach Road, Golden Mile Complex
    #01-24/01-26, Singapore 199588
    Phone No: +60 6292 1166, +60 6293 1166
    Ticket Fare: SGD 10.04 to SGD 13.39
  • Transnasional
    Address: No. 31, Jalan Bukit Angkat
    Kawasan Perusahaan Bukit Angkat
    43000 Kajang, Selangor Darul Ehsan
    Phone: 03 8733 5030
    Fax: 03 8733 0030
    Ticket Fare: SGD 12.89

Things to See in Penang

If you are travelling from Kuala Lumpur to Penang, make sure you cover the important tourist attractions in Penang. An island that boasts a culture deeply rooted in its Chinese heritage, Penang is a paradise with cultural and natural hot spots.

  • Bukit Mertajam Recreational Forest: If you are a nature enthusiast who gets excited at the chance of hiking and camping in a recreational forest, then you should check out Bukit Mertajam. It has hiking trails and camping sites with many streams, ponds and water bodies. The visitors usually take a dip in the cool waterfall here.
  • Clan Jetties: Do you like to explore local culture? If you do, then Clan Jetties is a place that is worth visiting. This is a traditional fishing village with wooden houses. The history of this settlement dates back to the 19th century. Pay a visit to this fishermen settlement if you are travelling from Kuala Lumpur to Penang.
  • Cheong Fatt Tze Mansion: A well-preserved architectural marvel belonging to the ancient times, Cheong Fatt Tze Mansion bagged the prestigious UNESCO Conservation Award in 2000 to recognize their effort to preserve local culture. This beautiful building that still relates the eclecticism of the Straits settlement has been a popular choice for many films including “Indochine”. Do pay a visit to this place if you are travelling by bus from KL to Penang.

Advantages of Booking Kuala Lumpur to Penang Bus Tickets with redBus

There are many advantages of booking Kuala Lumpur to Penang bus tickets through redBus.

redBus is a very user-friendly site that you can book your tickets in five minutes, and it is completely hassle-free. Some operators allow rescheduling your tickets. This could save your money in case you need to change your plans. Reschedule icon helps you identify those operators who are open to rescheduling. redBus offers a range of payment options. You can pay with your debit card or credit card or choose for online bank transfer. redBus does not charge you any booking fees, so you need to pay only the ticket fare. You may get additional discounts if you use the promotion codes.

Book your Kuala Lumpur to Penang bus tickets with redBus to avail cheaper rates. Over the years, redBus has earned the reputation of being the most trusted and popular choice among people who travel by bus from Kl to Penang.

redBus Ensures
    Our customer support will ensure to service all your queries
    Over 17 million happy customers globally
    Get all your bus travel needs covered under one roof
    Highest security standards with your information completely safe and secure


Q: Can I reschedule my bus ticket on this route?
A: Yes, you can. However, this option is available with some selected bus operators on www.redbus.com. You just have to enter your bus ticket number and email address, verify your ticket details, and choose a reschedule date.
Q: Do I need to print my ticket for this bus route?
A: This depends upon the bus operator and the country you are travelling in. You can check this information while booking a bus ticket for a particular bus operator. However, most of the bus operators allow M-ticket or E-ticket sent to your registered email address, you may require to print the ticket if any bus operator specifically asks for the same.
Q: How early should I arrive for the trip?
A: Passengers are required to reach the boarding place at least 30 minutes before the scheduled departure time of the bus.
Q: How can I book a bus ticket online from one route to another?
A: You can simply log on to www.redbus.com, choose any specific country you would like to book a bus in, and select the source and destination. After choosing the route and the date, you will find a number of options for buses available. redBus site is user-friendly and booking a bus ticket is just a matter of a few minutes.
Q: Are there any discounts available on the route from Kuala Lumpur to Penang?
A: Kuala Lumpur to Penang is one of the popular routes and it’s quite likely that you may get exciting discounts on booking bus tickets through redBus on this route. It would be better if you plan your journey in advance and book your tickets so that you can get the best price and best seat for your trip.
Q: Where can I find the location of my bus stop?
A: As you get the listing of buses available on a selected route, you can click on the 'Boarding & Dropping Point' tab to check the exact location of your pickup and drop-off points. redBus also offers ‘Track my bus’ facility in a few countries to check the live location of the bus.
Kuala Lumpur
  • (Tel: 0193398699 )
  • (Tel:)
  • 5 Elements Hotel, Chinatown, Jalan Sultan, 50000 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia (6074342399 / 6074338199 - enquiry & 0127082999 / 0127849999 - Hotline)
  • Ancasa Hotel
  • Bukit Bintang
  • Counter A, D, E, F, G or H, Terminal Bersepadu Selatan, Bandar Tasik Selatan, 57100 KL
  • Counter A, D, E, F, G or H, Terminal Bersepadu Selatan, Bandar Tasik Selatan,KL
  • Counter A, D, E, F, G or H, Terminal Bersepadu Selatan.
  • Counter A, D, E, F, G or H, Terminal Bersepadu Selatan. (Tel:
  • Counter A, D, E, F, G or H, Terminal Bersepadu Selatan.()
  • (Tel:
  • (Tel: +6019-3072521)
  • 6, Jalan Pantai, 12000 Butterworth, Pulau Pinang.
  • 6, Jalan Pantai,Butterworth, Pulau Pinang.
  • Air Itam
  • Butterworth
  • Butterworth Jetty Terminal, 6, Jalan Pantai, 12000 Butterworth, Pulau Pinang, Malaysia
  • Counter 15, Bas Terminal Sungai Nibong. (tel:04/012-
  • Counter K-12 sg.nibong Express Bus Terminal, Jalan Sultan Azlan Shah (Tel:
  • Johor Bahru (JB Larkin Term.)

Enjoy your bus trip from Kuala Lumpur to Penang !
You want to go the other way? check all offers from
Penang to Kuala Lumpur