Malaysia

How to get from Kuala Lumpur to Penang

Compare all transport options: bus, ferry, train, flight. Prices, durations and tips from a local expert.

⏱
FASTEST
2h 27min
💶
From
14€
📍
Distance
294 km
Powered by 12Go system

There are 2 way(s) to get from Kuala Lumpur to Penang

Select an option below to see the route details and compare prices. Secure booking via our partner 12go.asia.

🚌 Departure from Kuala Lumpur
📍Most express buses to Penang depart from Terminal Bersepadu Selatan (TBS) in Kuala Lumpur. It's a modern, well-organized transport hub offering various amenities like food courts and shops for a comfortable start to your journey.
🚇TBS is easily accessible from central Kuala Lumpur. You can take the LRT (Sri Petaling Line) directly to 'Bandar Tasik Selatan' station, which is connected to TBS. Taxis and ride-sharing services (Grab) are also readily available, costing around €5-10 and taking 15-30 minutes.
⏰Buses depart frequently from TBS throughout the day, typically every 30-60 minutes, from early morning (around 7 AM) until late evening (around 11 PM). The ETS train from KL Sentral also has numerous daily departures.
💸 Transport from 14€ per person
⚡ Fastest: 2h 27min
⭐ Recommended: ETS Train — 18€
🗓 Book now Secure payment · via 12go.asia

Practical tips

💡
Book ETS Trains in Advance

The ETS train is popular and can sell out, especially on weekends or public holidays. Secure your seat by booking online a few days ahead to avoid disappointment and ensure a smooth journey.

💡
Choose Your Bus Wisely

Not all bus operators are equal. Opt for reputable companies like Aeroline or Transtar for better comfort and reliability. Check reviews if you're unsure, to avoid a slow local bus.

💡
Understand Penang Drop-Offs

Buses usually drop you at Butterworth or directly on Penang Island (Sungai Nibong Terminal or Komtar). Know your destination to pick the most convenient drop-off point.

💡
Factor in Ferry from Butterworth

If you take the ETS train to Butterworth, you'll need a short ferry ride to George Town on Penang Island. It's frequent and scenic, but adds about 15-20 minutes to your total travel time.

💡
Don't Assume Borneo is by Bus

While this route is overland, remember that travel to Borneo (Kuching, Kota Kinabalu) requires a flight. There are no buses or ferries connecting the peninsula to Borneo, so plan accordingly.

🛣️ The journey experience

Heading from Kuala Lumpur to Penang is a classic Malaysian route, and you've got solid options to get there. The key is knowing whether to hop on an express coach or the ETS train to save time and ensure comfort. Don't waste a day figuring out schedules; we've broken down the real durations and what to expect so you can book with confidence and enjoy your journey from the start.

