







- Bus Tours
- Cultural Tours
- Weather Dependent - Moderate
- Day Trips
Private Batu Cave, Feed Silver Monkeys and Thousands of Fireflies
- Duration6 hours
- GroupPrivate tour
- TicketMobile or paper ticket accepted
- BookingInstant confirmation
About this activity
Discover the beauty of Selangor on this exciting half-day cultural and nature tour from Kuala Lumpur. Visit the iconic Batu Caves, home to the towering golden statue of Lord Murugan and the famous colorful staircase. Continue to the beautifully crafted Sri Shakti Dhevasthanam Temple, known for its intricate carvings and vibrant Hindu sculptures.
Next, head to the historic hill of Bukit Melawati, where you can enjoy scenic coastal views and interact with the friendly silvered leaf monkeys.
End the day with a magical boat ride at Kampung Kuantan Fireflies Park, where thousands of fireflies light up the mangrove trees like sparkling Christmas lights.
This tour offers the perfect mix of culture, history, wildlife, and nature, making it one of the most unforgettable experiences near Kuala Lumpur.
What to expect
Batu Caves
Batu Caves, Selangor, Malaysia
he magnificent Batu Caves are one of the top tourist attractions in Malaysia. this 100-year-old temple features idols and statues erected inside the main caves and around it. Incorporated with interior limestone formations said to be around 400 million years old, the temple is considered an important religious landmark by Hindus.
Sri Shakti Temple
Bukit Rotan, Kuala Selangor, Selangor, 45700, Malaysia
Sri Shakti Dhevasthanam is one of the most beautiful Hindu temples in Malaysia. It is located in the quiet town of Bukit Rotan, about 10 km from Kuala Selangor and often included in tours to Bukit Melawati and the Kuala Selangor firefly experience
Bukit Melawati
Kuala Selangor, Selangor, 45000, Malaysia
Bukit Melawati is a famous hilltop attraction in Kuala Selangor, known for its rich history, friendly monkeys, and beautiful coastal views. This scenic hill was once a strategic fortress that protected Selangor from invaders and today remains one of the most popular tourist spots in the area. Visitors can enjoy panoramic views of the Straits of Malacca, explore historical landmarks like the Altingsburg Lighthouse, and see old cannons that date back to the colonial era. One of the highlights of Bukit Melawati is the playful silvered leaf monkeys, which are known for their gentle nature. Tourists can safely feed the monkeys directly from their hands, making it a fun and memorable experience. Bukit Melawati is also a popular stop in many Kuala Selangor Firefly Tours, where visitors explore the hill in the evening before continuing to the nearby river to witness the magical fireflies.
Kuala Selangor Firefly Park
Jalan Haji Omar, Kuala Selangor, Selangor, 45000, Malaysia
A Firefly Tour in Kuala Selangor is one of the most magical nature experiences in Malaysia. Visitors take a small boat ride along the Selangor River at night to watch thousands of fireflies glowing on mangrove trees like tiny blinking lights.
Pickup & meeting point
Pickup is included for all travellers.
Pickup starts about 20 minutes before the departure time.
You can request a pickup location of your own.
Pickup locations1,900
The operator lists 1,900 pickup points. 40 are shown here; choose yours from the full list when you book.
Hotels & residences40
- Regalia Sky pool Hostel @ 969Regalia Suites Residence Jalan Sultan Ismail Regalia, Suites Residence A-8-09, Kuala Lumpur, 50480, Malaysia
- Lumi TropicanaPersiaran Tropicana, Petaling Jaya, Selangor, 47800, Malaysia
- Kingston HotelJalan Tuanku Abdul Rahman, No 405, Wisma Dato' James Tan Yin Wah 411, Kuala Lumpur, 50100, Malaysia
- Ceylonz Suites Bukit Bintang By IceflyMalaysia 1-37, Kuala Lumpur, 50200, Malaysia
- Radisson Apartment At Berjaya Times SquareNo. 1 Jalan Imbi, Kuala Lumpur, 55100, Malaysia
- The AXON @ Bukit Bintang, Kuala LumpurJalan Walter Granier, Kuala Lumpur, 55100, Malaysia
- Mercu Summer Suites KLCC By Tasu Homess1 Jalan Cendana, Kuala Lumpur, 50450, Malaysia
- Axon Residence Kuala Lumpur KLCC Pavillion BBJalan Walter Granier, Kuala Lumpur, 55100, Malaysia
- Prime Suite at Ampang - Individual Private Rooms18 Lorong Dedalu, Kuala Lumpur, 55000, Malaysia
- Midaris Hotel by Glex172 Jalan Loke Yew, Kuala Lumpur, 55200, Malaysia
- SOHO Suites KLCC by noon20, Jalan Perak, Kuala Lumpur, 50450, Malaysia
- Kingston Hotel 4 at TRX196, Jalan Changkat Thambi Dollah, Kuala Lumpur, 55100, Malaysia
- T Hotel Mont KiaraPlaza Crystalville 2, No. 22G, Kuala Lumpur, 50480, Malaysia
- The Quay Hotel Bukit Bintang80 Jalan Alor, Bukit Bintng, Kuala Lumpur, 55100, Malaysia
- Swing & Pillows @ TAR UMT Setapak, Kuala Lumpur31, Jalan 10/23a, Medan Makmur, Kuala Lumpur, 53300, Malaysia
- Starlight Suite At Chambers Kuala Lumpur KLCCJalan Putra, Chow Kit, Chamber Residence, Kuala Lumpur, 50350, Malaysia
- Signature HotelsB-10 Pantai Business Park, Off Jalan Pantai Baru, Kuala Lumpur, 59200, Malaysia
- Axon Residence Kuala Lumpur Bukit Bintang by ApexJalan Padang, Kuala Lumpur, 55100, Malaysia
- Mixx Hotel SetapakNo 122 Jalan 2/23a Off, Jalan Genting Kelang, Taman Danau Kota, Kuala Lumpur, 53300, Malaysia
- The Platinum 2 Kuala Lumpur By Collective Haus1020 Jalan Sultan Ismail, Kuala Lumpur, 50250, Malaysia
- Fast Hotel SetapakNo. 26 8/23E, Jalan Taman Ibu Kota Off Jalan, Jalan Genting Kelang, Danau Kota, Kuala Lumpur, 53100, Malaysia
- KL Dream Service at Times SquareNo 1 Jalan Imbi, Kuala Lumpur, 55100, Malaysia
- NOVA HOTEL87, Jalan Bukit Bintang, Floor Second, Kuala Lumpur, 55100, Malaysia
- One Hartamas Hotel1,Jalan 26/70A, Desa Sri Hartamas, Kuala Lumpur, 50480, Malaysia
- MK Inn Hotel62 Jalan Masjid India, Kuala Lumpur, 50100, Malaysia
- Serviced Apartments at Times Square Kuala Lumpur by RobinsonsA2817, East Tower, Berjaya Times Square, Kuala Lumpur, 55100, Malaysia
- Sky Suites Klcc By Bukit Bintang18, Jalan P. Ramlee, Kuala Lumpur, 50250, Malaysia
- MN Suite at Times Square KLA29-13, Berjaya Times Square East, Kuala Lumpur, Malaysia
- Time Square Luxury SuitesJalan Bukit Bintang, Kuala Lumpur, 55100, Malaysia
- Hotel Damai Kuala Lumpur35 Jalan Barat,, Bukit Bintang, Kuala Lumpur, 55100, Malaysia
- City Park Hotel Kuala Lumpur46, Lorong Haji Hussein Satu, off Jalan Raja Muda Abdul Aziz, Kuala Lumpur, 50300, Malaysia
- Platinum Suites KLCC By Premium HospitalityTHE FACE Suites, 1020, Kuala Lumpur, 50450, Malaysia
- HJN Wings Grand Budget Hotel141 Jalan Bonus, Kuala Lumpur, 50100, Malaysia
- MeriGold suites Platinum KLCC1020, Jln Sultan Ismail, Kuala Lumpur, 50250, Malaysia
- AMI SuitesG-09 Arte Mont Kiara, Jalan Sultan Haji Ahmad Shah, Kuala Lumpur, 50480, Malaysia
- EVERYDAY SERVICE SUITE at TIMES SQUAREBerjaya Times Square East Tower 45, Kuala Lumpur, 55100, Malaysia
- Mercu Summer Suites Near KlccMercu Summer Suites B 33a/01, Kuala Lumpur, 50250, Malaysia
- General Service suites at Times Square1, Jln Imbi, Berjaya Times Square East A18-22, Kuala Lumpur, 55100, Malaysia
- Platinum Suites Klcc By diny1020, Jalan Sultan Ismail, Kuala Lumpur, 50250, Malaysia
- Aurum Suites At Star Residences KLCCKuala Lumpur, 50450, Malaysia
- You can arrange your pickup point with the operator after booking.
Pickup instructions
Send us your hotel name with address to arrange pick up and drop off.
What's included
Included
- Private transportation
- Hotel pickup and drop-off by air-conditioned vehicle
- English speaking driver
- All Fees and Taxes
Not included
- Gratuities
- Meals & Beverage
- Wi-Fi in vehicles
- Additional costs caused by force majeure
- (i.e. traffic delays, strikes, weather, machine failure & etc.)
- Personal expenses
Good to know
Accessibility & suitability
- Infants are required to sit on an adult’s lap
- Public transportation options are available nearby
- Infants and small children can ride in a pram or stroller
- Suitable for all physical fitness levels
Traveller requirements
- Minimum 1 traveller per booking
- Maximum 15 travellers per booking
- At least one adult must be included in the booking
- Age bands: Infant (0–2), Child (3–11), Adult (12–80)
Cancellation policy
For a full refund, cancel at least 24 hours before the scheduled departure time.
- 1+ days before100% refund
- 0–1 days before0% refund
- This experience requires good weather. If it's cancelled due to poor weather, you'll be offered a different date or a full refund.
Important booking information
- Booking cut-off
- Bookings close 3 hours before the activity starts.
- Confirmation
- Confirmed immediately after booking.
- Tickets
- One per booking
- Local time zone
- Asia/Kuala_Lumpur
- Product code
- 387478P10
What you'll be asked when booking
- Age of each traveller
- First name of each traveller
- Last name of each traveller
- Your preferred pickup point
- Any special requirements
Traveller reviews
Ratings aggregated from Tripadvisor (2).
Ready to book Private Batu Cave, Feed Silver Monkeys and Thousands of Fireflies?
From MYR 235 per person · Free cancellation available
Activity information provided by Viator, an authorized travel partner. Gateera does not operate this activity.


