Travel options for:
Kuala Lumpur to Bahagia Hotel Langkawi, Kuah
  • Train to Kuala Lumpur, fly to Langkawi

    $34 - $145
    1. Kuala Lumpur

      28 min - every 30 minutes

      $14

    2. Kuala Lumpur (KUL)

      55 min - non-stop

      $11 - $120

    3. Langkawi (LGK)

      15 min - 9.9 miles

      $10 - $12

  • Fly Kuala Lumpur Subang to Langkawi

    $36 - $151
    1. Kuala Lumpur

      24 min - every 10 minutes

      $1

    2. Kota Damansara

      8 min - 5.3 miles

      $6 - $8

    3. Kuala Lumpur Subang (SZB)

      1 h 15 min - non-stop

      $20 - $130

    4. Langkawi (LGK)

      15 min - 9.9 miles

      $10 - $12

  • Fly Kuala Lumpur Subang to Alor Setar, ferry

    $32 - $108
    1. Kuala Lumpur

      24 min - every 10 minutes

      $1

    2. Kota Damansara

      8 min - 5.3 miles

      $6 - $8

    3. Kuala Lumpur Subang (SZB)

      1 h 10 min - non-stop

      $18 - $90

    4. Alor Setar (AOR)

      21 min - 13.7 miles

      $1 - $2

    5. Kuala Kedah

      1 h 15 min - every 30 minutes

      $6

    6. Langkawi

      3 min - 2 miles

      $1

  • Train to Kuala Lumpur, fly to Alor Setar, ferry

    $31 - $97
    1. Kuala Lumpur

      28 min - every 30 minutes

      $14

    2. Kuala Lumpur (KUL)

      1 h - non-stop

      $10 - $75

    3. Alor Setar (AOR)

      21 min - 13.7 miles

      $1 - $2

    4. Kuala Kedah

      1 h 15 min - every 30 minutes

      $6

    5. Langkawi

      3 min - 2 miles

      $1

  • Train, ferry

    $18 - $25
    1. KL Sentral Station

      4 h 30 min - 4 times a day

      $10 - $18

    2. Alor Setar

      12 min - 7.3 miles

      $1

    3. Kuala Kedah

      1 h 15 min - every 30 minutes

      $6

    4. Langkawi

      3 min - 2 miles

      $1

  • Bus KBES, ferry

    $22 - $23
    1. Kuala Lumpur

      7 h - once daily

      $10

    2. Penang

      3 h 30 min - every 4 hours

      $5

    3. Kuala Perlis

      6 min - 1782 feet

    4. Kuala Perlis

      1 h 15 min - every 30 minutes

      $5

    5. Langkawi

      3 min - 1.9 miles

      $3 - $4

  • Bus Etika Express, ferry

    $20 - $24
    1. Kuala Lumpur

      12 h 15 min - every 3 hours

      $11 - $15

    2. Kuala Perlis

      6 min - 1782 feet

    3. Kuala Perlis

      1 h 15 min - every 30 minutes

      $5

    4. Langkawi

      3 min - 1.9 miles

      $3 - $4

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From KL Sentral train to Kuala Lumpur airport, fly to Langkawi airport, then taxi to Bahagia Hotel Langkawi, Kuah. 2 h 38 min $60. From Muzium Negara MRT to Kota Damansara, taxi to Kuala Lumpur Subang airport, fly to Langkawi airport, then taxi to Bahagia Hotel Langkawi, Kuah. 3 h 3 min $65. From Muzium Negara MRT to Kota Damansara, taxi to Kuala Lumpur Subang airport, fly to Alor Setar airport, drive to Kuala Kedah, ferry to Langkawi, then drive to Bahagia Hotel Langkawi, Kuah. 4 h 37 min $41. From KL Sentral train to Kuala Lumpur airport, fly to Alor Setar airport, drive to Kuala Kedah, ferry to Langkawi, then drive to Bahagia Hotel Langkawi, Kuah. 4 h 23 min $47. From KL Sentral Station train to Alor Setar, drive to Kuala Kedah, ferry to Langkawi, then drive to Bahagia Hotel Langkawi, Kuah. 6 h 15 min $23. From Kuala Lumpur bus to Penang, bus to Kuala Perlis, walk to Kuala Perlis, ferry to Langkawi, then taxi to Bahagia Hotel Langkawi, Kuah. 13 h 9 min $23. From Kuala Lumpur bus to Kuala Perlis, walk to Kuala Perlis, ferry to Langkawi, then taxi to Bahagia Hotel Langkawi, Kuah. 13 h 54 min $21.