1map logoGo to main page

Kuala Lumpur to PENANG from $4: 8 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Kuala Lumpur, Malaysia
to
PENANG, Malaysia

How to Get from Kuala Lumpur to PENANG: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$4 - Train, car ferryBest price
295.2 kmDistance
1h 20m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Kuala Lumpur to PENANG with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
1h  20m
Estimated price
$33-100
Recommended
Company
various
Train
Drive
Average Duration
4h  56m
Estimated price
$4-15
Cheapest
route map
Distance: 295.2 km
Duration: 1h 20m

See more options

Company
various
Bus
Average Duration
6h  32m
Estimated price
$5-35
Company
various
Bus
Drive
Average Duration
5h  20m
Estimated price
$6-12
Company
various
Drive
Average Duration
3h  48m
Estimated price
$14-22
Company
various
Train
Plane
Average Duration
2h  43m
Estimated price
$17-63
Company
various
Taxi
Drive
Average Duration
3h  59m
Estimated price
$138-164
Company
various
Taxi
Average Duration
3h  48m
Estimated price
$140-170

Traveling From Kuala Lumpur to Penang

Journeying from Kuala Lumpur to Penang reveals a vivid shift from the bustling urban environment of skyscrapers and nightlife to the rich, cultural tapestry and scenic coastal charm of Penang.

Best Neighbourhoods in Penang

Penang offers diverse neighborhoods each showcasing distinct flavors and cultures.

George Town
• UNESCO World Heritage Site with stunning architecture.
• Vibrant street art scene and local hawker food.
Batu Ferringhi
• Popular beach destination with water sports activities.
• Lively night market with local crafts and souvenirs.
Little India
• Colorful streets filled with Indian shops and eateries.
• Experience vibrant festivals and cultural celebrations.

Best Times To Visit Penang's Attractions

Timing your visits to Penang's attractions can elevate your experience significantly.

Penang Hill
Early mornings are ideal for fewer crowds and cooler temperatures.
Kek Lok Si Temple
Visit on weekdays to enjoy a peaceful atmosphere and stunning views.
Cheong Fatt Tze Mansion
Afternoons or late afternoons offer guided tours with better lighting for photos.

Penang Weather: What to Expect Year-Round

Penang enjoys a tropical climate with warm temperatures and high humidity throughout the year, making it essential to plan for occasional rain, especially from May to October. The best times to visit are from December to February, when you can experience cooler weather and clearer skies, enhancing your travel adventures.

Dining Recommendation

In Penang, savor the iconic Char Kway Teow at the famous Lorong Selamat stall, where the smokey stir-fried flat rice noodles burst with fresh seafood and local spices. This casual dining atmosphere, combined with unique flavor profiles rooted in Penang’s diverse culinary heritage, sets it apart from the more polished dining scene in Kuala Lumpur.

Kuala Lumpur - PENANG operators

Explore transport companies operating between Kuala Lumpur and PENANG, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane Show flights
Website
fireflyz.com.my

Plane from Sultan Abdul Aziz Shah to Penang

Average Duration
1h
Estimated price
$30-110

Plane from Sultan Abdul Aziz Shah to Penang via Sultan Ismail Petra

Average Duration
2h 25m
Estimated price
$30-110

Plane from Kuala Lumpur to Penang

Average Duration
1h
Estimated price
$20-75
Website
malaysiaairlines.com

Plane from Sultan Abdul Aziz Shah to Penang

Average Duration
1h
Estimated price
$30-110

Plane from Sultan Abdul Aziz Shah to Penang via Sultan Ismail Petra

Average Duration
2h 25m
Estimated price
$30-110

Plane from Kuala Lumpur to Penang

Average Duration
1h
Estimated price
$20-75
Website
airasia.com

Plane from Kuala Lumpur to Penang

Average Duration
1h 1m
Estimated price
$14-75

Plane from Kuala Lumpur to Penang via Langkawi

