GoAsia
Malaysia

How to Get from Langkawi to Kuala Lumpur

Langkawi to Kuala Lumpur: non-stop flights take about 1h 10 and start from MYR 105. Compare fares, KLIA arrival and train options.

Last updated: November 3, 2026

How to Get from Langkawi to Kuala Lumpur

Photo: CEphoto, Uwe Aranas / Wikimedia Commons, CC BY-SA 3.0

Contents

From turquoise Andaman waters to the Petronas Towers, Langkawi to Kuala Lumpur swaps white sand for malls and street food in about an hour. The flight crosses the Strait of Malacca, and as you climb you see limestone karsts and rainforest on the islands below.

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.

Flying is the practical choice from an island this far north. You can compare flights and book on GoAsia.cc.

Langkawi to Kuala Lumpur by Flight

AirAsia, Scoot and Singapore Airlines fly non-stop from Langkawi (LGK) to Kuala Lumpur (KUL). The flight takes about 1 hour 10 minutes to 1 hour 15 minutes. AirAsia lands at KLIA Terminal 2. On 26 November it departs at 10:00, 11:00, 12:15, 13:00, 14:35 and 21:35, and fares start at MYR 105 on many dates, with peak days at MYR 200 to MYR 300.[1]

From KLIA to the City

The KLIA Ekspres runs every 20 minutes and takes 28 minutes from KLIA Terminal 1 to KL Sentral, with Terminal 2 three minutes further on. A single ticket costs RM55 for adults.[2]

Comparing Your Options

ModePriceDuration
FlightFrom MYR 105[1]About 1h 10min to 1h 15min

Tips for Traveling from Langkawi to Kuala Lumpur

  • Book in advance: The cheapest fares sell out first, especially at public holidays and school breaks.
  • Arrival terminal: AirAsia flights land at KLIA Terminal 2. Check your terminal before you arrange a pick-up.[1]
  • Hand luggage: AirAsia limits hand luggage to 7 kg, so add a checked bag when you book if you need one.[1]
  • Leave a buffer: Heavy tropical rain can delay flights in the monsoon season, so keep a margin if you have a tight connection in Kuala Lumpur.

Timetable

Flight Langkawi - Kuala Lumpur $ 26.91–65.94 1h – 1days 5h 5m
  • →  Economy 10:45, 10:50, 11:30, 11:55, 12:45, 13:35, 13:40, 14:50, 15:00, 15:40, 16:35, 17:20, 17:35, 18:15, 18:25, 18:35, 20:35, 20:40, 21:35

Frequently Asked Questions

How can I book tickets from Langkawi to Kuala Lumpur?

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

What is the cheapest way to get from Langkawi to Kuala Lumpur?

An economy flight, with fares from MYR 105.

What is the fastest way to get from Langkawi to Kuala Lumpur?

A non-stop flight, which takes about 1 hour 10 minutes to 1 hour 15 minutes.

How long does it take to get from Langkawi to Kuala Lumpur?

About 1 hour 10 minutes to 1 hour 15 minutes in the air.

Which airport in Kuala Lumpur will I land at?

AirAsia flights land at KLIA Terminal 2.

How do I get from the airport to the city centre?

Take the KLIA Ekspres, which runs every 20 minutes and takes 28 minutes from KLIA Terminal 1 to KL Sentral.

Sources and background

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

  1. [1] AirAsia: Cheap Flights from Langkawi to Kuala Lumpur | AirAsia MOVE. Retrieved November 3, 2026.
  2. [2] KLIA Ekspres (Express Rail Link): KLIA Ekspres: journey time, fares, counters. Retrieved October 21, 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.