Kuala Lumpur to Penang Bus: Schedules, Tickets & Prices
Buses from Kuala Lumpur to Penang take around 4h 30m to 8h 54m, with tickets starting from 40 MYR to 64 MYR.
Bus from Kuala Lumpur to Penang
Catching a bus in Kuala Lumpur provides a convenient way to reach Penang, with multiple departures available from multiple stations, including Klang Sentral Bus Terminal, Selangor, Terminal Bersepadu Gombak, Kuala Lumpur, Kuala Lumpur and others throughout the day. The journey generally takes around 4 hours 30 minutes, arriving at multiple stations, including Butterworth, Terminal Bus Sungai Nibong, Sungai Nibong and others, with fares starting from 40 MYR. Reserve your seat in advance and secure your ticket for a comfortable and reliable trip.
Prices: 40 MYR to 64 MYR
Duration: 4h 30m – 8h 54m ⏱
Bus Routes & Schedules from Kuala Lumpur to Penang
For this bus route between Kuala Lumpur and Penang, multiple departure and arrival stations are in use. Depending on the specific bus stop combination, journey times may vary, typically around 4h 30m. Bus services operate on a shared schedule from 00:30 until 23:59, while fares generally start at 40 MYR and may differ slightly by service and stop. Reviewing the full bus timetable for Kuala Lumpur to Penang allows you to compare stations and available departures before selecting the option that best fits your plans.
Cheapest Bus Kuala Lumpur to Penang
40 MYR, from TBS Kuala Lumpur to Butterworth, departure some times, duration 5h.Fastest Bus Kuala Lumpur to Penang
49 MYR, from TBS Kuala Lumpur to Butterworth, departure 19:15, duration 4h 30m.Bus Timetable: Hentian Duta, Kuala Lumpur → Butterworth
- 09:30 14:30 5h 49 MYR
- 10:00 15:00 5h 49 MYR
- 10:45 15:45 5h 43 MYR
- 11:00 16:00 5h 42 MYR
- 11:59 16:59 5h 43 MYR
- 13:00 21:36 8h 36m 43 MYR
- 16:00 21:00 5h 49 MYR
- 18:45 23:45 5h 42 MYR
- 21:30 02:30 5h 56 MYR
- 22:45 03:45 5h 43 MYR
- 23:00 04:00 5h 56 MYR
- 23:59 04:59 5h 56 MYR
Bus Timetable: Hentian Duta, Kuala Lumpur → Penang Sentral
- 00:30 06:54 6h 24m 41 MYR
- 11:00 17:24 6h 24m 41 MYR
Bus Timetable: KL Sentral, Kuala Lumpur → Sungai Nibong
- 10:15 15:15 5h 56 MYR
- 23:59 04:59 5h 54 MYR
Bus Timetable: Klang Sentral Bus Terminal, Selangor → Butterworth
- 08:30 16:55 8h 25m 62 MYR
- 10:00 18:25 8h 25m 62 MYR
- 11:00 19:25 8h 25m 62 MYR
- 12:00 20:25 8h 25m 62 MYR
- 15:00 23:25 8h 25m 62 MYR
- 23:15 07:40 8h 25m 54 MYR
Bus Timetable: Klang Sentral Bus Terminal, Selangor → Sungai Nibong
- 08:30 16:52 8h 22m 64 MYR
- 10:00 18:22 8h 22m 64 MYR
- 11:00 19:22 8h 22m 64 MYR
- 12:00 20:22 8h 22m 64 MYR
- 15:00 23:22 8h 22m 64 MYR
Bus Timetable: Klang Sentral Bus Terminal, Selangor → Terminal Bus Sungai Nibong
- 09:00 17:21 8h 21m 60 MYR
- 21:00 05:21 8h 21m 60 MYR
Bus Timetable: Kuala Lumpur → Penang
- 14:15 19:46 5h 31m 43 MYR
- 16:45 22:36 5h 51m 43 MYR
Bus Timetable: TBS Kuala Lumpur → Butterworth
- 09:00 14:00 5h 49 MYR
- 09:35 14:35 5h 49 MYR
- 10:00 15:00 5h 54 MYR
- 10:15 15:15 5h 42 MYR
- 11:00 16:00 5h 40 MYR
- 11:15 16:15 5h 43 MYR
- 11:30 16:30 5h 54 MYR
- 11:45 16:47 5h 2m 41 MYR
- 12:00 17:00 5h 40 MYR
- 12:30 17:30 5h 54 MYR
- 13:15 18:15 5h 40 MYR
- 13:30 18:30 5h 54 MYR
- 14:00 19:00 5h 40 MYR
- 15:30 20:30 5h 49 MYR
- 16:30 21:30 5h 54 MYR
- 18:00 23:00 5h 42 MYR
- 18:30 23:30 5h 40 MYR
- 19:15 23:45 4h 30m 49 MYR
- 21:00 02:00 5h 53 MYR
- 22:00 03:00 5h 43 MYR
- 22:30 03:30 5h 53 MYR
- 23:15 04:15 5h 43 MYR
- 23:35 04:35 5h 53 MYR
- 23:45 04:45 5h 40 MYR
Bus Timetable: TBS Kuala Lumpur → Penang Sentral
- 01:45 08:09 6h 24m 41 MYR
- 10:30 16:54 6h 24m 41 MYR
- 14:00 20:24 6h 24m 41 MYR
- 15:30 21:54 6h 24m 41 MYR
Bus Timetable: TBS Kuala Lumpur → Sungai Nibong
- 10:00 18:54 8h 54m 60 MYR
- 11:30 20:24 8h 54m 60 MYR
- 12:30 21:24 8h 54m 60 MYR
- 13:30 22:24 8h 54m 60 MYR
- 16:30 01:24 8h 54m 60 MYR
Bus Timetable: TBS Kuala Lumpur → Terminal Bus Sungai Nibong
- 10:30 19:24 8h 54m 49 MYR
- 22:30 07:24 8h 54m 49 MYR
Bus Timetable: Terminal Bersepadu Gombak, Kuala Lumpur → Terminal Bus Sungai Nibong
- 11:00 19:30 8h 30m 49 MYR
- 23:00 07:30 8h 30m 49 MYR
Frequently Asked Questions Bus Kuala Lumpur to Penang
Below you will find answers to the most common questions about traveling from Kuala Lumpur to Penang by bus.
How long does the bus trip from Kuala Lumpur to Penang usually take?
A bus trip from Kuala Lumpur to Penang usually takes about 5 to 6 hours, depending on the departure point and traffic conditions. Some Kuala Lumpur to Penang bus services are faster, while others can take longer, so it is worth checking the specific bus journey before you book.
What is the price of bus tickets for Kuala Lumpur to Penang?
Bus tickets for Kuala Lumpur to Penang start from 40 MYR and can go up to 64 MYR. The final bus fare may vary by departure point, arrival point, and the bus service you choose.
When is the first bus departure from Kuala Lumpur to Penang, and how late do buses run?
For Kuala Lumpur to Penang by bus, the first departure is at 00:30 and the last bus departure is at 23:59. That gives travelers a wide range of options for planning a bus journey across the day and night.
How frequent is the bus service between Kuala Lumpur and Penang?
There are 68 bus trips available for Kuala Lumpur to Penang, so the bus service offers plenty of travel options. With that many departures, it is usually easier to find a bus connection that fits your schedule.
Can I book bus tickets from Kuala Lumpur to Penang in advance?
Yes, it is a good idea to book bus tickets for Kuala Lumpur to Penang in advance, especially if you want a preferred departure time. Since the bus service has many daily trips, early booking can help you choose the bus journey that suits you best.
Which bus stations are used for Kuala Lumpur to Penang trips?
Kuala Lumpur to Penang bus trips can depart from places such as TBS Kuala Lumpur, KL Sentral, Hentian Duta, Terminal Bersepadu Gombak, and Klang Sentral Bus Terminal. Arrivals may be at Penang, Penang Sentral, Butterworth, Sungai Nibong, or Terminal Bus Sungai Nibong, depending on the bus service.
What should I know before taking a bus journey from Kuala Lumpur to Penang?
Before taking a bus journey from Kuala Lumpur to Penang, it helps to check both the departure terminal and the arrival point so you know exactly where your bus will start and end. It is also smart to compare the bus tickets, travel time, and schedule so you can pick the most convenient bus service.
Is there a big difference in travel time on the Kuala Lumpur-Penang bus route?
Yes, the Kuala Lumpur-Penang bus route can vary quite a bit in travel time depending on the station pair. Some bus trips take about 4 to 5 hours, while others can take around 8 to 9 hours, so the exact bus journey matters when you plan your trip.
Travel options for Kuala Lumpur to Penang
More Bus routes from and to Kuala Lumpur or Penang
Routes in Bus from Kuala Lumpur →
Routes in Bus to Penang ←
Routes in Bus to Kuala Lumpur ←
Routes in Bus from Penang →
Planning more than just Kuala Lumpur to Penang?
You’re currently viewing Bus options for Kuala Lumpur to Penang. If your trip includes more destinations, the TicketRoutes Travel Planner lets you compare different transport types and multiple routes in one place.
Open Travel PlannerIdeal for multi-city trips and flexible travel plans.