Average Duration
2h 10m
Estimated price
$14-75
Train
Contact phone
+603 2267 8000
Website
https://www.kliaekspres.com

Train from Bandar Tasik Selatan to Klia T1

Average Duration
28m
Estimated price
$3-8
Contact phone
+60 3 2267 1200
Website
https://www.ktmb.com.my

Train from Kuala Lumpur to Butterworth

Average Duration
4h 6m
Estimated price
$2-14
Bus Show bus routes
Contact phone
012-7082999
Website
kkklexpress.com

Bus from Terminal Bersepadu Selatan to Sungai Nibong

Average Duration
5h
Estimated price
$8-10
Contact phone
603-2691 1495
Website
https://maralinergroup.my

Bus from Hentian Duta to Butterworth

Average Duration
4h 30m
Estimated price
$8-8
Contact phone
+60 111 066 1111
Website
http://www.billionstarsexpress.com

Bus from Hentian Duta to Butterworth

Average Duration
4h 46m
Estimated price
$5-10

Bus from Terminal Bersepadu Selatan to Sungai Nibong

Average Duration
4h 59m
Estimated price
$5-12
Contact phone
03-6205 1399
Website
cosmicexpress.com.my

Bus from Hentian Duta to Penang Sentral

Average Duration
4h 46m
Estimated price
$10-10
Ferry
Contact phone
03-7885 2585
Website
myrapid.com.my

Ferry from Sultan Abdul Halim Ferry Terminal to Raja Tun Uda Ferry Terminal

Average Duration
20m
Estimated price
$1-2
Taxi
Contact phone
1300-800-222
Website
sunlighttaxi.com

Taxi from Kuala Lumpur to Sultan Abdul Halim Ferry Terminal

Average Duration
3h 39m
Estimated price
$130-170

Taxi from Kuala Lumpur to George Town

Average Duration
3h 48m
Estimated price
$140-170
Contact phone
+603 6259 2020
Website
publiccab.com

Taxi from Kuala Lumpur to Sultan Abdul Halim Ferry Terminal

Average Duration
3h 39m
Estimated price
$130-170
Contact phone
+6012 212 1718
Website
bluecab.my

Taxi from Kuala Lumpur to Sultan Abdul Halim Ferry Terminal

Average Duration
3h 39m
Estimated price
$130-170
Contact phone
+603-6179 6000
Website
comforttaxi.com.my

Taxi from Kuala Lumpur to Sultan Abdul Halim Ferry Terminal

Average Duration
3h 39m
Estimated price
$130-170
Website
grab.com

Taxi from Kuala Lumpur to Sultan Abdul Halim Ferry Terminal

Average Duration
3h 39m
Estimated price
$130-170
Drive

Drive from Kuala Lumpur to George Town

Average Duration
3h 48m
Estimated price
$14-22

Kuala Lumpur to PENANG: Overview of Bus, Train, Flight, and Car Trips

