The Penang to Sepang route connects Penang International Airport (PEN) in MY with Kuala Lumpur International Airport (KUL) in MY. This short-haul flight covers approximately 202 miles (325 km) with a typical flight time of 46m. This route is served by 5 airlines: AirAsia, Malaysia Airlines, Malindo Air and others. AirportRoutes has tracked 28 unique flight numbers on this route.
Compare flight prices across hundreds of booking sites
Search PEN → KUL flightsOpens a live price search — just pick your dates
The Penang (PEN) → Sepang (KUL) air route links northern Malaysia with the country’s main international gateway over 202 miles (325 km). Flights are typically 55–70 minutes airborne, making this a fast alternative to long-distance driving or rail connections when time matters. Travelers choose it for smooth onward connections via Kuala Lumpur International Airport, including regional hubs across Southeast Asia and long-haul services to Europe, the Middle East, and Australia. It’s also popular for business trips between Penang’s manufacturing corridor and the Klang Valley. One-way fares often range from MYR 80–250 (about USD 17–53) depending on demand, baggage needs, and booking lead time.
Book early for the best deals, especially around school holidays; promotional one-way tickets can dip near MYR 80–120 (USD 17–26), while last-minute fares may rise to MYR 200–350 (USD 42–74). At Penang International Airport, arrive 90 minutes before departure; queues can spike during morning peaks. Check whether your airline uses KUL’s Main Terminal (KLIA) or klia2, as transfers between them take time. Expect a short flight, but pack light layers—cabins can feel cool. If you’re connecting onward, allow at least 2–3 hours for international transfers and factor in immigration lines. Use e-hailing or the KLIA Ekspres for predictable travel times into the city.
Sepang is best known as the home of Kuala Lumpur International Airport (KUL) and the Sepang International Circuit, which hosts major motorsport events and track-day experiences. Nearby, travelers enjoy beach time at Bagan Lalang and watersports around the coast, while the KLIA area offers convenient hotels for stopovers and early departures. For culture and food, explore Dengkil and surrounding towns for local Malay flavors—look for nasi lemak, satay, and seafood dishes along the coast. Sepang is also a practical base for day trips: Putrajaya’s lakeside architecture is close by, and the Klang Valley’s shopping and attractions are within reach via express rail and highways. It’s ideal for transit-friendly stays with easy logistics.
The most comfortable months are generally June–August and December–February, when rainfall is often lower, though showers can occur year-round. Peak pricing commonly aligns with Hari Raya periods, Malaysian school holidays, and year-end travel, when one-way fares may trend higher than MYR 200 (USD 42). Better value is often found in shoulder periods like March–May and September–November, when demand can soften and sales appear. If visiting for motorsport, check the Sepang International Circuit calendar early, as event weekends can raise hotel rates and flight prices.
WMKPPENKuala Lumpur International Airport
WMKKKUL5
Operators28
Tracked Flights202
Miles46m
Flight Duration
| Airline | ICAO | IATA |
|---|---|---|
| AirAsia |
AXM
|
AK
|
| Malaysia Airlines |
MAS
|
MH
|
| Malindo Air |
MXD
|
OD
|
| Firefly |
FFM
|
FY
|
| China Airlines |
CAL
|
CI
|
| Day | Flights Observed | Frequency | Activity |
|---|---|---|---|
| Monday | 80 | 11% |
|
| Tuesday | 95 | 14% |
|
| Wednesday | 108 | 15% |
|
| Thursday | 103 | 15% |
|
| Friday | 106 | 15% |
|
| Saturday | 97 | 14% |
|
| Sunday | 114 | 16% |
|
Pattern Analysis
| Airline | Flight Numbers | Aircraft Type | Typical Time | Days Active | Last Seen | Status |
|---|---|---|---|---|---|---|
|
AirAsia
AXM
/ AK
|
|
A320 | 12:55 12:55 PM (Representative) |
M
T
W
T
F
S
S
|
May 10, 2026 | Active |
|
China Airlines
CAL
/ CI
|
B77L | 14:10 2:10 PM (Representative) |
M
T
W
T
F
S
S
|
Jan 13, 2026 | Active | |
|
Firefly
FFM
/ FY
|
B738 | 06:45 6:45 AM (Representative) |
M
T
W
T
F
S
S
|
Mar 1, 2026 | Active | |
|
Malaysia Airlines
MAS
/ MH
|
|
B738 | 13:30 1:30 PM (Representative) |
M
T
W
T
F
S
S
|
May 10, 2026 | Active |
|
Malindo Air
MXD
/ OD
|
|
B738 | 07:00 7:00 AM (Representative) |
M
T
W
T
F
S
S
|
May 8, 2026 | Active |
| Departure Time | Operator | ICAO | IATA |
|---|---|---|---|
| 06:45 6:45 AM | Firefly |
FFM
|
FY
|
| 07:00 7:00 AM | Malindo Air |
MXD
|
OD
|
| 12:55 12:55 PM | AirAsia |
AXM
|
AK
|
| 13:30 1:30 PM | Malaysia Airlines |
MAS
|
MH
|
| 14:10 2:10 PM | China Airlines |
CAL
|
CI
|
Time Information
Times are shown in the departure airport's local timezone (UTC).