Kuala Lumpur Countryside Tour: Batu Caves & Fireflies
See how pewter and batik are made, then watch fireflies pulse across mangrove swamps at night.
A 10-hour tour from Kuala Lumpur that combines countryside crafts, a Hindu temple shrine, and an evening boat ride to catch bioluminescent fireflies, finishing at The River of Life waterfront. The itinerary splits the day between the Royal Selangor Pewter factory and Batik center in the morning, Batu Caves at midday, then shifts to Kuala Selangor for the firefly boat ride with dinner and a final stop at the illuminated River of Life. Hotel pickup within 5 km of KLCC is included. You choose between a shared group tour or a private one.
Compare the 12 alternatives
Kuala Lumpur Full-Day Tour: Petronas Towers, Batu Caves & CraftsEvery day · 09:00 and 09:30 · All ages★ 5.00 (2)8hENUS$ 192View ›
Batu Caves & Cultural Sites Tour from Kuala Lumpur: 4 hoursEvery day · 09:00 and 14:00 · All ages★ 4.94 (381)4hENUS$ 40View ›
Batu Caves & Genting Highland Day Tour: 2-Way Cable CarEvery day · First departure 06:30, last 12:00 · All ages★ 3.84 (19)6h–7hUS$ 57View ›
Private Kuala Lumpur Day Tour: 8 Landmarks & LunchEvery day · 09:00 and 12:00 · All ages★ 4.61 (90)8hENUS$ 90View ›
Kuala Lumpur: Batu Caves, Waterfall & Hot Springs TourEvery day · 09:00 · All ages★ 4.63 (27)6hENUS$ 69View ›
Kuala Lumpur City Tour: Batu Caves, Little India, ChinatownEvery day · 08:00 · Up to age 80★ 4.60 (52)5hENUS$ 130View ›
Batu Caves & National Mosque Kuala Lumpur: Private Tour with LunchEvery day · 09:00 and 14:00 · Up to age 15★ 4.84 (32)4hENUS$ 45View ›
Batu Caves Temple Tour from Kuala Lumpur with PickupEvery day · First departure 08:00, last 16:30 · All ages★ 3.35 (23)1h 30mUS$ 17.25View ›
Kuala Selangor Firefly Tour: Boat Ride to See Kelip KelipEvery day · 15:30 · All ages★ 5.00 (2)8hENUS$ 100View ›
2-Day Kuala Lumpur, Genting Highlands & Fireflies Tour: PrivateEvery day · 09:30 · All ages★ 4.50 (2)2dENUS$ 265View ›
Kuala Lumpur City Tour: Petronas Towers & Batu CavesEvery day · All ages★ 5.00 (3)6h–8hENUS$ 88View ›
Kuala Lumpur full-day tour: Temples, caves, artisans and lunchEvery day · 09:30 · All ages★ 4.82 (11)8hENUS$ 95View › Compare more experiences like this »
Step-by-step itinerary
- Royal Selangor Visitor Centre1h · entry included
- Batu Caves2h · entry included
- Melawati Hill1h · entry included
- Kuala Selangor Fireflies2h · entry included
Explore countryside and Kuala Selangor
- Visit Royal Selangor Pewter factory
- See Batik design and printing
- Tour Batu Caves shrine
- Explore Melawati Hill and bird sanctuary
- Boat ride to see fireflies
- Dinner at local seafood restaurant
- Visit The River of Life Kuala Lumpur
The experience
The morning half moves through Malaysia's countryside along Ambassador Row, starting at the Royal Selangor Visitor Centre: the world's largest and most modern pewter factory. You watch the full process: casting, filing, polishing, soldering, hammering and engraving, all done by hand. A quick stop at a batik center shows how the fabric is designed and printed. Then comes Batu Caves, the limestone shrine of Lord Murugah with 272 steps leading up to the temple cave. A second cave holds Hindu deity images and murals from the scriptures.
After midday, the tour heads northwest to Kuala Selangor. You'll see Fort Altingsburg, built in the 18th century to defend against foreign invasion, and a bird sanctuary at its foot. The centerpiece is a boat ride through mangrove swamps where fireflies flash in synchronized rhythm. The bioluminescent display is what makes this stop worth the drive out. Dinner follows at a local seafood restaurant with freshly caught fish.
The evening wraps at The River of Life, Kuala Lumpur's waterfront listed among the world's top 10 by The Independent. The Dancing Symphony Fountain, Blue Corridor, and fog and lighting effects create a visual finale before the drive back to your hotel. The whole day runs 10 hours with an English-speaking driver. An air-conditioned vehicle handles the route, and all entrance fees and the boat ride are included.
What’s included
- Hotel or port pickup and drop-off within 5 km of KLCC.
- transport by air-conditioned car, van or coach with an English-speaking driver.
- entrance fees to Batu Caves and the Royal Selangor Visitor Centre.
- the boat ride through mangrove swamps.
- a set seafood dinner at a local restaurant in Kuala Selangor.
- and entry to The River of Life.
Options for this experience
2 optionsBefore you book
Prices and times updated 3 days ago
Operated by Asni Global
Is this one for you?Choose the group tour if you're traveling solo or want to meet other travelers. Pick the private tour if you're with family or prefer your own pace through the factory stops and firefly boat ride. Both run the full 10 hours and hit every stop. The difference is who shares the vehicle and the guide's attention.
Traveler reviews
Top questions
Can children come?
Yes. Ticket types: Child (2 to 11 years); Infant (under 2): free.
What exactly happens at the Royal Selangor Pewter factory?
The Royal Selangor Visitor Centre shows you the complete pewter-making process (casting, filing, polishing, soldering, hammering and engraving) at the world's largest and most modern pewter factory. It's a working factory tour, not just a shop.
How do you actually see the fireflies in Kuala Selangor?
You take a boat ride through the mangrove swamps of Kampung Kuantan at night, when the fireflies flash and produce glimmering lights in synchronized rhythm. The bioluminescent display is the main event of the evening half.
Is Batu Caves just a quick stop or do you spend real time there?
Batu Caves is a full stop where you climb the 272 steps to the temple cave, the shrine of Lord Murugah. A second cave, the museum cave, holds images of deities and murals depicting scenes from Hindu scriptures. Note that the site closes for 3 days during Thaipusam Festival (the day before, during and after).
What's included in the price and what costs extra?
Hotel pickup within 5 km of KLCC, transport by air-conditioned vehicle, all entrance fees, the boat ride, and dinner at a local seafood restaurant are included. Gratuities for the driver are optional.
Can I book this as a private tour instead of a group?
Yes, you can choose between a shared group tour or a private tour at checkout. Both follow the same itinerary and include the same stops and dinner.
Kuala Lumpur Countryside Tour: Batu Caves & Fireflies
10h · EN · at your hotel
from US$ 113 per person
5.002 reviewsVerified traveler reviews via our booking provider




























