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

    $33 - $145
    1. Kuala Lumpur

      28 min - every 30 minutes

      $13

    2. Kuala Lumpur (KUL)

      55 min - non-stop

      $11 - $120

    3. Langkawi (LGK)

      15 min - 10.1 miles

      $9 - $12

      • Bahagia Hotel Langkawi, Kuah
  • Fly Kuala Lumpur Subang to Langkawi

    $34 - $150
    1. Kuala Lumpur

      25 min - every 5 minutes

      $1

    2. Lembah Subang

      7 min - 4.2 miles

      $5 - $7

    3. Kuala Lumpur Subang (SZB)

      1 h 15 min - non-stop

      $20 - $130

    4. Langkawi (LGK)

      15 min - 10.1 miles

      $9 - $12

      • Bahagia Hotel Langkawi, Kuah
  • Fly Kuala Lumpur Subang to Alor Setar, ferry

    $31 - $107
    1. Kuala Lumpur

      25 min - every 5 minutes

      $1

    2. Lembah Subang

      7 min - 4.2 miles

      $5 - $7

    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

      4 min - 2.1 miles

      $1

      • Bahagia Hotel Langkawi, Kuah
  • Train to Kuala Lumpur, fly to Alor Setar, ferry

    $31 - $97
    1. Kuala Lumpur

      28 min - every 30 minutes

      $13

    2. Kuala Lumpur (KUL)

      55 min - 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

      4 min - 2.1 miles

      $1

      • Bahagia Hotel Langkawi, Kuah
  • Train, ferry

    $18 - $24
    1. KL Sentral Station

      4 h 50 min - 3 times a day

      $10 - $17

    2. Alor Setar

      12 min - 7.3 miles

      $1

    3. Kuala Kedah

      1 h 15 min - every 30 minutes

      $6

    4. Langkawi

      4 min - 2.1 miles

      $1

      • Bahagia Hotel Langkawi, Kuah
  • Bus KBES, ferry

    $18
    1. Kuala Lumpur

      8 h 30 min - once daily

      $10

    2. Alor Setar

      12 min - 7.3 miles

      $1

    3. Kuala Kedah

      1 h 15 min - every 30 minutes

      $6

    4. Langkawi

      4 min - 2.1 miles

      $1

      • Bahagia Hotel Langkawi, Kuah
  • Bus Etika Express, ferry

    $19 - $23
    1. Kuala Lumpur

      12 h 15 min - every 3 hours

      $11 - $14

    2. Kuala Perlis

      6 min - 1773 feet

    3. Kuala Perlis

      1 h 15 min - every 30 minutes

      $5

    4. Langkawi

      3 min - 1.9 miles

      $3 - $4

      • Bahagia Hotel Langkawi, Kuah
  • Bus Transnasional, ferry

    $21 - $25
    1. Kuala Lumpur Pudu Sentral

      9 h - 3 times a day

      $8 - $13

    2. Penang

      3 h 30 min - every 4 hours

      $4

    3. Kuala Perlis

      6 min - 1773 feet

    4. Kuala Perlis

      1 h 15 min - every 30 minutes

      $5

    5. Langkawi

      3 min - 1.9 miles

      $3 - $4

      • Bahagia Hotel Langkawi, Kuah
  • 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 $59. From KL Sentral LRT to Lembah Subang, taxi to Kuala Lumpur Subang airport, fly to Langkawi airport, then taxi to Bahagia Hotel Langkawi, Kuah. 3 h 2 min $64. From KL Sentral LRT to Lembah Subang, 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 38 min $40. 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 18 min $46. From KL Sentral Station train to Alor Setar, drive to Kuala Kedah, ferry to Langkawi, then drive to Bahagia Hotel Langkawi, Kuah. 6 h 36 min $22. From Kuala Lumpur bus to Alor Setar, drive to Kuala Kedah, ferry to Langkawi, then drive to Bahagia Hotel Langkawi, Kuah. 10 h 16 min $17. 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 $20. From Kuala Lumpur Pudu Sentral bus to Penang, bus to Kuala Perlis, walk to Kuala Perlis, ferry to Langkawi, then taxi to Bahagia Hotel Langkawi, Kuah. 15 h 9 min $21.