Explore Destinations

Discover the world's most amazing places

How to Get from Kuala Kedah to Langkawi Airport

Quick Answer

The best way to get from Kuala Kedah to Langkawi Airport (LGK) is by taking a ferry from Kuala Kedah Ferry Terminal to Kuah Jetty (1 hour 15 minutes, RM18–23 / US$4–5), followed by a taxi or Grab to the airport (25 minutes, RM25–40 / US$5.50–8.80). Total journey: approximately 1 hour 45 minutes to 2 hours, with a total cost of RM43–63 (US$9.50–14). This is the most direct, affordable and reliable option for all travelers.

For those with heavy luggage or traveling in groups (3+ people), a private transfer from Kuala Kedah to Langkawi Airport (including ferry tickets and both-end taxis) costs RM150–250 (US$33–55) and offers door-to-door convenience.

Quick Navigation: All Transport Options from Kuala Kedah to Langkawi Airport

🚢 Ferry from Kuala Kedah to Langkawi + Taxi to Airport

The ferry from Kuala Kedah Ferry Terminal to Kuah Jetty is the backbone of travel between the mainland and Langkawi Island. It's the most popular, fastest and most cost-effective way to reach Langkawi Airport. Below is a complete step-by-step breakdown, schedule, company comparison and practical advice.

Step-by-Step Guide

  1. Arrive at Kuala Kedah Ferry Terminal
    Address: Jalan Kuala Kedah, 06600 Kuala Kedah, Kedah.
    From Alor Setar city center, take a taxi (15 min, RM15–20 / US$3.30–4.40) or local bus (30 min, RM3 / US$0.66). Parking at the terminal costs RM5–8 per day (US$1.10–1.76).
  2. Purchase Ferry Tickets
    Tickets available at the counter or online via Langkawi Ferry Services. Adult fare: RM18–23 (US$4–5) one way; child (2–11 years): RM13–17 (US$2.86–3.74); infant (under 2): free.
  3. Board the Ferry
    Boarding starts 20 minutes before departure. No assigned seating — first come, first served. Luggage is stored in designated holds. Carry-on only for small bags.
  4. Ferry Journey
    Duration: 1 hour 15 minutes. Air-conditioned cabins, restrooms, light snacks available. The sea can be choppy — bring motion-sickness medication if needed.
  5. Arrive at Kuah Jetty, Langkawi
    Clear the terminal and proceed to the taxi counter or Grab pickup zone.
  6. Taxi / Grab to Langkawi Airport (LGK)
    Taxi counter: RM25–35 (US$5.50–7.70). Grab app: RM20–30 (US$4.40–6.60). Journey time: 25 minutes.

Ferry Schedule (Daily)

Departure from Kuala KedahArrival at Kuah JettyFrequency
7:00 AM – 7:30 AM8:15 AM – 8:45 AMDaily
8:30 AM – 9:00 AM9:45 AM – 10:15 AMDaily
9:30 AM – 10:00 AM10:45 AM – 11:15 AMDaily
10:30 AM – 11:00 AM11:45 AM – 12:15 PMDaily
11:30 AM – 12:00 PM12:45 PM – 1:15 PMDaily
1:00 PM – 1:30 PM2:15 PM – 2:45 PMDaily
2:30 PM – 3:00 PM3:45 PM – 4:15 PMDaily
4:00 PM – 4:30 PM5:15 PM – 5:45 PMDaily
5:30 PM – 6:00 PM6:45 PM – 7:15 PMDaily
7:00 PM – 7:30 PM8:15 PM – 8:45 PMDaily

* Schedule may vary during monsoon season (October–November) and public holidays. Always check the official Langkawi Ferry Services site for real-time updates.

Ferry Companies Compared

CompanyAdult FareDurationLuggage AllowanceOnline Booking
Langkawi Ferry ServicesRM20 (US$4.40)1h 15min20 kg free, excess RM5/kgYes
Kuala Kedah FerryRM18 (US$3.96)1h 20min15 kg free, excess RM5/kgYes
Fast Ferry LangkawiRM23 (US$5.06)1h 10min25 kg free, excess RM6/kgYes

Luggage, Seating & Comfort Tips

  • Standard suitcases and backpacks are carried free of charge in the luggage hold.
  • Large items (bicycles, surfboards) may incur a surcharge of RM10–20 (US$2.20–4.40).
  • The ferry is air-conditioned — bring a light jacket.
  • Seats on the left side offer the best views of Langkawi's coastline during arrival.
  • If you are prone to seasickness, sit in the middle of the ferry where motion is least felt.

Source: Langkawi Ferry Services – Official Schedule & Fares | Tourism Malaysia – Langkawi Transport Guide

