How to travel from Kuala Lumpur to Penang

Wed, Apr 08
+ Add return
Travel by bus, flight with
Billion Stars
AirAsia
ALYA XPRESS
KKKL Sdn Bhd
SUASANA EDARAN EXPRESS
1,000+ more
Billion Stars
AirAsia
ALYA XPRESS
KKKL Sdn Bhd
SUASANA EDARAN EXPRESS
1,000+ more
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Travel Information

Compare bus and flight for Kuala Lumpur to Penang

Omio recommends booking the bus as it is the most popular option from Kuala Lumpur to Penang among Omio's users. If you are prioritising price take the bus with prices starting from $8. For those with little time consider booking a flight which can get you there in 59m. The ticket price range depends on the travel mode: a bus costs an average of $8, and a flight costs an average of $15.

Distance: 177 miles (286 km)

Compare bus with

Most popular
Bus
Flight

$11

Average price

Cheapest

$46

Average price

5h 31m

Average total duration

5h 1m

Onboard

+

30m

Additional time*

3h 59m

Average total duration

Fastest

59m

Onboard

+

3h 0m

Additional time*

Billion Stars

Most popular bus company

AirAsia

Most popular airline

Direct Options

Direct Options

Travel options
from Kuala Lumpur to Penang

How to get from Kuala Lumpur to Penang by train, bus or flight.

Our recommendation

bus

The best way to travel from Kuala Lumpur to Penang is by taking a bus because it’s the best combination of price and speed.

  • Billion StarsBILLION STARS
    9:45 AM4h46
    Kuala Lumpur, Bus Terminal Duta
    2:31 PMButterworth, Penang Sentral
    $131One-way
    0 transfers

Cheapest

  • Billion StarsBILLION STARS
    9:45 AM4h46
    Kuala Lumpur, Bus Terminal Duta
    2:31 PMButterworth, Penang Sentral
    $131One-way
    0 transfers

Fastest

  • AirAsiaAK6142
    10:40 AM0h55
    Kuala Lumpur International Airport
    11:35 AMPenang
    $611One-way
    0 transfers

Other options

  • Billion StarsBILLION STARS
    8:45 AM4h46
    Kuala Lumpur, Bus Terminal Duta
    1:31 PMButterworth, Penang Sentral
    $131One-way
    0 transfers
  • Billion StarsBILLION STARS
    9:00 AM4h59
    Kuala Lumpur, TBS (Terminal Bersepadu Selatan)
    1:59 PMGelugor, Bus Terminal Sungai Nibong
    $151One-way
    0 transfers
  • Billion StarsBILLION STARS
    8:00 AM4h59
    Kuala Lumpur, TBS (Terminal Bersepadu Selatan)
    12:59 PMGelugor, Bus Terminal Sungai Nibong
    $151One-way
    0 transfers
  • Malindo AirOD2104
    12:25 PM1h00
    Kuala Lumpur International Airport
    1:25 PMPenang
    $481One-way
    0 transfers
  • AirAsiaAK6118
    9:50 AM0h55
    Kuala Lumpur International Airport
    10:45 AMPenang
    $571One-way
    0 transfers
  • AirAsiaAK6144
    8:35 AM0h55
    Kuala Lumpur International Airport
    9:30 AMPenang
    $571One-way
    0 transfers

Find all the dates and times for this journey by train, bus, flight, and ferry .

Compare prices and tickets Prices for trains, buses and flights

Compare bus and flight prices over the next three weeks. See the best deals at a glance, find the lowest fares, and choose the option that fits your budget.

Wed
Apr 08
Thu
Apr 09
Fri
Apr 10
Sat
Apr 11
Sun
Apr 12
Mon
Apr 13
Tue
Apr 14
Wed
Apr 15
Thu
Apr 16
Fri
Apr 17
Sat
Apr 18
Sun
Apr 19
Mon
Apr 20
Tue
Apr 21
Wed
Apr 22
Thu
Apr 23
Fri
Apr 24
Sat
Apr 25
Sun
Apr 26
Mon
Apr 27
Tue
Apr 28

More than 1,000 travel companies trust us to sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

FAQs: Travel from Kuala Lumpur to Penang

