Travel options for:
Kuala Lumpur to Batu Kurau
  • Train

    $20 - $27
    1. KL Sentral Station

      3 h 25 min - 5 times a day

      $6 - $11

    2. Taiping

      22 min - 14 miles

      $13 - $16

      • Batu Kurau
  • Bus

    $19 - $25
    1. Kuala Lumpur Hentian Duta

      3 h 30 min - every 3 hours

      $6 - $10

    2. Taiping

      23 min - 14.5 miles

      $13 - $16

      • Batu Kurau
  • Taxi

    $140 - $180
    1. Kuala Lumpur

      3 h 16 min - 179.7 miles

      $140 - $180

      • Batu Kurau
  • Drive

    $13 - $20
    1. Kuala Lumpur

      3 h 16 min - 179.7 miles

      $13 - $20

      • Batu Kurau
  • Fly from Kuala Lumpur Subang, train

    $45 - $128
    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)

      8 min - 5.9 miles

      $4 - $6

    5. Kampung Anak Bukit

      1 h 59 min - 3 times a day

      $5 - $8

    6. Taiping

      22 min - 14 miles

      $13 - $16

      • Batu Kurau
  • Train to Kuala Lumpur, fly, train

    $45 - $118
    1. Kuala Lumpur

      28 min - every 30 minutes

      $13

    2. Kuala Lumpur (KUL)

      55 min - non-stop

      $10 - $75

    3. Alor Setar (AOR)

      8 min - 5.9 miles

      $4 - $6

    4. Kampung Anak Bukit

      1 h 59 min - 3 times a day

      $5 - $8

    5. Taiping

      22 min - 14 miles

      $13 - $16

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

From KL Sentral Station train to Taiping then taxi to Batu Kurau. 3 h 47 min M$ 105. From Kuala Lumpur Hentian Duta bus to Taiping then taxi to Batu Kurau. 3 h 53 min M$ 97. From Kuala Lumpur taxi to Batu Kurau. 3 h 16 min M$ 755. From Kuala Lumpur drive to Batu Kurau. 3 h 16 min M$ 70. From KL Sentral LRT to Lembah Subang, taxi to Kuala Lumpur Subang airport, fly to Alor Setar airport, taxi to Kampung Anak Bukit, train to Taiping, then taxi to Batu Kurau. 6 h 12 min M$ 256. From KL Sentral train to Kuala Lumpur airport, fly to Alor Setar airport, taxi to Kampung Anak Bukit, train to Taiping, then taxi to Batu Kurau. 5 h 53 min M$ 281.