Covered linkway between Butterworth railway station and ferry terminal

Kuala Lumpur → Penang

Kuala Lumpur to Penang

Train, bus, flight or road? The answer depends less on which vehicle moves fastest and more on where you start, which side of Penang you need, your luggage and the transfer friction you accept.

The journey doesn’t end at Butterworth or Penang Airport.
Compare the route to your actual hotel.
Compare the options ↓

The 30-second answer

Compare Kuala Lumpur hotel → Penang hotel

Starting area, departure point, main vehicle, Penang arrival, last mile and actual accommodation form one journey. There is no universal winner.

01

ETS train

Strong fit when

KL Sentral is convenient, Butterworth works with the onward journey, and rail suits the traveller.

02

Bus

Strong fit when

Departure and arrival terminals, budget and current service align with the route.

03

Flight

Strong fit when

Airport access at both ends works well or the traveller connects into or out of air travel.

04

Car / road

Strong fit when

Door-to-door flexibility, group logistics, luggage or deliberate stops matter.

First decision—where in Penang?

Know which side of Penang you need

Island · north-east

George Town

Every station, terminal or airport arrival still needs a last-mile plan to the actual accommodation.

Island · other areas

Penang Island

Penang International Airport can be geographically more useful than Butterworth for some island bases, depending on the exact destination.

Mainland

Seberang Perai

Butterworth or another mainland arrival can be more logical than crossing onto the island and returning.

Choose your Penang base
Don’t choose the transport until you know which side of Penang you need.

Option 1 · ETS train

Rail works when both stations support the route

KL Sentral and Butterworth are current ETS stations. The route is city-centre-oriented at the Kuala Lumpur end, avoids airport process and much of the road-driving experience.

Kuala Lumpur arealocal legKL SentralETSButterworthonward legPenang base

Trade-offs include a fixed timetable, seat availability, luggage through connections and the fact that Butterworth may not be the final destination. Different services and stopping patterns mean there is no responsible universal duration.

Butterworth is the train arrival. It may not be your Penang arrival.
Butterworth railway station to ferry-terminal pedestrian link

Butterworth → George Town

The train is one part of the journey

Butterworth is on mainland Penang in Seberang Perai. George Town is on Penang Island. Travellers continuing to George Town need an additional connection across to the island.

01Train arrival
02Move to onward connection
03Crossing or road transfer
04Final hotel transfer

Ferry and road operations can change. No timetable, fare, departure or walking duration is presented as permanent; verify the relevant current operator before connecting booked legs.

Option 2 · bus

Terminals decide whether the ticket is useful

Long-distance bus is a real alternative when Kuala Lumpur departure, Penang arrival, current availability, luggage, traffic exposure and hotel location align.

A cheap ticket to the wrong terminal can create an expensive last mile.

Not every bus uses one Kuala Lumpur terminal or one Penang arrival. Check the selected service rather than relying on a generic route assumption.

Option 3 · flight

Airport-to-airport is not hotel-to-hotel

The complete journey includes the Kuala Lumpur hotel, departure airport, processing and waiting, flight, baggage, Penang International Airport and the transfer to accommodation.

The shortest time in a vehicle is not necessarily the shortest trip.

Penang International Airport is on Penang Island, south of George Town. No airline schedule or fare is reproduced here.

Option 4 · car / road

Flexibility comes with responsibility

Road travel can suit groups, luggage, planned stops, flexible departure or accommodation poorly aligned with a station or airport.

Traffic, driving responsibility, tolls, fuel, fatigue and parking remain part of the choice. Drivers should be rested, follow Malaysian road rules and check current official licence or permit requirements.

Train vs bus vs flight vs car

Compare the complete journey

DecisionTrainBusFlightCar / road
Best-fit journeyStation-aligned Peninsula routeTerminal-aligned lower-cost routeAirport-aligned or air-connected tripFlexible group or road-trip route
Departure frictionReach KL SentralReach the selected terminalReach the departure airport + processHotel pickup or vehicle collection
Arrival frictionButterworth + onward legDepends on Penang terminalAirport + hotel transferParking or drop-off at destination
Traffic exposureMain rail leg avoids itYesAirport roads at both endsAcross the road journey
Airport processNoNoYesNo
Last mileUsually requiredUsually requiredRequiredCan be door to door
LuggageMoves through connectionsCheck operator conditionsAirline-specific conditionsEasier handling, with capacity limits
GroupPrice each seat + onward legsPrice seats + onward legsPrice flights + both airport legsCompare whole vehicle economics
ScheduleFixed timetableOperator timetableFlight scheduleMost flexible departure
Main riskTreating Butterworth as hotelChoosing wrong terminalComparing flight time aloneTraffic, fatigue, tolls and parking
Best option = the best door-to-door combination for your trip.

Door-to-door decision examples

Change the traveller and the answer changes

01Traveller A

Near KL Sentral → George Town

Compare ETS plus Butterworth onward connection against flight plus both airport transfers and the right bus.

02Traveller B

Near KLIA → southern Penang Island

Flight geography deserves stronger consideration; it is not an automatic winner.

03Traveller C

Family with luggage → awkward public-transport location

A direct road option may change cost and friction when evaluated for the whole group.

04Traveller D

Kuala Lumpur → mainland Penang

Butterworth or another mainland arrival may remove an unnecessary island crossing.

Solo vs couple vs family / group

Count people. Count bags. Count transfers.

Solo

Compare one seat and its last-mile costs.

Couple

Compare two tickets and transfer friction against shared road alternatives.

Family / group

Compare total group cost, luggage and door-to-door movement. A car is not automatically cheaper.

When to book

Choose the route before checking inventory

Once the route and date are reasonably fixed, check current availability for time-sensitive transport. Train seats and flight prices are live operational or market data, while peak periods can change what remains available.

No universal booking window or scarcity claim applies. For ETS, use KTMB’s current timetable and ticketing systems.

Current rail check · checked September 2026

KTMB

2026 ETS timetableEffective 1 June 2026
KL SentralConfirmed current ETS station
ButterworthConfirmed current ETS station

MalaysiaTripPlanner does not mirror the full timetable because services, stopping patterns, availability and prices can change. No fixed route duration or fare is claimed.

Common first-timer mistakes

Fix the geography before the ticket

01

Searching KL to Penang without a base

Fix

Choose island, mainland and actual area first.

02

Treating Butterworth as George Town

Fix

Include the onward connection.

03

Comparing train time with flight time

Fix

Compare both door-to-door journeys.

04

Buying the cheapest ticket first

Fix

Check terminals and price the last mile.

05

Using old operational information

Fix

Check current train, bus or ferry sources.

06

Making Penang a one-night checkbox

Fix

Test whether the transfer cost in usable time fits.

George Town city centre and Penang Island

After you arrive in Penang

Transport ends where the Penang plan begins

Use the destination and place guides for decisions after the transfer.

Continue planning

Build the route, then select each leg

Compare Kuala Lumpur hotel → Penang hotel,
not station → station.