Five Batu-Caves-First Combo Itineraries
Five Batu-Caves-first combo itineraries — KL city, fireflies and Putrajaya — on one page, each with its own booking panel.
- Five itineraries, one page
- Batu Caves first, then the rest
- Hotel pickup within 10 km of KLCC
- Shared and private options
Reviews are for the parent operator Exotic Asia Holidays Travel & Tours.
How these combos work
Every itinerary on this page starts at Batu Caves. That is deliberate. On most Kuala Lumpur city tours the caves are a 30-minute photo stop somewhere in the middle of the afternoon, which is both the hottest and the busiest part of the day. Going first means cooler air on the 272 steps, fewer people in the Temple Cave, and time for your guide to actually explain the place — the same principle behind all our Batu Caves tours from Kuala Lumpur.
From there the itineraries diverge. Some add the Kuala Lumpur city highlights and stop. Some carry on to Putrajaya, the planned administrative capital with its lakeside architecture. Two finish after dark on the Selangor river at Kuala Selangor, watching synchronous fireflies light the mangroves.
Choosing between them
Ask yourself two questions. How much of a day do you want to give this, and do you want the vehicle to yourself?
The shared seat-in-coach option is the cheapest way to see Batu Caves and the city together, but the route and the timing are fixed. The private itineraries cost more and flex around your group, which matters with children, older relatives, or anyone who wants longer at the temple.
If you want fireflies, you are committing to a long day that ends well after dark. It is worth it, and it is not a gentle schedule.
| What matters | Shared seat-in-coach | Private daylight combos | Private firefly combos |
|---|---|---|---|
| Vehicle | Shared coach, fixed route | Yours alone, flexible pacing | Yours alone, flexible pacing |
| Stops after Batu Caves | Kuala Lumpur city highlights | City, or city plus Putrajaya | City, optionally Putrajaya, then Kuala Selangor |
| Ends | Afternoon | Afternoon | After dark on the Selangor river |
| Pacing with children or older relatives | Fixed timings, harder to adapt | Adapts to your group | Long day; consider carefully |
| Cost position | Cheapest way to see both | Mid | Highest — longest day, most ground covered |
What is not on this page
We do not run a Batu Caves and Genting Highlands combo or a standalone private Batu Caves city tour here. Those sit with the group’s main tour site. We also do not list the Dark Cave in any itinerary, because the Dark Cave has been closed to the public since 2019, whatever other sites still say.
What's included in this tour
- Five Batu-Caves-first combos on one page, each with its own booking panel
- City, fireflies and Putrajaya pairings for longer half- and full-day trips
- Inclusions and price tiers shown as HTML per combo
- Hotel pickup within 10 km of the Petronas Twin Towers
Before you book: the climb
Every combo includes the 272-step Batu Caves climb, which has no lift, ramp or alternative route. The longer 3-in-1 and 4-in-1 itineraries also run late into the evening for the fireflies. Both are worth thinking about if you are travelling with young children or older relatives.
How much does Combo Tours cost?
Per-combo fixed tiers, booked and paid online through Bokun, one booking panel per itinerary. Prices are quoted in RM (MYR), per person, varies by combo and group size.
What the price includes
- Transport for the full itinerary, shared or private depending on the combo
- Complimentary hotel pickup within 10 km of the Petronas Twin Towers, except the meet-at-location itinerary
- Licensed, English-speaking guide
- Batu Caves Temple Cave, which is free at the attraction
Paid separately at the attraction
- Ramayana Cave, RM 15 per person, paid at the cave entrance
- Cave Villa, RM 15 per person (RM 7 with MyKad), paid at the entrance
- Sarong rental, RM 10-15 at the Batu Caves entrance
- Meals, entrance fees at optional city stops, and personal spending
Booking terms
- Pricing model
- Per-combo fixed tiers, booked and paid online through Bokun, one booking panel per itinerary.
- Child rate
- Child rate applies to ages 3-11.
- Cancellation
- Full refund when you cancel at least 2 days before departure.
- Confirmation
- Immediate email voucher on booking; your driver's WhatsApp contact is sent the day before departure.
- Hotel pickup
- Complimentary hotel pickup within 10 km of the Petronas Twin Towers, covering KLCC, Bukit Bintang, Chow Kit, Bangsar, Mid Valley and KL Sentral. Petaling Jaya, Subang Jaya, Shah Alam, Ampang and Cheras are served on surcharge, or you meet at Corus Hotel Kuala Lumpur.
Each itinerary prices separately. Live tiers appear in that itinerary's booking panel and are confirmed at checkout.
Live per-person tiers by group size are shown in the booking panel below. Want a private charter quote instead? Ask us.
Book Combo Tours
KL City & Batu Caves — shared
A shared seat-in-coach day pairing Batu Caves with the Kuala Lumpur city highlights. The budget-friendly way to see both.
- Seat-in-coach transport with other travellers
- Batu Caves plus Kuala Lumpur city stops
- English-speaking guide
Check dates: KL City & Batu Caves — shared
Live availability and per-person price tiers load in the booking panel below.
Panel not loading? Book on our secure Bokun page or message us on WhatsApp.
KL City with Batu Caves Discovery — meet at location
Same pairing, but you meet the group at the departure point rather than being collected from your hotel.
- Meet at the stated departure point, no hotel pickup
- Batu Caves plus Kuala Lumpur city stops
- English-speaking guide
This itinerary is sold through a separate booking channel, so it has its own booking panel.
Check dates: KL City with Batu Caves Discovery — meet at location
Live availability and per-person price tiers load in the booking panel below.
Panel not loading? Book on our secure Bokun page or message us on WhatsApp.
KL City, Batu Caves & Fireflies 3-in-1 — private
A long day that starts at Batu Caves, runs through the city, and finishes on the Selangor river watching the synchronous fireflies after dark.
- Private air-conditioned vehicle
- Batu Caves, Kuala Lumpur city, Kuala Selangor fireflies
- Licensed, English-speaking guide
Check dates: KL City, Batu Caves & Fireflies 3-in-1 — private
Live availability and per-person price tiers load in the booking panel below.
Panel not loading? Book on our secure Bokun page or message us on WhatsApp.
Putrajaya, KL City, Batu Caves & Fireflies 4-in-1
The fullest itinerary we run: Batu Caves, the city, the planned capital at Putrajaya, then fireflies to close the day.
- Private air-conditioned vehicle
- Batu Caves, Kuala Lumpur city, Putrajaya, Kuala Selangor fireflies
- Licensed, English-speaking guide
Check dates: Putrajaya, KL City, Batu Caves & Fireflies 4-in-1
Live availability and per-person price tiers load in the booking panel below.
Panel not loading? Book on our secure Bokun page or message us on WhatsApp.
Grand KL, Putrajaya & Batu Caves — private
Daylight only. Batu Caves in the morning, the Kuala Lumpur highlights, then Putrajaya's lakeside architecture in the afternoon.
- Private air-conditioned vehicle
- Batu Caves, Kuala Lumpur city, Putrajaya
- Licensed, English-speaking guide
Check dates: Grand KL, Putrajaya & Batu Caves — private
Live availability and per-person price tiers load in the booking panel below.
Panel not loading? Book on our secure Bokun page or message us on WhatsApp.
Why book Combo Tours with us
Batu Caves gets a proper visit
On most city combos the caves are a 30-minute photo stop. We run them first, before the 10:00 AM crowds, with a guide who explains the temple.
One page, not five thin ones
All five itineraries live here so you can compare them side by side instead of hopping between near-identical pages.
Licensed operator, direct booking
ROC 898289M, MATTA MA3643, Tourism Ministry licence KPL/LN/6245. You are booking with the operator, not a reseller.
Shared or private, your call
The shared seat-in-coach day is the cheapest way in. The private itineraries cost more and go at your pace.
How booking works
- 1
Pick the itinerary
Read the five options below and choose the one that matches how much of a day you want to give it.
- 2
Book that panel
Each itinerary has its own booking panel. Availability and tiers are specific to that product.
- 3
We confirm the day before
Driver's WhatsApp contact and pickup time, or the meeting point for the meet-at-location option.
- 4
Batu Caves first
Every combo starts at the caves while it is cool and quiet, then moves on to the rest of the itinerary.
On this tour
What travellers say
Shown as reviews of the parent operator, Exotic Asia Holidays Travel & Tours, with a link to the Google source. No AggregateRating markup is applied on this site.
Clear pricing, immediate voucher, driver's WhatsApp the day before. No surprises, which is exactly what you want from a licensed operator.
Combo Tours questions
Why is there one page for five combos? expand_more
Because five near-identical pages would be padding. Each itinerary has its own booking panel and its own inclusions on this page, which is all you need to choose between them.
What's the difference between shared and private? expand_more
Shared seat-in-coach means you travel with other travellers on a fixed route and timing, and it costs less. Private means your group has the vehicle and guide to yourselves, with more flexibility on pace.
Which combo includes the fireflies? expand_more
The 3-in-1 (KL city, Batu Caves and fireflies) and the 4-in-1 (with Putrajaya added). Both run into the evening, since the Kuala Selangor fireflies only show after dark.
What does 'meet at location' mean? expand_more
You make your own way to the stated departure point instead of being collected from your hotel. It's sold through a separate booking channel, so it has its own booking panel below.
Is Batu Caves rushed on a combo day? expand_more
We run the caves first, before the 10:00 AM to 4:00 PM peak, and your guide covers the statue, the climb and the Temple Cave. If you want the deepest temple visit, the standalone guided tour gives it more time.
Can I add the ticketed caves? expand_more
Yes, at the attraction. Ramayana Cave and Cave Villa are RM 15 each per person. The Dark Cave has been closed to the public since 2019.
Still have a question?
Ask us before you book. We answer 9:00 AM to 11:00 PM daily.
forum Contact usRelated tours

Batu Caves Guided Tour
Our primary product: the Sacred Batu Caves Pilgrimage, a private guided half-day tour from Kuala Lumpur with hotel pickup and a licensed guide.
View this tour
Kanching Waterfalls + Batu Caves Tour
A private nature combo pairing Kanching's seven-tier rainforest waterfall with Batu Caves and the Ramayana Caves in one half-day from Kuala Lumpur.
View this tourReady to book Combo Tours?
Book direct with the licensed operator. Immediate voucher, driver contact the day before, full refund two days ahead.
- Licensed operator, 16 years trading
- Full refund when you cancel 2+ days ahead
- Immediate email voucher on booking