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.
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
| Option | Time | How it works | Best for |
|---|---|---|---|
| Connecting flight | Check the airline's current schedule, plus check-in and onward transfer | Confirm 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 + rail | Check station transfer and current KTMB timetable | Arrange 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 coach | Check the operator's schedule and allow for traffic | Confirm the departure terminal, airport connection, current fare and KL arrival terminal before booking. | Travellers comparing coach fares and available departure times. |
| Private car | Depends on traffic and the exact KL destination | Your 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.
Up to 6 pax · 4 standard bagsRM950RM1,880
Up to 9 pax · 7 standard bagsRM1,010RM2,000
Up to 5 pax · 4 standard bagsRM1,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.
See Penang Airport → Kuala Lumpur private car prices and get your exact price on WhatsApp. A real person replies 24/7.
See Kuala Lumpur pricesAirport 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.
- KTMB — official train timetables and ticketing links
- Penang Port — official ferry schedules and information
- Malaysia Airports — official airport information
Malaysia City Transfer is operated by SGMYTRIPS Sdn. Bhd. (MOTAC L/N10641).