Travel options for:
Kuala Lumpur to Bangkok
  • Train to Kuala Lumpur, fly to Bangkok

    $59 - $215
    1. Kuala Lumpur

      28 min - every 30 minutes

      $14

    2. Kuala Lumpur (KUL)

      1 h 55 min - non-stop

      $45 - $200

    3. Bangkok (BKK)

      30 min - every 15 minutes

      $1 - $2

  • Train to Kuala Lumpur, fly to Bangkok Don Muang

    $43 - $187
    1. Kuala Lumpur

      28 min - every 30 minutes

      $14

    2. Kuala Lumpur (KUL)

      2 h 10 min - non-stop

      $28 - $170

    3. Bangkok Don Muang (DMK)

      13 min - every 20 minutes - line 555

      $1 - $2

    4. Sutheesarn

      14 min - 4053 feet

    5. Mo Chit

      10 min - every 10 minutes

      $1 - $2

  • Fly Kuala Lumpur Subang to Bangkok

    $127 - $1,111
    1. Kuala Lumpur

      24 min - every 10 minutes

      $1

    2. Kota Damansara

      8 min - 5.3 miles

      $6 - $8

    3. Kuala Lumpur Subang (SZB)

      4 h 25 min - 1 stopover

      $120 - $1,100

    4. Bangkok (BKK)

      30 min - every 15 minutes

      $1 - $2

  • Train via Padang Besar

    $39 - $59
    1. KL Sentral Station

      5 h 15 min - 4 times a day

      $11 - $20

    2. Padang Besar

      5 min - 1420 feet

    3. Padang Besar

      16 h 10 min - once daily

      $27 - $40

  • Bus

    $45
    1. Kuala Lumpur Station

      8 h - 4 times a day

      $19

    2. Hat Yai

      5 min - 1443 feet

    3. Hat Yai Bus Terminal

      14 h - 3 times a day

      $26

    4. Bangkok Southern Bus Terminal

      19 min - every 20 minutes

      $1

  • Train

    $39 - $59
    1. Kuala Lumpur

      4 h 1 min - 4 times a day

      $8 - $15

    2. Butterworth

      21 h 15 min - once daily

      $30 - $45

  • Bus, Minivan

    $45 - $52
    1. KL Sentral

      17 min - every 30 minutes

      $4 - $7

    2. Putrajaya

      10 h 15 min - once daily

      $11 - $16

    3. Sungai Kolok

      3 h - hourly

      $4

    4. Yala

      18 h - once daily

      $25

    5. Bangkok Southern Bus Terminal

      19 min - every 20 minutes

      $1

  • Drive

    $120 - $190
    1. Kuala Lumpur

      19 h 12 min - 915.3 miles

      $120 - $190

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

From KL Sentral train to Kuala Lumpur airport, fly to Bangkok airport, then train to Bangkok. 5 h $109. From KL Sentral train to Kuala Lumpur airport, fly to Bangkok Don Muang airport, line 555 Public Van to Sutheesarn, walk to Mo Chit, then BTS to Bangkok. 5 h 30 min $81. From Muzium Negara MRT to Kota Damansara, taxi to Kuala Lumpur Subang airport, fly to Bangkok airport, then train to Bangkok. 7 h 35 min $289. From KL Sentral Station train to Padang Besar, walk to Padang Besar, then train to Bang Bamru. 22 h 30 min $52. From Kuala Lumpur Station bus to Hat Yai, walk to Hat Yai Bus Terminal, bus to Bangkok Southern Bus Terminal, then bus to Khaosan Road. 23 h 34 min $45. From Kuala Lumpur train to Butterworth then train to Hua Lamphong. 26 h 16 min $53. From KL Sentral train to Putrajaya, bus to Sungai Kolok, Minivan to Yala, bus to Bangkok Southern Bus Terminal, then bus to Khaosan Road. 34 h 31 min $47. From Kuala Lumpur drive to Bangkok. 19 h 12 min $157.