Travel options for:
Kuala Lumpur Airport (KUL) to Batu Caves
  • Train

    $14
    1. Klia T1

      28 min - every 30 minutes

      $14

    2. KL Sentral

      16 min - hourly - line 1

      $1

  • Bus

    $3
    1. Kuala Lumpur International

      1 h - every 10 minutes

      $3

    2. KL Sentral

      16 min - hourly - line 1

      $1

  • Taxi

    $27 - $33
    1. Kuala Lumpur Airport (KUL)

      54 min - 46.3 miles

      $27 - $33

  • Drive

    $3 - $5
    1. Kuala Lumpur Airport (KUL)

      54 min - 46.3 miles

      $3 - $5

  • Uber

    $16 - $21
    1. Kuala Lumpur Airport (KUL)

      54 min - on demand

      $16 - $21

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

From Klia T1 train to KL Sentral then line 1 KTM Komuter to Batu Caves. 1 h 14 min M$ 59. From Kuala Lumpur International Airport bus to KL Sentral then line 1 KTM Komuter to Batu Caves. 1 h 46 min M$ 14. From Kuala Lumpur Airport (KUL) taxi to Batu Caves. 54 min M$ 135. From Kuala Lumpur Airport (KUL) drive to Batu Caves. 54 min M$ 17. From Kuala Lumpur Airport (KUL) Uber to Batu Caves. 54 min M$ 83.