🚕 Taxi & Private Transfer from Kuala Kedah to Langkawi Airport

While a regular taxi cannot cross the sea, private transfer packages that include ferry tickets and taxis on both ends offer a seamless door-to-door experience. This option is ideal for groups, families, business travelers, or anyone with heavy luggage.

Option 1: Standard Taxi + Ferry (Self-Booked)

Option 2: Private Transfer Package (Door-to-Door)

ProviderPrice per personPrice per group of 4Includes
Langkawi TransfersRM85 (US$18.70)RM220 (US$48.40)Ferry ticket + taxi both ends
Go KL TaxiRM90 (US$19.80)RM240 (US$52.80)Ferry ticket + taxi both ends
Private Car ServiceRM95 (US$20.90)RM250 (US$55)Ferry ticket + taxi both ends + meet & greet

When to Choose Private Transfer

Source: Grab Malaysia – Ride-hailing fares in Langkawi | Tourism Kedah – Transport Services

🚌 Bus + Ferry Combination (Budget Alternative)

There is no direct bus from Kuala Kedah to Langkawi Airport. However, budget-conscious travelers can combine local and long-distance buses with a ferry crossing. This option takes longer but can save a few ringgit.

Route via Kuala Perlis (Most Common)

  1. Bus from Kuala Kedah to Kuala Perlis Ferry Terminal (45 min, RM8–12 / US$1.76–2.64).
  2. Ferry from Kuala Perlis to Kuah Jetty (45 min, RM12–15 / US$2.64–3.30).
  3. Taxi from Kuah Jetty to Langkawi Airport (25 min, RM25–35 / US$5.50–7.70).
  4. Total time: ~2 hours  |  Total cost: RM45–62 (US$9.90–13.64).

Route via Alor Setar (Longer but More Frequent Buses)

  1. Local bus from Kuala Kedah to Alor Setar Bus Terminal (30 min, RM3 / US$0.66).
  2. Long-distance bus from Alor Setar to Kuala Perlis (1 hour, RM10–15 / US$2.20–3.30).
  3. Ferry from Kuala Perlis to Kuah Jetty (45 min, RM12–15 / US$2.64–3.30).
  4. Taxi from Kuah Jetty to Langkawi Airport (25 min, RM25–35 / US$5.50–7.70).
  5. Total time: 2.5 – 3 hours  |  Total cost: RM50–68 (US$11–15).

Bus vs Direct Ferry: Quick Comparison

FactorBus + Ferry (via Kuala Perlis)Direct Ferry (from Kuala Kedah)
Total Time~2 hours1 hour 45 min
Total CostRM45–62 (US$9.90–13.64)RM43–63 (US$9.50–14)
Number of Transfers2 (bus→ferry→taxi)1 (ferry→taxi)
Comfort LevelModerateHigh
Recommended?⚠️ Only for budget travelers✅ For all travelers

Verdict: The direct ferry from Kuala Kedah is cheaper, faster and more comfortable than any bus combination. Only consider the bus option if you are specifically trying to minimize cost and have extra time.

Source: Tourism Malaysia – Bus & Ferry Information | KTM Berhad – Train Services in Kedah

✈️ Flight from Kuala Kedah to Langkawi Airport (via Alor Setar or Penang)

Flying from Kuala Kedah to Langkawi Airport is possible but requires a detour to a regional airport first. This option is not recommended for most travelers due to longer total travel time, higher cost and added complexity.

Option 1: Via Alor Setar Airport (AOR)

Option 2: Via Penang International Airport (PEN)

Flight vs Ferry: Cost & Time Comparison

RouteFlight TimeTotal Time (door-to-door)Price RangeRecommended?
Kuala Kedah → Alor Setar → Langkawi30 min2.5–3 hoursRM95–170 (US$20.90–37.40)❌ No
Kuala Kedah → Penang → Langkawi35 min3.5–4 hoursRM200–320 (US$44–70.40)❌ No
Direct Ferry (Kuala Kedah → Kuah → Airport)—1 hour 45 minRM43–63 (US$9.50–14)✅ Yes

Why Flying Doesn't Make Sense for This Route

The only exception: If you are already at Alor Setar Airport or Penang Airport for another reason, and need to reach Langkawi quickly, the flight could make sense. Otherwise, stick with the ferry.

Source: Malaysia Airports – Flight Schedules & Fares | AirAsia – Alor Setar to Langkawi Flights

🎟️ Tickets & Cost Comparison — All Options at a Glance

This table summarizes every transport mode from Kuala Kedah to Langkawi Airport, including time, cost, transfers and convenience. Use it to make your final decision.