Traveling between Kuala Lumpur and PENANG offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on an exciting road journey from Kuala Lumpur to Penang, covering a distance of 355.7 km in approximately 3 hours and 48 minutes. 💸 Enjoy the flexibility of car travel with prices ranging from $14 to $22 for the trip from Kuala Lumpur to Penang, allowing you to explore at your own pace.
Average price
$14 - $22
Useful tips for train travellers
• Onboard services for the train trip from Kuala Lumpur to Penang typically include catering options such as light snacks and meals. The main operator, KTM (Keretapi Tanah Melayu), offers a variety of food and beverage selections available for purchase on board. Don't forget to check their menu before boarding to plan your meal.
• The train options for your journey include First Class, Business Class, and Economy Class seats. First Class offers spacious and comfortable seating with additional amenities such as power outlets and complimentary snacks. Business Class is a step below First Class, still providing comfortable seating but with less space. Economy Class offers standard seating and is suitable for budget travelers. You can check for availability and book tickets through the KTM website at ktmb.com.my
• When you arrive at Penang's Butterworth train station, note that while there are no luggage storage services at the station itself, you can use nearby facilities to store your luggage. The restrooms are available, but showers are not. To get to Penang's city center, the fastest way is to take Bus 102 or 303 from the bus stop directly outside the station. Both routes go to George Town, which is the heart of the city.
🛫 Experience a quick and convenient journey from Kuala Lumpur to Penang with a direct flight that only takes 1 hour from Sultan Abdul Aziz Shah Airport to Penang Airport. Choose from flights operated by Malindo Airways and Firefly for a seamless travel experience. 🌴 Enjoy a smooth and comfortable flight lasting 1 hour and 20 minutes to reach the beautiful destination of Penang from Kuala Lumpur. 💸 The prices for flights between Kuala Lumpur and Penang can range from $33 to $100, providing you with affordable options to reach your desired destination.
Departure Point
Sultan Abdul Aziz Shah Airport
Arrival Point
Penang Airport
🚌 To travel from Kuala Lumpur to Penang by bus, you will need to transfer at Terminal Bas Ekspres Sg Nibong. The journey typically takes around 6 hours and 32 minutes, including transfers. 💸 Prices for the bus tickets from Kuala Lumpur to Penang range from $5 to $35, making it an economical choice for those looking to explore Malaysia by road.
Departure Point
Terminal Bersepadu Selatan station
Arrival Point
Sungai Nibong station
Useful tips for bus travellers
• Book your bus tickets in advance to secure the best prices, as services by KKKL Express and other operators like Aeroline often fill up quickly, especially during weekends and public holidays; you can check schedules and book online at KKKL Express and Aeroline.
• Prepare for a transfer during your journey: after arriving at Sungai Nibong, you will need to take a local bus (Rapid Penang) to reach your final destination in George Town, so keep some small change handy for the fare.
• Upon arriving at the Lebuh Carnavon bus terminal in George Town, follow the exit signs prioritizing the 'Taxi Stand' and 'Bus Stop' for local transport options; from here, you can easily explore the area or get a ride to your accommodation.

Frequently asked questions

Find out more about the route from Kuala Lumpur to PENANG.

Or choose the category:
The distance between Kuala Lumpur and Penang is approximately 296.1 km by road. Driving usually takes around 3 hours and 48 minutes. Alternatively, taking a bus from Kuala Lumpur to Penang would take around 5 hours and 48 minutes. If you prefer to fly, a direct flight from Kuala Lumpur to Penang takes about 1 hour and 20 minutes.
The most cost-effective option for traveling from Kuala Lumpur to Penang is by taking a bus and car ferry. This option takes approximately 5 hours and 20 minutes and costs between $6 and $12. However, if time is of the essence, the quickest option is to fly, which takes only 1 hour and 20 minutes and costs between $35 and $120.
The prices of a bus ticket from Kuala Lumpur to Penang vary depending on the bus operator and the type of ticket. The range of prices is from $12 to $59.
To travel from Kuala Lumpur to Penang without using public transportation, you can rent a car or hire a private taxi. The driving distance between the two cities is approximately 355.7 km, and it takes around 3 hours and 48 minutes to drive. The cost of renting a car or hiring a taxi can vary between $14 and $22.
To travel from Kuala Lumpur to Penang without a car, the best option is to take a bus and then a car ferry. This journey typically takes around 5 hours and 20 minutes and costs between $6 and $12. Another option is to take a flight, which takes only 1 hour and 20 minutes but may be more expensive.
Yes, there is a direct link between Kuala Lumpur and Penang. Although there is no direct bus route, there are services available that involve transferring at Terminal Sungai Nibong, with a journey time of approximately 5h 48m. These bus services are operated by KKKL Express.
The flight duration between Kuala Lumpur and Penang is typically 1 hour. The prices for flights between these two destinations range from $38 to $111.
There are numerous accommodation options available near Penang. With over 1614 hotels to choose from, you can easily find a place that suits your preferences and budget. Prices for hotels in Penang start at $32 per night, offering a range of choices for different travelers.