For this popular leg, your main choices are the ETS train or an express bus. The ETS train typically takes around 4 hours and 15 minutes to Butterworth (Penang's mainland gateway), costing approximately €18. It's a comfortable, fast ride, often preferred for its punctuality. Express buses, on the other hand, take about 5 hours and cost around €14. Operators like Aeroline, Plusliner, and Transtar offer frequent services, some even direct to Penang Island.

While Malaysia offers a mix of coaches, trains, and ferries, for Kuala Lumpur to Penang, it’s a straightforward choice between a comfortable train or a direct bus. Both are reliable for this route, so you won't need to worry about flights or ferries. Booking ahead online, especially for the ETS train, will secure your seat and prevent any last-minute stress, letting you focus on the vibrant experiences awaiting you in Penang.

Frequently asked questions — Kuala Lumpur → Penang

✨ Why visit Penang?

  • ✓ Explore the vibrant street art and colonial architecture of George Town, a UNESCO World Heritage site.
  • ✓ Savour Penang's renowned hawker food, a diverse culinary blend of Malay, Chinese, and Indian influences.
  • ✓ Visit Kek Lok Si Temple, one of Southeast Asia's largest and most beautiful Buddhist temples.
  • ✓ Ride the Penang Hill funicular for panoramic views of George Town and the coastline.
  • ✓ Discover the unique Peranakan culture at the Pinang Peranakan Mansion.
🌙
Recommended stay
3 to 4 nights — to fully experience George Town, its food, and a few key attractions.

☀️ When to visit Penang?

TROPICAL RAINFOREST CLIMATE

December to February — drier, cooler weather, ideal for sightseeing and outdoor activities.

Jan 😊
Feb 😊
Mar 😊
Apr 😊
May 😐
Jun 😐
Jul 😐
Aug 😐
Sep 😞
Oct 😞
Nov 😐
Dec 😊
📍
In Penang — Plan your stay
Accommodation, activities and tips selected for you
🏨 Accommodation
Hotels in Penang
Compare the best rates available
via trip.com

What to do in Penang?

Local experiences, must-see sights and activities selected for you

INCONTOURNABLE
🎨
Georgetown Street Art Hunt
Explore the vibrant street art and elaborate murals scattered across Georgetown's UNESCO-listed streets. These captivating artworks often depict local life and heritage, offering fantastic photo opportunities. Start early in the morning or late afternoon to avoid the midday heat and larger crowds. Many pieces are interactive.
🍜
Penang Hawker Food Experience
Dive into Penang's renowned hawker food scene, a paradise for foodies. Sample iconic dishes like Char Kway Teow, Assam Laksa, and Hokkien Mee from countless street stalls. Head to Gurney Drive Hawker Centre or New Lane Hawker Centre for a wide selection. Expect to spend around 5-10€ per meal.
🛕
Kek Lok Si Temple Visit
Discover Kek Lok Si, one of Southeast Asia's largest and most magnificent Buddhist temples. Its multi-tiered pagodas, vibrant statues, and stunning views from the top are truly impressive. Allow 2-3 hours for a comprehensive visit. A small donation is often expected for certain areas or the funicular ride.
🏛️
Peranakan Mansion Exploration
Step back in time at the Pinang Peranakan Mansion, a meticulously restored heritage home showcasing the rich culture of the Baba-Nyonya community. Marvel at the intricate architecture, antique furniture, and vast collection of artifacts. Guided tours offer deeper insights into Peranakan traditions. Entry is typically around 5€.
🌳
Penang Hill Funicular Ride
Escape the city heat with a ride up Penang Hill via its efficient funicular railway. Enjoy panoramic views of Georgetown and the coastline, especially stunning at sunset. There are several walking trails, a temple, and a mosque at the top. The round-trip ticket costs around 5-10€, depending on peak hours.
🦋
Entopia Butterfly Farm Adventure
Immerse yourself in nature at Entopia, a vibrant butterfly and insect sanctuary. Wander through lush gardens filled with thousands of free-flying butterflies and observe fascinating insects in their natural habitats. It's an excellent stop for families or anyone seeking a tranquil, educational experience. Entry is typically around 15-20€.
🚢
Chew Jetty Stilt Village
Explore Chew Jetty, one of the historic clan jetties of Georgetown, where traditional wooden houses are built on stilts over the water. It offers a glimpse into the unique maritime life of Chinese immigrants. Walk to the end for great views of the harbor. Visit in the early morning for fewer tourists.
🍹
Hidden Speakeasy Bar Hunt
Discover Penang's burgeoning scene of hidden speakeasy bars, often tucked away behind unassuming shopfronts or down dimly lit alleys. These unique establishments offer creative cocktails and a distinct ambiance. Ask locals for their latest recommendations, as new ones pop up frequently. Expect cocktail prices from 8-15€.

⏱️ How long to visit Penang?

3 to 5 days

For independent travelers, 3-4 full days are ideal to explore Georgetown's street art and food scene, and enjoy the beach on Batu Ferringhi. If you have less time, focus on Georgetown. With more days, consider day trips to Penang Hill or the National Park.

Related searches

train Kuala Lumpur Penang bus Kuala Lumpur Penang how to get from Kuala Lumpur to Penang ticket price Kuala Lumpur to Penang travel time Kuala Lumpur to Penang travel to Malaysia

Other trips from Kuala Lumpur

Book now