The Trip Keeper The Trip Keeper
three doors, pick the one that fits your family How do you want to travel?
Cheshta Agarwal, founder and host of The Trip Keeper, smiling on a green country road
Hosted by Cheshta

Founder-Hosted Group Tour

the trips where Cheshta travels with you

Our own exclusive group trips. Cheshta is on the trip, from the first flight to the last dinner.

  • Cheshta travels with the group
  • One clear price, inclusions listed
  • Meet your travel family
Next up: Vietnam, 17 DecView →
See founder trips →
A fixed-departure batch on tour

fixed dates, fixed flights

Join a batch of fellow travellers on set dates. Limited seats, flights included, with options. Our team doesn't travel on these.

  • Fixed dates and flights
  • Limited seats per batch
  • Flight options available
See departures →
A private family trip

Private Tour

your dates

just your family, nobody else

Trips planned around your family, your pace and your dates. Milestone birthdays and anniversaries.

  • Travel on your own dates
  • Route shaped around you
Ask for a quote →
← Journal ☏
Flights & Airports 3 min read

Kuala Lumpur to Penang: flight, train and road combinations that actually make sense

KL to Penang has four real options and only one clear winner for most travellers: the ETS train to Butterworth plus the 15-minute ferry. When flying actually saves time, when the bus wins, and when driving makes sense - with current times and prices.

share WhatsApp Facebook X
Text size
Illustration of the ETS train arriving at Butterworth with the Penang ferry crossing the channel toward George Town skyline
Send to Mummy-Papa Opens WhatsApp with a short summary — pick who to send it to.

The short answer: train plus ferry is the sweet spot

For most travellers, the best way from Kuala Lumpur to Penang is the ETS electric train from KL Sentral to Butterworth - about 3 hours 35 minutes on the fastest Express services, a little over four hours on Gold or Platinum - followed by the 10-15 minute ferry across the channel into the heart of George Town (around RM1.20). City centre to city centre, no airport security, no traffic lottery, and a price starting around RM60. The other three options each win in specific situations.

Flying: fast in the air, slower on the ground

Flights from KL (KLIA or Subang) to Penang International take about 50 minutes, with 10-plus daily services and fares from roughly RM50-200 depending on airline and how early you book. The catch is the airport math: getting to KLIA, the security buffer, and the 40-minute ride from Penang airport to George Town push the real door-to-door to four hours or more - no faster than the train, with more queuing. Fly when your fare is cheap and your timing is tight, or when you are connecting straight off an international arrival at KLIA and can skip the city entirely.

The bus: the budget and the late-night option

Express buses run the route constantly, roughly every 30 minutes through the day, taking 4-5 hours depending on traffic, at RM35-55. Most terminate at Sungai Nibong on the island (handy for the south and the airport side) or at Penang Sentral in Butterworth. Buses are the cheapest seat and the only option with genuinely late departures, but the North-South Expressway decides your arrival time, not the timetable - Friday evenings and holiday weekends can add hours.

Driving: freedom with a toll bill

It is about 350 km on the E1, roughly four hours in clean traffic, plus tolls and fuel. Driving makes sense when Penang is one stop on a bigger road trip (Ipoh's old town and Cameron Highlands are the natural add-ons), or when your group plans to explore Balik Pulau and the island's far corners. For a George Town-only trip, a car is a parking problem, not an asset.

Combinations that actually make sense

  • Classic best value: ETS train up, ferry in, stay in George Town, fly back if the return fare is low. One scenic crossing each way, no repetition.
  • KLIA arrival, same-day Penang: connect by air directly from KLIA - skipping KL Sentral saves two hours of transfers.
  • Night owl: late bus up, sleep on arrival, ETS back in daylight for the view.
  • Road trippers: drive up via Ipoh (lunch break built in), fly or train back if you can drop the car one-way.

Booking notes

  • ETS tickets open about 30 days ahead on the KTMB app or site; Express services and weekend seats sell out first, so book the moment dates are firm.
  • The Butterworth-George Town ferry takes foot passengers and runs frequently through the day; it lands you at the Swettenham Pier side, a short walk or free CAT bus ride from the heritage core.
  • For buses, the established operators (bookable on redBus or Easybook) are all much of a muchness; pick by departure point (TBS in KL) and arrival point that suits your hotel.
Send to Mummy-Papa Opens WhatsApp with a short summary — pick who to send it to.
Cheshta Agarwal
Founder · Travel Creator · Lawyer

A Miranda House graduate and lawyer who traded courtrooms for slow travel. Cheshta travels with the batches we host ourselves, with a soft spot for travelling alongside elders.

or let us do all of it

Planning your next trip?

We'll handle insurance, hotels, airport assistance and the itinerary — the same way we do it for every trip.

Questions on this article

asked by readers, answered by us

What is the best way to get from Kuala Lumpur to Penang?

For most travellers, the ETS train: KL Sentral to Butterworth in about 3 hours 35 minutes on Express services, from around RM60, then the 10-15 minute ferry (about RM1.20) into George Town. City centre to city centre, with no airport hassle.

Should I fly or take the train from KL to Penang?

The flight is 50 minutes in the air, but both end up around 4 hours door to door once you add airport transfers and security. The train is more comfortable and lands you in the city. Fly when the fare is cheap or you are connecting straight from KLIA; otherwise the ETS is usually the better experience.

How long and how much is the bus from KL to Penang?

Express buses take 4-5 hours and cost RM35-55, departing about every 30 minutes through the day from TBS in KL. Most arrive at Sungai Nibong on the island or Penang Sentral in Butterworth. Friday evenings and holiday weekends can add hours in traffic.

Was this helpful?

one tap, no sign-up

Read next

← Journal See our trips