Travel options for:
Kuala Lumpur to Sungai Petani
  • Train

    $9 - $15
    1. KL Sentral Station

      3 h 53 min - 4 times a day

      $9 - $15

  • Bus Transnasional

    $9 - $15
    1. Kuala Lumpur Hentian Duta

      3 h 30 min - every 30 minutes

      $5 - $9

    2. Kuala Kangsar

      3 h 15 min - every 4 hours

      $3 - $6

  • Bus Plusliner

    $15 - $17
    1. KL Sentral

      17 min - every 30 minutes

      $4 - $7

    2. Putrajaya

      9 h 40 min - twice daily

      $11

  • Drive

    $17 - $26
    1. Kuala Lumpur

      4 h 1 min - 234.1 miles

      $17 - $26

  • Fly Kuala Lumpur Subang to Alor Setar, train

    $31 - $109
    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)

      8 min - 5.9 miles

      $4 - $6

    5. Kampung Anak Bukit

      43 min - 4 times a day

      $3 - $4

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

    $30 - $98
    1. Kuala Lumpur

      28 min - every 30 minutes

      $14

    2. Kuala Lumpur (KUL)

      1 h - non-stop

      $10 - $75

    3. Alor Setar (AOR)

      8 min - 5.9 miles

      $4 - $6

    4. Kampung Anak Bukit

      43 min - 4 times a day

      $3 - $4

  • Fly Kuala Lumpur Subang to Kota Bharu, bus

    $36 - $107
    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 5 min - non-stop

      $17 - $80

    4. Kota Bharu (KBR)

      12 min - 8.1 miles

      $5 - $6

    5. Kubang Kerian

      5 h - twice daily

      $8 - $12

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

From KL Sentral Station train to Sungai Petani. 3 h 53 min M$ 56. From Kuala Lumpur Hentian Duta bus to Kuala Kangsar then bus to Sungai Petani. 7 h 45 min M$ 42. From KL Sentral train to Putrajaya then bus to Sungai Petani. 10 h 57 min M$ 68. From Kuala Lumpur drive to Sungai Petani. 4 h 1 min M$ 89. From Muzium Negara MRT to Kota Damansara, taxi to Kuala Lumpur Subang airport, fly to Alor Setar airport, taxi to Kampung Anak Bukit, then train to Sungai Petani. 4 h 33 min M$ 182. From KL Sentral train to Kuala Lumpur airport, fly to Alor Setar airport, taxi to Kampung Anak Bukit, then train to Sungai Petani. 4 h 19 min M$ 204. From Muzium Negara MRT to Kota Damansara, taxi to Kuala Lumpur Subang airport, fly to Kota Bharu airport, taxi to Kubang Kerian, then bus to Sungai Petani. 8 h 49 min M$ 265.