GoAsia
Malaysia

How to Get from Penang to Langkawi

Penang to Langkawi by flight: non-stop in around 35 minutes, one-way fares mostly from about RM107, plus the ferry route via Kuala Perlis or Kuala Kedah.

Last updated: October 29, 2026

How to Get from Penang to Langkawi
Contents

Flying is the only direct way from Penang to Langkawi. Langkawi Ferry Line lists crossings between Langkawi and Kuala Perlis or Kuala Kedah, but none to Penang.[1]

Train, Bus, Flight and Ferry tickets

Booking and payment are handled by 12Go, not GoAsia. We may receive a commission when you book through our links.

Penang to Langkawi by plane

AirAsia, Scoot and Singapore Airlines are listed with non-stop flights from Penang to Langkawi, and the flight takes around 35 minutes. Flights leave several times a day: on 7 January 2027, for example, AirAsia flights left Penang at 09:40, 13:30 and 16:45. AirAsia's route page quotes fares from RM91, and for most days between late October 2026 and January 2027 it shows one-way fares of about RM107 to RM175, with peaks up to RM290 around Christmas (seen on 17 October 2026). Hand luggage is limited to 7 kg, and heavier bags need a checked baggage allowance.[2]

ModeOperatorsTravel timeOne-way fare
FlightAirAsia, Scoot, Singapore AirlinesAround 35 minutes non-stopMostly about RM107 to RM175, up to RM290 on peak days[2]

Boat alternative via the mainland

If you prefer a boat, travel overland to Kuala Perlis or Kuala Kedah and take the ferry from there. The adult local fare is RM15.00 between Langkawi and Kuala Perlis and RM20.00 between Langkawi and Kuala Kedah, and passengers must be inside the ferry terminal at least 60 minutes before departure. On 15 October 2026, sailings from Kuala Perlis to Langkawi left at 11:30, 13:30, 15:30 and 17:30.[1]

Airport planning

Penang International Airport is in Bayan Lepas, south of the main George Town hotel areas, so allow time for the ride there. A 35-minute flight still means check-in, security and baggage collection on both ends, so do not plan a tight connection on the same day.

Timetable

Flight Penang - Langkawi $ 13.67–113.03 35m – 1days 8h 44m
  • →  Economy 05:50, 06:00, 08:15, 09:30, 09:45, 10:10, 10:35, 11:00, 12:05, 12:30, 12:35, 14:30, 15:10, 15:30, 16:05, 16:55, 17:15, 17:25, 17:45, 18:30, 19:05, 19:55, 20:35, 21:15, 21:35, 21:50, 22:20, 22:35

Frequently Asked Questions

How can I book tickets from Penang to Langkawi?

Use the booking tool on this page to compare the transport options currently available from Penang to Langkawi, including current prices and schedules.

How long is the flight from Penang to Langkawi?

A non-stop flight takes around 35 minutes.

How much does a flight from Penang to Langkawi cost?

AirAsia's route page shows one-way fares mostly between about RM107 and RM175 for dates from late October 2026 to January 2027, with peaks up to RM290 around Christmas. Prices change by date.

Which airlines fly from Penang to Langkawi?

AirAsia, Scoot and Singapore Airlines are listed with non-stop flights on this route.

Is there a ferry from Penang to Langkawi?

Langkawi Ferry Line lists crossings from Langkawi to Kuala Perlis and Kuala Kedah only, not to Penang. To go by boat, travel overland to one of those ports first.

How much baggage can I take?

AirAsia limits hand luggage to 7 kg. For heavier bags buy a checked baggage allowance when you book.

Sources and background

Numbers in the text such as [1] refer to these sources.

  1. [1] Langkawi Ferry Line Ventures: Langkawi Ferry Line. Retrieved October 15, 2026.
  2. [2] AirAsia: Cheap Flights from Penang to Langkawi. Retrieved October 17, 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.