Contents
Langkawi is all turquoise water, duty-free shopping and mangrove boat trips; Penang is George Town's street art, hawker stalls and shophouse streets. Between the two lies a short hop across the northern Strait of Malacca, and the best way to make it is by air.
Langkawi to Penang by Flight
AirAsia flies non-stop from Langkawi International Airport (LGK) to Penang International Airport (PEN) several times a day, with morning, afternoon and evening departures.[1] The flight takes around 35 to 40 minutes.[1] Leaving Langkawi after a beach morning and landing in Penang for a late lunch is entirely realistic.

One-way fares start at about MYR 112 and run higher around holidays.[1] AirAsia allows hand luggage up to 7 kg; heavier bags go in checked baggage you buy extra.[1] Firefly also flies between the two airports, and its fares include 10 kg of checked baggage and an extra 7 kg of carry-on.[2] Penang's airport lies in the south of the island, from where Grab or a taxi takes you on to George Town.
Is There a Ferry from Langkawi to Penang?
There is no direct passenger ferry. Langkawi Ferry Line sails from Langkawi to Kuala Kedah and Kuala Perlis on the mainland, not to Penang.[3] A one-way adult ticket to Kuala Kedah costs RM 20.[3] From either port you would need onward road transport to reach Penang, which makes the flight the simpler choice.
Comparing Your Options
| Mode | Price | Duration |
|---|---|---|
| Flight | From about MYR 112[1] | About 35 - 40 min[1] |
Tips for Traveling from Langkawi to Penang
- Book in advance: Fares tend to rise around Malaysian public holidays and school breaks, so book early for those dates.
- Check in early at Langkawi: The island is small and the airport is easy to navigate, but allow time for security and check-in before a domestic flight.
- Reaching George Town: Use the Grab app or a taxi from Penang airport and agree the fare before you get in; allow extra time at rush hour.
Timetable
| Flight Langkawi - Penang $ 27.64–42.30 35m – 40m | |
|
Frequently Asked Questions
Use the booking tool on this page to compare the transport options currently available from Langkawi to Penang, including current prices and schedules.
Flying is the only direct option. One-way AirAsia fares start at about MYR 112 (October 2026).
The flight, which takes around 35 to 40 minutes. There is no direct ferry between the two islands.
The flight takes around 35 to 40 minutes. Add time for the airport transfer, check-in and security at both ends.
No. Langkawi Ferry Line sails from Langkawi to Kuala Kedah and Kuala Perlis on the mainland, not to Penang.
You depart from Langkawi International Airport (LGK) and arrive at Penang International Airport (PEN).
Carry your passport as photo ID. Foreign visitors should have it with them at check-in and at the gate.
Sources and background
Numbers in the text such as [1] refer to these sources.
- [1] AirAsia: Cheap flights from Langkawi to Penang. Retrieved October 20, 2026.
- [2] Firefly: Firefly routes & schedules. Retrieved October 20, 2026.
- [3] Langkawi Ferry Line Ventures Sdn Bhd: Langkawi Ferry Line: routes, fares and schedule. Retrieved October 20, 2026.
Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.