Kuala Lumpur Shore Excursion: City Tour & Batu Caves with Entry

  • Kuala Lumpur Shore Excursion: City Tour & Batu Caves with Entry
  • Kuala Lumpur Shore Excursion: City Tour & Batu Caves with Entry 2
  • Kuala Lumpur Shore Excursion: City Tour & Batu Caves with Entry 3
  • Kuala Lumpur Shore Excursion: City Tour & Batu Caves with Entry 4
  • Kuala Lumpur Shore Excursion: City Tour & Batu Caves with Entry 5
  • Kuala Lumpur Shore Excursion: City Tour & Batu Caves with Entry 6
  • Kuala Lumpur Shore Excursion: City Tour & Batu Caves with Entry 7
  • Kuala Lumpur Shore Excursion: City Tour & Batu Caves with Entry 8
  • Kuala Lumpur Shore Excursion: City Tour & Batu Caves with Entry 9
  • Kuala Lumpur Shore Excursion: City Tour & Batu Caves with Entry 10
  • Kuala Lumpur Shore Excursion: City Tour & Batu Caves with Entry 11
  • Kuala Lumpur Shore Excursion: City Tour & Batu Caves with Entry 12
  • Kuala Lumpur Shore Excursion: City Tour & Batu Caves with Entry 13
  • Kuala Lumpur Shore Excursion: City Tour & Batu Caves with Entry 14
  • Kuala Lumpur Shore Excursion: City Tour & Batu Caves with Entry 15
  • Kuala Lumpur Shore Excursion: City Tour & Batu Caves with Entry 16
1/16
Duration6h–7h
GroupPrivate
Mobile ticketAccepted

Full-Day Kuala Lumpur City Highlights & Batu Caves Tour

You’ll get to see Kuala Lumpur’s best spots—from sky-high towers to sacred caves—all in one day without worrying about tickets or transport. If you want real local flavor (and maybe a monkey selfie), this tour covers it all.

6h–7h

Step-by-step itinerary

Kuala Lumpur City Highlights

  • Visit Petronas Twin Towers Skybridge and Deck
  • Explore Batu Caves Hindu Temple
  • Visit KL Tower and admire Islamic architecture
  • Tour Royal Selangor Visitor Centre
  • See King's Palace (Istana Negara)
  • Visit Kuala Lumpur National Monument
  • Explore East Coast Batik handicrafts centre
  • Visit National Mosque of Malaysia
  • See Sultan Abdul Samad Building
  • Visit Merdeka Square
  • Tour Kuala Lumpur Railway Station
  • Visit Sri Mahamariamman Temple
  • Explore Thean Hou Temple
  • See River of Life attraction
  • Visit KL City Gallery

The Experience

We rolled out of the port just after sunrise, the air already thick and warm—classic Kuala Lumpur. Our driver, Mr. Faizal, greeted us with a quick smile and a bottle of cold water (trust me, you’ll want it). First stop: the Petronas Twin Towers. Standing at their base, I craned my neck so far back I nearly lost my hat. The Skybridge on the 41st floor? The view’s wild—glass and steel everywhere, but if you look down, you’ll spot locals jogging in KLCC Park below or sipping kopi at Suria KLCC’s cafés.

Next up was Batu Caves. The climb—272 steps—is no joke in the midday heat. Monkeys darted between tourists, eyeing snacks and shiny things (hold onto your sunglasses!). Inside the caves, incense mixed with limestone dampness; it’s cooler here and oddly peaceful despite the crowds. The golden statue outside is massive—photos don’t do it justice. Our driver shared a tip: mornings are quieter if you want to skip the lines.

Back in town, we zipped past colonial facades at Merdeka Square and caught a glimpse of the Sultan Abdul Samad Building’s clock tower just as it chimed noon. At the National Mosque, shoes off—the marble felt cool underfoot—and I could hear distant calls to prayer echoing through the open halls. We stopped for teh tarik at a stall near Central Market; sweet, frothy, and somehow perfect after all that walking.

Thean Hou Temple surprised me—it’s newer than it looks but packed with color and incense smoke drifting up to painted dragons on the roof beams. At Sri Mahamariamman Temple, vendors sold jasmine garlands right outside; the scent followed us inside where gold and gems glinted in low light. A quick detour took us to East Coast Batik—watching artisans paint cloth by hand was hypnotic (and yes, I bought a scarf). At Royal Selangor Visitor Centre, we learned how pewter is shaped—turns out tin mining built much of old KL.

By late afternoon we cruised past Istana Negara—the King’s Palace—its domes shining in the sun. Our last stop was KL Tower; from up top you can see rain clouds rolling in over distant hills while city lights start to flicker on below. We made it back to port just as dusk settled in—a little tired, shoes dusty but hearts full.

