Leaving the gleaming skyscrapers and bustling markets of Kuala Lumpur for the northern state of Kedah feels like a journey back to the soul of Malaysia. Known as the Rice Bowl of Malaysia, Kedah replaces the urban concrete with vast, shimmering emerald paddy fields that stretch toward the horizon, punctuated only by limestone outcrops and traditional wooden houses. Whether you are heading to the state capital Alor Setar for its royal heritage or making your way toward the ferry terminals for Langkawi, the transition from the capital's frantic energy to the rural serenity of the north is one of the most rewarding overland trips in the country.
The route north is well-trodden and efficient, offering a stark contrast between the lightning-fast hop of a domestic flight and the slow-burn scenic beauty of a long-distance bus ride. With several entry points into the state, including Kulim in the south and Jitra in the north, travelers have the flexibility to choose a path that fits their schedule and budget. You can easily browse and book tickets for these routes on GoAsia.cc to ensure your seat is secured before you arrive at the terminal.
Kuala Lumpur to Kedah by Flight
For those who value time above all else, flying is the most efficient way to reach the north. Flights typically depart from either Kuala Lumpur International Airport (KLIA) or Sultan Abdul Aziz Shah Airport in Selangor (Subang Airport). The destination is usually Sultan Abdul Halim Airport in Alor Setar, which serves as the primary gateway for the region.
Air travel on this route is surprisingly affordable, with prices starting as low as $14 and reaching up to $404 depending on how late you book and which airline you choose. The actual time spent in the air is a mere 1 hour to 1 hour and 10 minutes. When you factor in airport transfers and security checks, the total journey still clocks in significantly faster than any road-based alternative. Most flights offer Economy class, providing a standard level of comfort for such a short duration.
Kuala Lumpur to Kedah by Bus
The bus is the quintessential Malaysian way to travel between states. It is not just about the cost savings; it is about the experience of watching the landscape transform from the industrial outskirts of Selangor into the lush greenery of Perak and finally the flat, watery plains of Kedah. The buses in Malaysia are renowned for their comfort, often featuring wide, reclining seats in a 2+1 configuration.
Service to Alor Setar
As the state capital, Alor Setar is the most popular bus destination. Buses from Kuala Lumpur take anywhere from 6 hours to nearly 11 hours, depending on the number of stops and traffic conditions. Prices are very consistent, ranging from $12 to $17. You can choose between Express buses or VIP coaches, the latter of which typically offer more legroom and plusher seating.
Service to Kulim and Jitra
If your destination is in the southern part of the state, the bus to Kulim is a great option, with prices between $9 and $13 and a duration of roughly 5 to 8 hours. For those heading further north toward the Thai border, buses to Jitra take about 11 hours and cost between $12 and $17. These long-haul journeys usually include at least one rest stop at a highway R&R (Rest and Relaxation) area, where you can stretch your legs and sample local street food.
Comparing Your Options
| Mode | Price (USD) | Duration | Comfort |
|---|---|---|---|
| Flight | $14 - $404 | 1h - 1h 15m | High |
| Bus (VIP) | $10 - $17 | 5h - 11h | High |
| Bus (Express) | $9 - $17 | 5h - 11h | Medium |
Tips for Traveling from Kuala Lumpur to Kedah
- Book in Advance: While there are many bus departures daily, VIP seats and popular flight times fill up quickly, especially during public holidays and school breaks.
- Terminal Choice: In Kuala Lumpur, most buses depart from TBS (Terminal Bersepadu Selatan). Ensure you check your departure point carefully as some services may also leave from Hentian Duta.
- Dress for the Cold: Malaysian buses and planes are notorious for their powerful air conditioning. Carry a sweater or a light jacket to stay comfortable during the long ride.
- Arrival in Alor Setar: The main bus terminal in Alor Setar is Shahab Perdana. From here, you can take a local taxi or use a ride-hailing app to reach the city center or the Kuala Kedah ferry terminal for Langkawi.
- Snacks and Water: While buses stop at rest areas, it is always a good idea to have a bottle of water and some light snacks for the segments between stops.
Timetable
| Flight Kuala Lumpur - Kedah $ 13.35–392.96 1h – 1h 10m | |
|
|
| Bus Kuala Lumpur - Kedah $ 15.14–15.76 6h 56m | |
|
| Flight Selangor - Kedah $ 24.25–51.26 1h 15m | |
|
| Bus Selangor - Kulim $ 10.10–13.13 5h 19m | |
|
| Bus Selangor - Alor Setar $ 12.62–14.44 6h 28m – 10h 44m | |
|
| Bus Selangor - Jitra $ 13.77–15.14 6h 33m – 11h 2m | |
|
| Bus Kuala Lumpur - Kulim $ 9.06–12.62 4h 58m – 8h 13m | |
|
| Bus Kuala Lumpur - Alor Setar $ 11.48–16.06 6h – 10h 50m | |
|
| Bus Kuala Lumpur - Jitra $ 12.07–16.06 11h 7m | |
|
Frequently Asked Questions
You can book train, bus, flight, taxi, van, and ferry tickets from Kuala Lumpur to Kedah directly on GoAsia.cc. Use the booking tool on this page to compare all available options and prices in real time.
The cheapest way to get from Kuala Lumpur to Kedah is by bus, specifically the Express services to Kulim, which start as low as $9. Flights can also be very affordable if booked in advance, with prices starting around $14.
The fastest way to reach Kedah is by taking a flight from Kuala Lumpur or Selangor. The flight duration is approximately 1 hour to 1 hour and 15 minutes.
Travel time depends on the mode of transport. A flight takes about 1 hour, while a bus journey can take anywhere from 5 hours to 11 hours depending on your specific destination in Kedah and traffic.
Most travelers fly into Sultan Abdul Halim Airport (AOR) in Alor Setar. It is the main airport for the state and provides easy access to the city and nearby ferry terminals.
Yes, Malaysian long-distance buses are generally very comfortable. VIP classes offer 2+1 seating with extra legroom and reclining seats, making the 6 to 11-hour journey quite manageable.
Yes, long-distance buses typically stop at highway rest areas (R&R). these areas have clean toilets, prayer rooms, and a variety of food stalls selling local Malaysian dishes and snacks.