ModeTotal TimeCost per Person (MYR)Cost per Person (USD)TransfersConvenienceBest For
🚢 Ferry + Taxi 1h 45min RM43–63 US$9.50–14 1 ★★★★★ All travelers ✅
🚕 Private Transfer 1h 45min RM150–250 US$33–55 0 (door-to-door) ★★★★★ Groups, premium
🚌 Bus + Ferry 2h – 2.5h RM45–68 US$9.90–15 2–3 ★★☆☆☆ Budget backpackers
✈️ Flight (via AOR) 2.5h – 3h RM95–170 US$20.90–37.40 1–2 ★★★☆☆ Only if already at airport
✈️ Flight (via PEN) 3.5h – 4h RM200–320 US$44–70.40 1–2 ★★☆☆☆ Not recommended

Where to Buy Tickets

Ticket TypeWhere to BuyPrice (MYR)Price (USD)Booking Link
Ferry Kuala Kedah → KuahOnline (Langkawi Ferry Services)RM18–23US$4–5Book Online
Ferry Kuala Kedah → KuahAt terminal counterRM20–25US$4.40–5.50Walk-in
Taxi Kuah → AirportTaxi counter at Kuah JettyRM25–35US$5.50–7.70Walk-in
Grab Kuah → AirportGrab appRM20–30US$4.40–6.60App Booking
Private Transfer (whole journey)Online transfer providersRM150–250US$33–55Book Transfer

Money-Saving Tips

Source: Langkawi Ferry Services – Official Ticketing | Grab Malaysia – Fare Estimator

💡 Traveler Experience & Tips — Insider Advice for a Smooth Journey

Before You Go

At Kuala Kedah Ferry Terminal

On the Ferry

Upon Arrival at Kuah Jetty

At Langkawi Airport (LGK)

Luggage Tips

Best Time to Travel

SeasonRecommendationNotes
December – February✅ Best timePeak season, book early
March – May✅ GoodPleasant weather, fewer crowds
June – September⚠️ ModerateOccasional rain, good deals
October – November❌ MonsoonFerry cancellations possible

Pro tip: If you have a late flight, consider taking an early ferry and exploring Kuah town (duty-free shopping, Eagle Square) before heading to the airport. Luggage storage is available at the jetty.

Source: Langkawi Insight – Travel Tips & Guides | Tourism Malaysia – Langkawi Travel Information

❓ FAQs: Kuala Kedah to Langkawi Airport – All Your Questions Answered

1. Is there a direct ferry from Kuala Kedah to Langkawi Airport?

No, there is no direct ferry to Langkawi Airport. Ferries from Kuala Kedah arrive at Kuah Jetty, which is 25 minutes by taxi from Langkawi International Airport (LGK). You must take a taxi or Grab for the final leg.

2. How long does it take to get from Kuala Kedah to Langkawi Airport?

The total journey time is approximately 1 hour 45 minutes to 2 hours, including the 1 hour 15 minute ferry crossing from Kuala Kedah to Kuah Jetty and the 25–30 minute taxi ride to the airport.

3. How much does it cost to travel from Kuala Kedah to Langkawi Airport?

The total cost is RM43–63 (US$9.50–14) per person, comprising RM18–23 (US$4–5) for the ferry and RM25–40 (US$5.50–8.80) for the taxi from Kuah Jetty to Langkawi Airport.

4. What is the best way to get from Kuala Kedah to Langkawi Airport?

The ferry + taxi combination is the best way. It is the fastest (1 hour 45 minutes), most affordable (RM43–63 / US$9.50–14), and most reliable option. For groups of 3+, a private transfer (RM150–250 / US$33–55) offers added convenience.

5. Can I take a taxi from Kuala Kedah directly to Langkawi Airport?

No, a taxi cannot cross the sea. However, you can book a private transfer package that includes a ferry ticket and taxis on both ends. This costs RM150–250 (US$33–55) for a group of up to 4 people.

6. Are there buses from Kuala Kedah to Langkawi Airport?

There is no direct bus. The bus option requires multiple transfers (Kuala Kedah → Alor Setar → Kuala Perlis → ferry → taxi) and takes 2–3 hours. It is not recommended unless you are on an extremely tight budget.

7. What time is the first and last ferry from Kuala Kedah to Langkawi?

The first ferry departs at approximately 7:00 AM and the last ferry departs at approximately 7:00 PM – 7:30 PM. Schedules may vary during monsoon season (Oct–Nov) and public holidays. Check the official Langkawi Ferry Services website for up-to-date information.

8. Do I need to book ferry tickets in advance for Kuala Kedah to Langkawi?

For most days, walk-in tickets are available. However, during peak season (December–February, school holidays, public holidays), advance booking is strongly recommended to avoid sold-out situations. Booking online also guarantees your preferred departure time.