What’s included

Your day includes private transport with air-conditioning (a must here), all entrance fees for every attraction listed, plus pick-up and drop-off right at your cruise ship terminal. An English-speaking driver will help you get around smoothly—but no separate guide is included.

Good to know
Easy physical levelStroller friendlyInfants must sit on laps

Operated by MALAYSIAN TOURS RIYAS

Traveler reviews

3.00★★★★★★★★★★
1 verified traveler review
Read all the reviews ›

Compare the 9 similar options

Kuala Lumpur Shore Excursion: City Tour & Batu Caves with EntryYou are hereKuala Lumpur Shore Excursion: City Tour & Batu Caves with Entry★ 3.00 (1)6h–7hUS$ 125
Kuala Lumpur Layover Tour: Petronas Towers, Batu Caves & MoreKuala Lumpur Layover Tour: Petronas Towers, Batu Caves & MoreMaximize your Kuala Lumpur layover with a private tour to Petronas Twin Towers, Batu Caves, and city highlights. Airport pickup and drop-off included.★ 3.67 (3)6h–7hUS$ 70View ›Kuala Lumpur: Private City Tour from Port Klang (Local Guide)PrivateKuala Lumpur: Private City Tour from Port Klang (Local Guide)Discover Kuala Lumpur’s temples, Central Market, and Little India on a private city tour from Port Klang. Includes air-conditioned transport, local guide, and flexible stops.★ 4.97 (29)6h–7hENUS$ 85View ›Kuala Lumpur Shore Excursion: Twin Towers & City Highlights TourKuala Lumpur Shore Excursion: Twin Towers & City Highlights TourPrivate Kuala Lumpur city tour from cruise port. Visit Petronas Twin Towers, Batu Caves, KL Tower, and more. Includes transfers and entrance fees.★ 4.00 (1)6h–7hUS$ 125View ›Kuala Lumpur Layover Tour: Batu Caves, Towers & City PickupKuala Lumpur Layover Tour: Batu Caves, Towers & City PickupExperience Kuala Lumpur’s highlights on a private layover tour with airport pickup, Batu Caves, Petronas Towers, and more. Includes driver and return transfer.★ 4.77 (13)3h–4hENUS$ 63View ›Kuala Lumpur Layover Tour from Airport: Petronas, Batu Caves & MoreKuala Lumpur Layover Tour from Airport: Petronas, Batu Caves & MoreSee Kuala Lumpur’s top sights on a layover tour from KLIA. Visit Petronas Towers, Batu Caves, and city highlights with airport pickup and drop-off.★ 5.00 (1)6h–7hUS$ 70View ›Kuala Lumpur: City Landmarks Tour with Local Lunch & PickupKuala Lumpur: City Landmarks Tour with Local Lunch & PickupDiscover Kuala Lumpur’s iconic Batu Caves, colonial landmarks, and vibrant Little India on a guided day trip from Port Klang. Includes lunch and port pickup.★ 4.16 (87)6hENUS$ 78View ›Kuala Lumpur: Private Shore Excursion with Local DriverPrivateKuala Lumpur: Private Shore Excursion with Local DriverSee Kuala Lumpur’s temples, markets & towers on a private day trip from Port Klang. Includes pickup, local guide, and air-conditioned ride back to your ship.★ 3.63 (32)6h–7hUS$ 60View ›Kuala Lumpur Layover Tour: Private Guide & City HighlightsPrivateKuala Lumpur Layover Tour: Private Guide & City HighlightsMake the most of your Kuala Lumpur layover with a private city tour, airport pickup, and local guide. Visit Petronas Towers, temples, markets & more.★ 4.17 (18)6h–8hENUS$ 97View ›
Compare more experiences like this »

Top questions

Is this tour suitable for families with young kids?

Yes! Kids can join and there’s space for strollers or prams in the vehicle. Just be aware there are stairs at Batu Caves.

Do we need to buy any attraction tickets ourselves?

Nope—all entrance fees are included in your booking.

Will there be a guide explaining things at each stop?

You’ll have an English-speaking driver who shares tips and info along the way, but not an official guide at each site.

How long does this excursion take?

This is a full-day tour—expect around 8 hours including pick-up and drop-off at your cruise port.

Kuala Lumpur Shore Excursion: City Tour & Batu Caves with Entry

6h–7h

from US$ 125 per person

★★★★★★★★★★3.001 reviewVerified traveler reviews via our booking provider
More experiences in Petaling Jaya »
Do you need help planning your next activity?