Travel to Penang easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Kuala Lumpur to Penang.

FAQs
There are 2 options to travel between Kuala Lumpur and Penang including taking a bus and flight.
The cheapest way to travel from Kuala Lumpur to Penang is a bus with an average price of $8 (€7).

This is compared to other travel options from Kuala Lumpur to Penang:

A bus is $7 (€6) less than a flight for this route with tickets for a flight from Kuala Lumpur to Penang costing on average $15 (€13).

The fastest way to travel from Kuala Lumpur to Penang is by flight with an average journey time of 55m.

Other travel options to Penang take longer:

Bus takes on average 4h 46m.

The distance from Kuala Lumpur to Penang is approximately 177 miles (286 km).
The average frequency per day from Kuala Lumpur to Penang is:
  • Around 290 buses per day.
  • Around 25 flights per day.

However, we recommend checking specific travel dates for your route between Kuala Lumpur and Penang as scheduled services by bus and flight can vary by season or day of the week.

These are the most popular departure and arrival points from Kuala Lumpur to Penang:
  • Flights mostly depart from Kuala Lumpur International Airport and arrive in Penang.
  • Buses mostly depart from Kuala Lumpur, TBS (Terminal Bersepadu Selatan) and arrive in Butterworth, Penang Sentral.
If finding a good deal is your main consideration for your trip from Kuala Lumpur to Penang, then we'll help you find the best value travel companies for you:
  • Travel with AirAsia, Malindo Air to go to Penang by flight.
  • Travel with Billion Stars, ALYA XPRESS, KKKL Sdn Bhd, SUASANA EDARAN EXPRESS, V KEJORA, Infobus, Maraliner, KPB Ekspress, TRA EXPRESS, Super Nice, Pancaran Matahari, SUASANA HOLIDAY, Jasmine Express, AEROCITY, Inter Top (Pudu), Quick Liner Express, KONSORTIUM, LEXOJAYA, Sri Maju Group, Prisma Serimas Holidays Sdn Bhd, Permata Utara Sdn Bhd, POH HAI TRAVEL, Lucky Express, Intercity Coach, COSMIC EXPRESS, Ekspress Mutiara, Jadam Express, ELTABINA EXPRESS, GOLDEN SILK HOLIDAY, ETIKA DELTA SDN BHD, EXPRESS KESATUAN, City Express, SRI THEVEN TRAVEL & TOURS Sdn Bhd, Golden Silk Holidays, Aerobus, Persada Travel and Tours (TBS), Mayang Sari to go to Penang by bus.
Yes, there are direct services available from Kuala Lumpur to Penang with the following travel companies:
  • 22 direct flights per day with Malindo Air.
  • 290 direct buses per day with Billion Stars, ALYA XPRESS, KKKL Sdn Bhd, SUASANA EDARAN EXPRESS, V KEJORA, Infobus, Maraliner, KPB Ekspress, TRA EXPRESS, Super Nice, Pancaran Matahari, SUASANA HOLIDAY, Jasmine Express, AEROCITY, Inter Top (Pudu), Quick Liner Express, KONSORTIUM, LEXOJAYA, Sri Maju Group, Prisma Serimas Holidays Sdn Bhd, Permata Utara Sdn Bhd, POH HAI TRAVEL, Lucky Express, Intercity Coach, COSMIC EXPRESS, Ekspress Mutiara, Jadam Express, ELTABINA EXPRESS, ETIKA DELTA SDN BHD, EXPRESS KESATUAN, SRI THEVEN TRAVEL & TOURS Sdn Bhd, Golden Silk Holidays, Aerobus, Persada Travel and Tours (TBS), Mayang Sari.
Omio customers who travel from Kuala Lumpur to Penang often also extend their vacation to go to Singapore, Malacca, Tanah Rata, Cameron Highlands, Langkawi, Langkawi. Omio can help you plan your trip by finding the best connections between Penang and these popular destinations at a great price.

Travelling from Kuala Lumpur to Penang: related information

Here are some other resources that might have the information you need

Travel to popular destinations by train, bus or flight

HomeTravelTravel to MalaysiaHow to travel from Kuala Lumpur to Penang

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone