Travel Kuala Lumpur to Penang

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 ⏱

Hop on bus from Kuala Lumpur to Penang in 4h 30m Hop on bus from Kuala Lumpur to Penang for MYR 40 Go with bus from Kuala Lumpur to Penang for MYR 40 Explore with bus from Kuala Lumpur to Penang in 4h 30m Book bus from Kuala Lumpur to Penang for MYR 40 Travel with bus from Kuala Lumpur to Penang for MYR 40

View all Bus tickets →

Distance Kuala Lumpur to Penang

The distance between Kuala Lumpur and Penang is 297.1 kilometers.

Bus from Kuala Lumpur to Penang Details

Find key information about the Bus from Kuala Lumpur to Penang, including travel time, prices and stations.

Bus
Average price
50 MYR
 
Cheapest
40 MYR
Average duration
6h 21m
 
Shortest
4h 30m
Number of departures
68
00:30 - 23:59
Tickets
 
Stations
Departure stations
Arrival stations
Klang Sentral Bus Terminal, Selangor
Terminal Bersepadu Gombak, Kuala Lumpur
Kuala Lumpur
Hentian Duta, Kuala Lumpur
TBS Kuala Lumpur
View more stations in the full listing
Butterworth
Terminal Bus Sungai Nibong
Sungai Nibong
Penang
Penang Sentral

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.

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

Check all Bus tickets →

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.


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 ←

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 Planner

Ideal for multi-city trips and flexible travel plans.