GETTING to LANGKAWI by Air, Road (drive, bus), Sea and Rail

You can go to Langkawi by air, road (car or bus), sea (ferry or cruises) and rail.

By Air

Langkawi have its own airport ~ the Langkawi International Airport (Tel: +604 955 1311) at Padang Matsirat, about 20 km from Kuah (Langkawi's biggest town) and 8 km from the beach resorts on Cenang beach.

Flights into Langkawi are provided by the following airlines : 
  • Malaysia Airlines
    • Kuala Lumpur <=> Langkawi (daily)
  • Silk Air
    • Singapore <=> Langkawi (3x daily)
  • AirAsia 
    • Kuala Lumpur <=> Langkawi (9x daily)
    • Penang <=> Langkawi (daily)
    • Singapore <=> Langkawi (daily)
  • Firefly 
    • Kuala Lumpur <=> Langkawi (daily)
    • Penang <=> Langkawi (daily)
  • Berjaya Air
    • Kuala Lumpur <=> Langkawi

By Sea

You can reach Langkawi by sea using ferry services or cruises.

Express ferries provide regular services daily to Langkawi. There are four (4) ferry departure points to Langkawi :
  • Kuala Perlis jetty in Perlis (45 minutes travel time)
  • Kuala Kedah jetty in Kedah (1 hour 15 minutes travel time)
  • Georgetown jetty in Penang (2 hours 30 minutes travel time)
  • Satun in Thailand

Express ferry is provided by Ferryline Ventures Sdn. Bhd., Fast Ferry Ventures Sdn. Bhd. and Langkawi Ferry Services Sdn. Bhd. read more

Cruises is a novel way to take a holiday to Langkawi. Cruises are of varying duration depending on the ports of call en route to Langkawi. Embarkation points are at Port Klang and Singapore. Cruise packages are operated by Star Cruise (Tel: +603 2161 7798).

By Road

You can get to Langkawi by road, either by driving or by bus. As Langkawi is an island, you need to take a ferry trip to cross the sea to Langkawi island. You need to arrive at either one of the four jetties listed above.

If you are driving from Kuala Lumpur, it takes :
  • six (6) hours to reach Kuala Kedah jetty. view map
  • seven (7) hours to to reach Kuala Perlis jetty. view map
  • five (5) hours to reach Georgetown jetty. view map

You can also take a bus to
  • Alor Setar and take a taxi or local bus to Kuala Kedah jetty and then proceed by ferry to Langkawi.
  • Kuala Perlis and take a taxi or local bus to Kuala Perlis jetty and then proceed by ferry to Langkawi.

By Rail

Keretapi Tanah Melayu Berhad (KTMB, also known as Malayan Railway) provides comfortable and economical rail services from Kuala Lumpur (and any major city in Malaysia) to Alor Setar and Arau. From Alor Setar or Arau, you can take a taxi or bus to Kuala Kedah or Kuala Perlis respectively and then proceed by ferry to Langkawi.

For reservation, please contact KTMB (Tel: +603 2267 1200 / 1300 88 5862)