How to Get to Langkawi: Flights and Ferries

Langkawi is an island, and there is no bridge. That single fact decides your whole arrival: you either fly in or you take a boat. Everything else, the connections, the fares, the jetty you land at, follows from which of those two you choose.
One thing to clear up first, because a lot of older guides still get it wrong: the direct Penang to Langkawi ferry is suspended indefinitely. If a blog tells you to hop a boat from Georgetown, it is out of date. More on the workaround below.
The short answer
- Fastest: fly into Langkawi International Airport (LGK). About an hour from Kuala Lumpur.
- Cheapest and most scenic: ferry from Kuala Perlis, roughly 1 hour 15 minutes.
- Coming from Penang: fly, or go overland to a mainland jetty. There is no direct boat.
- Coming from Thailand: the seasonal Koh Lipe ferry, roughly late October to May.
Flying to Langkawi
Langkawi International Airport (LGK) sits at Padang Matsirat in the west of the island, about 15 to 20 minutes from the Pantai Cenang beach strip. It is small, easy and the least stressful way in.

- From Kuala Lumpur (KUL): the workhorse route, about 1 hour, with many daily departures on AirAsia, Batik Air, Malaysia Airlines and Firefly. Often the cheapest way to reach the island if you book ahead.
- From Singapore (SIN): direct flights of about 1 hour 30 minutes on AirAsia and Scoot, plus plenty of one-stop options via KL.
- From Penang (PEN): a short hop, and the sensible replacement for the old ferry.
- Other routes: a rotating set of regional and seasonal international services, which come and go with demand.
Book early for school holidays and the December to March peak, when both fares and the island fill up. Once you land, the airport ground transport guide covers taxis, Grab and car rental from the terminal.
Landing at LGK? Bambu Getaway is 15 minutes from the airport, between the rice paddies and the sea. An easy first night. From $25/night.
Book Your StayFerries from the Malaysian mainland
Two mainland jetties run passenger ferries to Langkawi, and both land you at Kuah Jetty on the island's east side. Boats are enclosed and air-conditioned, with a luggage area at the front.
Kuala Perlis (the fast one)
The shortest and most frequent crossing, at roughly 1 hour 5 to 15 minutes. The main operator runs a high number of daily sailings, broadly from 7:00am to 7:00pm with departures every 30 to 60 minutes, so you rarely wait long.
Fares differ for locals and visitors. Following an increase in April 2026, passengers without a Malaysian MyKad pay about RM45 one way for adults and RM35 for children, while MyKad holders pay about RM21 and RM16. Bring your passport.
Kuala Kedah (the convenient one)
A longer crossing at about 1 hour 45 minutes, with sailings broadly 7:00am to 7:00pm every hour to hour and a half. It is the better choice if you are coming from Alor Setar or travelling up from the south, since the jetty is closer to that side.
The Penang question
This is the single most common planning mistake. The direct Penang to Langkawi passenger ferry has been suspended indefinitely, so ignore the schedules floating around on older sites. You have two good options instead:
- Fly the short Penang to Langkawi hop. Fastest and usually painless.
- Go overland then sail: bus, train or drive north to Kuala Kedah or Kuala Perlis, then take the ferry. Budget most of a day door to door.
If you are weighing the two islands rather than the route between them, our Langkawi vs Penang vs Perhentian comparison is the better read.
Getting to the mainland jetties

Neither jetty is remote, but neither is a major transport hub either.
- Kuala Perlis: reachable by long-distance bus, or by train to Arau followed by a short taxi or Grab.
- Kuala Kedah: a short ride from Alor Setar, which has both a train station and an airport, making it the easier rail connection.
Buses run from Kuala Lumpur and other cities to both towns, but it is a long ride. For most visitors, flying to LGK beats a full day of buses unless the overland journey is part of the trip you want.
Arriving from Thailand
Langkawi is a genuine gateway between Malaysia and the Thai islands. Ferries connect Koh Lipe with Langkawi seasonally, roughly late October to May or early June, pausing when the monsoon makes the crossing rough.
These boats use Telaga Harbour in the northwest (about 15 minutes from the airport) or Kuah Jetty, depending on the operator. It is a full international crossing with immigration on both sides, and on the Koh Lipe end you transfer by longtail from a floating pontoon to the beach. The logistics, timings and what to expect are in our Koh Lipe from Langkawi guide.
Which jetty will you land at?
- Kuah Jetty (Jetty Point): the main ferry terminal, on the east side by Kuah town. All mainland ferries arrive here. Taxis and Grab wait outside; the beach strip is roughly 30 minutes away.
- Telaga Harbour: a marina in the northwest at Pantai Kok, used for some regional and Thai services and for yachts. Handy for the airport and the cable car.
Can you bring a car?
You can drive to the mainland jetties, and vehicle ferries do operate, but for a normal holiday it is rarely worth the cost and hassle. It is simpler to leave the car, sail as a foot passenger and rent on the island, where small cars and scooters are cheap and plentiful. Our car rental guide covers rates, driving conditions and when it pays off.
So which should you choose?
- Short trip, limited time: fly. An hour from KL beats most of a day overland.
- Budget travel or you enjoy the journey: ferry from Kuala Perlis.
- Coming from Penang: fly, unless you want the overland-plus-ferry adventure.
- Island hopping from Thailand: the seasonal Koh Lipe boat, if your dates fall in season.
- Prone to seasickness: fly, or take the shorter Kuala Perlis crossing and sit toward the middle and back.
If you take one thing from this: do not plan around a Penang ferry that no longer runs, and book flights early for the December to March peak.
Once you have your route, the first-trip checklist handles cash, SIM and your first 24 hours, the where to stay guide picks your base, and things to do in Langkawi fills the days. If you are still choosing dates, start with the best time to visit.
Common questions
How do you get to Langkawi?
Langkawi is an island with no bridge, so you either fly or take a ferry. Flying into Langkawi International Airport (LGK) is fastest, with roughly one-hour hops from Kuala Lumpur and direct flights from Singapore. By sea, passenger ferries run from Kuala Perlis (about 1 hour 15 minutes) and Kuala Kedah (about 1 hour 45 minutes) on the mainland.
Is there still a ferry from Penang to Langkawi?
No. The direct Penang to Langkawi passenger ferry has been suspended indefinitely, despite many older guides still listing it. To travel from Penang, either fly the short hop to Langkawi, or travel overland to the Kuala Kedah or Kuala Perlis jetties and take a ferry from there.
How much is the ferry to Langkawi?
From Kuala Perlis, foreign visitors without a Malaysian MyKad pay about RM45 one way for adults and RM35 for children, following a fare increase in April 2026. Malaysians with a MyKad pay about RM21 adult and RM16 child on the same route. Fares change, so confirm with the operator before you travel.
Which ferry to Langkawi is fastest?
Kuala Perlis is the shortest and most frequent mainland crossing at roughly 1 hour 5 to 15 minutes, with departures through the day. Kuala Kedah takes about 1 hour 45 minutes but is more convenient if you are coming from Alor Setar or further south.
Can you take a ferry from Thailand to Langkawi?
Yes, seasonally. Ferries connect Koh Lipe in Thailand with Langkawi roughly from late October to May or early June, pausing during the monsoon when seas are rough. They use Telaga Harbour in the northwest or Kuah Jetty, and it is a full international crossing, so you clear immigration on both sides.
