Skip to content

How to get from Penang Airport to Kuala Lumpur

By the Malaysia City Transfer team · Updated November 2026 · We run private cars, so we also explain the options we don't sell.

QUICK ANSWER

From Penang International Airport (PEN), compare flights using the airline's current route and schedule. For rail via Butterworth, allow a separate airport-to-station connection and check KTMB's current train timetable and fare. Coach options require a transfer to the operator's departure terminal. A private car goes door to door, from RM950 for the whole car (Toyota Innova, up to 6 people). Driving time depends on traffic and the exact KL destination.

The options side by side

OptionTimeHow it worksBest for
Connecting flightCheck the airline's current schedule, plus check-in and onward transferConfirm the airport, operating airline and availability for your travel date. Include time at both airports and the ride to your KL hotel.Travellers with light luggage who are already at the airport with a ticket.
Butterworth + railCheck station transfer and current KTMB timetableArrange the transfer from the airport to Butterworth, then check KTMB for your train, fare and connection. If using the ferry, consult Penang Port's current operating information.Budget-minded travellers who want a comfortable seat.
Express coachCheck the operator's schedule and allow for trafficConfirm the departure terminal, airport connection, current fare and KL arrival terminal before booking.Travellers comparing coach fares and available departure times.
Private carDepends on traffic and the exact KL destinationYour driver meets you at arrivals and drives straight to your KL hotel or address, from RM950 per car, tolls included.Families, groups, big luggage, or anyone who wants one ride with no changes.

Private car fares and capacity

Whole-car fares for this airport route, tolls included. Return is two separately scheduled transfers; waiting is not included.

Car / capacityOne wayReturn
Innova
Up to 6 pax · 4 standard bags
RM950RM1,880
Staria
Up to 9 pax · 7 standard bags
RM1,010RM2,000
Alphard
Up to 5 pax · 4 standard bags
RM1,010RM2,000

Allow for the connection to Butterworth

A rail itinerary via Butterworth requires a separate transfer from Penang Airport. Check the station and train on KTMB's official service before arranging your road or ferry connection. Include baggage handling and boarding time rather than relying only on the train's journey time.

Penang ferry tips

If your connection includes the ferry, use Penang Port's official schedule and information to confirm the terminal, operating times, fare, accepted payment and onward station connection. Do not assume an airport bus or ferry will connect with the last train.

Book trains early

Check the current fare and seat availability through KTMB's official ticketing service once your dates are fixed. Leave enough time for the airport-to-station transfer and keep the booking details available during travel.

Going back from KL to Penang

A return journey consists of two separately scheduled transfers. For a flight from Penang, agree the KL pickup time with our team using the airline's check-in requirement, the exact pickup address and expected traffic. The return uses the listed return price regardless of whether it is the same day.

Common questions

How do I travel from Penang Airport to KL by train?

For a rail itinerary via Butterworth, first arrange an airport-to-station connection, then check KTMB's current train, fare and travel date. Compare the full journey including transfers, not only the time spent on the train.

How much is a private car from Penang Airport to KL?

From RM950 for the whole car (Toyota Innova, one way), tolls included. Staria, Alphard and return prices are shown on the route page and confirmed by our team on WhatsApp.

How long does the drive from Penang Airport to KL take?

The journey time depends on traffic, road conditions and your exact KL destination. Ask our team to plan the pickup and allow extra time when connecting to a flight.

Will the driver meet us at Penang arrivals?

Yes. Send your flight number when you book and the driver meets you at arrivals. We run 24/7, so early and late flights are fine.

Do you have child seats?

Yes, child seats are RM20 each. Tell us the children's ages when you book on WhatsApp.

PREFER A PRIVATE CAR?

See Penang Airport → Kuala Lumpur private car prices and get your exact price on WhatsApp. A real person replies 24/7.

See Kuala Lumpur prices

Airport transfers to Kuala Lumpur

Sources and checked dates

Official operator references were reviewed on 22 October 2026. Unverified road distances, flight and rail durations, ferry fares and connection times are intentionally not quoted. Check the operator's current route, schedule and fare before booking.

Malaysia City Transfer is operated by SGMYTRIPS Sdn. Bhd. (MOTAC L/N10641).