← Port Klang (Kuala Lumpur) cruise guide
culture · Port Klang (Kuala Lumpur)

Batu Caves: Sacred Hindu Shrine & Rainbow Staircase

Climb 272 vividly painted rainbow steps to one of Hinduism's most spectacular cave shrines, presided over by a towering 42.7-metre golden Lord Murugan statue. Ancient limestone caverns, living temples, and swirling incense make this one of Asia's most arresting sacred sites.

What to expect

The golden statue gleams against the jungle backdrop as you approach; resident long-tailed macaques patrol the staircase with theatrical confidence. At the summit, Cathedral Cave opens into a vast limestone chamber filled with shrines, flower offerings, and the sound of temple bells. The adjoining art and museum caves display diorama scenes from Hindu mythology with vivid drama. Descent reveals the full scale of the cliff face towering over the road below.

Book it with
Shore Excursions Asia (local specialist, Port Klang)
From USD 79 per person (private half-day tour from Port Klang terminal)
Book it →

Good to know

Batu Caves is free to enter; the cost above covers private transport, a guide, and pickup from port. Dress modestly — shoulders and knees covered — or rent a sarong at the entrance. Arrive early (pre-10 am) to beat both the heat and the crowds. Combine with the Petronas Towers for a full-day private itinerary.

Sail there

Luxury cruises that call at Port Klang (Kuala Lumpur) — book through us, the fare is identical and your concierge stays on your side.

Oceania · Oceania Nautica
14 nights · calls at Port Klang (Kuala Lumpur)
from $2,805
View sailing →
Oceania · Oceania Riviera
12 nights · calls at Port Klang (Kuala Lumpur)
from $4,449
View sailing →
Azamara · Azamara Onward
17 nights · calls at Port Klang (Kuala Lumpur)
from $6,324
View sailing →
Viking Ocean · Viking Orion
12 nights · calls at Port Klang (Kuala Lumpur)
from $6,599
View sailing →
See all cruises to Port Klang (Kuala Lumpur) →
← Back to the full Port Klang (Kuala Lumpur) guide

⚓ Your bucket-list concierge

Doing the whole cruise?

Tell us your sailing and we'll send the bucket list for every port — the operator to call, real prices, and an honest verdict on each ship tour.

No spam. The honest plan, even when it says skip the ship’s tour.