Fraud Blocker

One of Malaysia’s most iconic landmarks, Batu Caves is a must-visit destination — and having your own rental car makes the trip much easier and more flexible. Whether you’re travelling from Johor Bahru or already in Kuala Lumpur, driving to Batu Caves gives you full control over your time and stops.

1. Getting There by Car

From Johor Bahru, the drive to Batu Caves takes around 3.5–4 hours via the North–South Expressway (PLUS). With a comfortable rental car, you can enjoy scenic highway views, stop at rest areas for coffee breaks, or explore small towns along the way.

6 Essential Tips How to Prepare Your Car for a Long Road Trip

2. Parking & Accessibility

There’s plenty of parking available near Batu Caves, and arriving in your own vehicle means no waiting for taxis or e-hailing rides. It’s especially convenient for families or groups who want to take their time exploring.

Accessible Parking as an Employment Accommodation: A Practical Guide for  Employers | ADANW

3. The Famous Golden Statue & 272 Steps

Standing tall at 42.7 meters, the golden statue of Lord Murugan is the highlight of Batu Caves. Climb the colourful 272 steps to reach the main cave temple — a breathtaking experience for both locals and tourists.

Batu Caves - Wikipedia

4. Explore Beyond the Main Cave

With your car, you can easily explore nearby attractions like:

  • Dark Cave – guided tours that reveal unique cave animals and limestone formations.

  • Cave Villa – an art and cultural space filled with paintings and Hindu stories.

  • Sri Venkatachalapathi & Alamelu Temple – a serene temple just a short drive away.

5. Best Time to Visit

Morning visits are ideal to avoid the afternoon heat. If you go during Thaipusam Festival, expect large crowds and colourful processions — a once-in-a-lifetime cultural experience.

Malaysia's Hindus celebrate Thaipusam at Batu Caves | Arts and Culture | Al  Jazeera

6. Drive-Back Tips

After your visit, head back at your own pace. You can stop for dinner in Petaling Jaya or shop in KL before returning to your hotel — something only possible when you drive yourself.


Enjoy every kilometre of your Malaysian adventure with Gem Car Rental JB — your trusted kereta sewa Johor Bahru for long drives, city tours, and weekend escapes.

Pickup Location : Holiday Inn, Permas Jaya, Senai Airport
TikTok : @gem.car.rental
Instagram : @gemcarrentaljohorbahru

Lets travel with Gem Car Rental. We have so many types of car leasing in johor such as Sedan cars, Hatchback cars , SUV cars, MPV cars available ! Click the link below to book now !  https://linktr.ee/gemcar  

Place we cover for delivery :

  • Hotel in Johor Bahru ;
    Doubletree Hilton Jb
    Holiday Inn Jb Central
    Renaissance Hotel Permas Jaya
    Ramada Suites
    KSL Resort Johor Bahru
    Hotel Thistle
    Almas Suites Puteri Harbour
    D Elegance Grand Hotel
    St.Giles Southkey
  • Specific Location we cover for delivery :
    Seri Alam , Masai
    Pasir Gudang
    Permas Jaya
    Taman Mount Austin
    Larkin Central Johor Bahru
    Taman Perling
    Setia Tropika
    Bukit Indah
    Senai Airport Johor Bahru
    Skudai
    Puteri Harbour
    Iskandar Puteri
    Gelang Patah