
Perfect Day: Kuala Lumpur City, Batu Caves & Fireflies Tour
Pick your date
Highlighted days have spots open. Grey days are sold out or not running.
September 2026
Loading live availability
Who is going?
Adults
Age 13 and over
Children
Age 12 and under
Select a highlighted day to see live departure times and the exact price for your group.
Free cancellation up to 24 hours before. Same price on Viator, Outty earns a commission.
Traveler rating
4.4/5
Based on 12 traveler reviews. Ratings and reviews provided by Viator and Tripadvisor.
Quick answer
Is Perfect Day: Kuala Lumpur City, Batu Caves & Fireflies Tour worth booking?
Perfect Day: Kuala Lumpur City, Batu Caves & Fireflies Tour is a 12-hour experience in Kuala Lumpur, Malaysia, from $164 per person. It scores 57 out of 100 on the Outty Ranking, which we label “Worth a Look”, based on a 4.4/5 rating across 12 reviews. Cancellation is free up to 24 hours before the start time. Same-day spots are currently showing.
- Outty Ranking
- 57 / 100
- Rating
- 4.4/5 (12)
- Duration
- 12 hours
- From
- $164 per person
This tour is specially crafted for those who want to experience what Kuala Lumpur can offer in a full-day 12 hours tour. From Kuala Lumpur city top landmarks, cultural countryside, the magnificent Batu Caves & last but n
What you get
About this experience
This tour is specially crafted for those who want to experience what Kuala Lumpur can offer in a full-day 12 hours tour. From Kuala Lumpur city top landmarks, cultural countryside, the magnificent Batu Caves & last but not least the marvellous creature fireflies are all covered in this single tour. At the end of the day, you can hastag # I have seen it all in Kuala Lumpur !!! - One single tour to cover all in Kuala Lumpur - Kuala Lumpur’s architectural icon—the Petronas Twin Towers - Route includes Istana Negara, residence of Malaysia's king - Visit one of the nation’s most beloved shrines, Batu Caves - Country’s traditional crafts at the Royal Selangor Pewter - Up-close look at the art of traditional batik painting - Glorious & glistening fireflies along mangrove swamps
What's included
Included
- Private transportation
- Professional Licensed Tour Guide (if option with tour guide is selected)
- Lunch
- English-speaking driver
- Dinner
- Fireflies Park Entrance Fees and Boat Ride
- In-vehicle air conditioning
- Hotel pickup and drop-off (free pick up within 5km of KLCC Area)
Not included
- Gratuities
What you'll see and do
Dataran Merdeka
After pickup from the Malaysia Tourism Center (MATIC) or your centrally located hotel in Kuala Lumpur, travel by air-conditioned minivan to the first stop on your 12 hours tour: Merdeka Square. Also called Independence Square, this symbol of Malaysian independence is one of the most picturesque squares in the world. Admire both traditional and modern architectural masterpieces before moving on to the King’s Palace.
20 minutes here
Istana Negara
Known as Istana Negara, this residence of the King of Malaysia doesn't allow visitor access inside the building, but you can take photos of the exterior along with the changing of the guards, which occurs hourly.
20 minutes here
Petronas Twin Towers
The Petronas Twin Towers are an ideal place for photo ops; if you choose to purchase a ticket to the Observation Deck and Skybridge, gaze at the city skyline and capture unforgettable moments on camera.(Photo stop only, admission not included)
20 minutes here
KLCC Park
KLCC Park is a 50-acre garden set close to Suria KLCC shopping centre. Designed by Roberto Burle Marx, it was designed to provide a touch of greenery for the Petronas Twin Towers and the areas surrounding it. On the park grounds is a 10,000sqm manmade lake (Lake Symphony) with a 43m bridge that cuts across.
Pass by without stopping
National Mosque (Masjid Negara)
Contrast your visit to these glass and steel marvels with the National Mosque (Masjid Negara), located in the heart of the city amid lush green gardens. Built in 1965, it is one of the most elegant buildings in KL and features a spectacular main dome covered in green and blue tiles, along with 48 smaller domes spread across the Mecca-inspired courtyard.
20 minutes here
Thean Hou Temple
Next up is the Chinese Thean Hou Temple. Learn about the synergy of influences such as Buddhism, Taoism, and Confucianism that converge to form an unforgettable architectural ensemble. Checkout out numerous statues of animals from astrology and impressive statues of the Goddess of Mercy and the Goddess of the Waterfront.
20 minutes here
Taman Botani Perdana
Passing by the tranquil Lake Gardens
Pass by without stopping
Muzium Negara
the National Museum — home to collections of ancient and modern art pieces, weapons, and traditional costumes
Pass by without stopping
Malayan Railway Administration Building
and the exquisite façade of the Kuala Lumpur Railway Station with its fairytale-like towers and mix of Eastern and Western architectural styles.
Pass by without stopping
National Monument
Finish your Kuala Lumpur City Sightseeing at the National Monument (Tugu Negara), a bronze tribute to the lives that were lost in the fight for Malaysian independence, designed by American architect Felix de Weldon. After this we will bring you to lunch at Banana Leaf Restaurant before we proceed to Kuala Lumpur Countryside & Batu Caves Tour.
20 minutes here
Little India Brickfields
It´s time for a lunch break at Little India. Enjoy finger food at local restaurant. Treat your feet and your taste buds to your first experience of Malaysian delights. The history of Malaysia is alive and can be experienced on a plate. Check out the Brickfields neighborhood area where there is strong Indian influence in the architecture, the music, and the food. Enjoy a delicious serving where the food is the king without the tourist glitz.
30 minutes here
Royal Selangor Visitor Centre
After lunch, we proceed with Countryside & Batu Caves Tour. A trip to the outskirts along the ‘Ambassador Row’. Our first stop at the Royal Selangor Pewter will feature the largest and most modern pewter factory in the world, reputed internationally for its high quality and craftsmanship. You will be shown the different processes, such as casting, filing, polishing, soldering, hammering and engraving during this factory tour
30 minutes here
Jadi Batek Gallery
Next we stop at Batik Factory – see how Batik is designed and printed.
30 minutes here
Batu Caves
Your last stop of this Countryside Tour will be at the limestone hills of Batu Caves that comprises of three caverns and several smaller caves. It is the shrine of Lord Murugah, a Hindu deity – a flight of 272 steps lead up to the temple cave. Another cave, called the museum cave, is filled with images of deities and murals depicting scenes from the Hindu scriptures. Closed for 3 days on Thaipusam Festive (the day before, during and the day after festive) After your day filled with Malaysian history, culture, and traditions, we will drive you about 1 hour to Kuala Selangor to proceed with Fireflies Tour.
45 minutes here
Bukit Melawati
Fireflies Tour starts in Kuala Selangor, situated northwest of Kuala Lumpur. You can see Fort Altingsburg, built by the second sultan of Selangor in the 18th century to defend the city against foreign invasion. A bird sanctuary park is located at the foot of the fort, where you can watch for migratory birds. Also found here are mysterious silvered leaf monkeys, a primate descended from the lineage of Old World monkeys.
30 minutes here
Kuala Selangor Firefly Park
Continue your trip with a boat ride along the mangrove swamps. Here, catch these bio luminescent fireflies flashing and producing glimmering lights in synchronized rhythm. Follow up with deliciously freshly caught seafood dinner at a local restaurant. There are 3 main Jetty for fireflies watching in Kuala Selangor namely Kampung Kuantan, Bukit Belimbing & Pasir Penambang. For this tour we choose Pasir Penambang Jetty using a powerboat that can bring a small group up to 30 passengers at one time.
120 minutes here · Admission included
Kuala Lumpur
Conclude the memorable tour with drop off at your hotel lobby.
Pass by without stopping
Where it starts and ends
Hotel pickup
Pickup is included for all travelers. Pickup begins about 15 minutes before departure.
Options you can book
Private Tour
Private tour with private transportation & private driver Pickup included
Private Tour with Tour Guide
Private tour with private transportation, private driver & dedicated tour guide Pickup included
Before you book
- Cancellation
- For a full refund, cancel at least 24 hours before the scheduled departure time.
- Languages
- en
- Ticket
- Mobile Only
- Runs on
- Every day
- Group size
- Up to 7 travelers per booking
- Operated by
- Asni Tours & Travel (M) Sdn Bhd
Know before you go
- Infants and small children can ride in a pram or stroller
- Public transportation options are available nearby
- Infants are required to sit on an adult’s lap
- Suitable for all physical fitness levels
Photos






What travelers are saying
Outty’s summary of the themes that recur across 12 traveler reviews. Written by us, not quoted from reviewers.
The guide
10 mentionsTravelers single out the guide as the reason the experience works.
Knowledge and storytelling
5 mentionsReviewers describe the commentary as informative rather than scripted.
Food and drink
3 mentionsThe tastings and food stops are a highlight for most reviewers.
Photo opportunities
2 mentionsThe views and photo stops come up again and again.
Value for money
2 mentionsTravelers feel they got more than they paid for.
Physical effort
2 mentionsExpect real walking or climbing: reviewers mention the effort involved.
Traveler reviews
12 verified traveler reviews for Perfect Day: Kuala Lumpur City, Batu Caves & Fireflies Tour. Ratings and reviews provided by Viator and Tripadvisor.
Definitely Recommend!
We had such a great day! It was a big day, but so worth it! We got to see and do so much! Rajan was also a fantastic guide! If you only have a small amount of time in KL, this tour gives you a lot of coverage over some of the must see places!
via Viator
Whistle stop tour of Kuala Lumpur
We had a great but long day. Our guide Lawrence was very friendly, provided us with lots of history and information. We ate very local food, which was delicious. Our highlight was the Batu caves. Lawrence took our pictures all day and whatsapp'd them to me afterwards, which was very kind of him. I'm not sure I would recommend the fireflies part. It was a very long way to go and not that interesting.
via Tripadvisor
Nice one day full of activities
It was a day full of various nice things to do. My driver Aris was great. It is well worth the money but the coffe seller was a bit passive agressive.
via Viator
Great one day KL tour
I had this tour unplanned but really liked it. If you have a few days only in KL, this is a great starter tour. My driver Aris was wonderful. He went above and beyond.
via Tripadvisor
Comprehensive tour. Mile wide and an inch deep
There are a lot of sights jammed into this tour. We started out with a tour of a pewter factory and a batik workshop. These were okay and we were told they were required by the Malaysia tourism agency. We then drove around looking for a pharmacy to buy bug repellent for seeing a rubber tree and the fireflies. We went to the Batu Caves which was really interesting. Beautiful sight. We could not climb up but time was provided if we had wanted to do that. We drive by many sights and the guide took pictures for us which he later shared. We did not go up in the towers nor tour any other sights than the Batu caves. Lunch was a traditional banana leaf lunch in an Indian restaurant. Food was good and it was an authentic experience. We headed out for more sights but had to stop as the day got very long. Did not see the fireflies nor seafood dinner. This is a good comprehensive tour. Lawrence was a knowledgeable guide. Recommend if you want to see it all in one day.
Response from the operator: Dear Deborah, Thank you for taking the time to share your thoughts on the tour. We're pleased to hear that you found the tour to be comprehensive and that Lawrence, our guide, was knowledgeable. We're sorry to hear that you missed out on the fireflies and seafood dinner due to the length of the day. We understand the importance of managing time efficiently to ensure a fulfilling experience for our guests, and we'll certainly take your feedback into consideration for future improvements. We're delighted that you enjoyed the traditional banana leaf lunch at the Indian restaurant and that the food provided an authentic experience. Your positive feedback motivates us to continue delivering memorable and enriching tours. We appreciate your recommendation and hope to have the opportunity to welcome you back for another exploration in the future. If there's anything specific you would like us to address or if you have any further comments, please feel free to reach out. Thank you for choosing our tour, and we look forward to serving you again. Cheers!!
via Viator
Good to know
- Duration
- 12 hours
- Free cancellation
- Up to 24h before
- Minimum age to book
- All ages
- Availability
- Bookable today
- Runs on
- Every day
- Price range
- $164 to $1969
- Hotel pickup
- Included for all travelers
- Booked in 30 days
- 4
- Verdict
- Worth a Look
Why this scores 57
The Outty Ranking is a weighted composite. Here is how this experience performed on each component.
Perfect Day: Kuala Lumpur City, Batu Caves & Fireflies Tour: questions travelers ask
Practical detail on this experience, plus the wider planning questions for Kuala Lumpur.
How much does Perfect Day: Kuala Lumpur City, Batu Caves & Fireflies Tour cost?
+
Prices start at $164 per person. The final price depends on the date, the time slot and the number of travelers, and peak weekends in Kuala Lumpur usually price higher than midweek mornings. Live pricing and remaining availability are confirmed on the booking screen before you pay.
How long does Perfect Day: Kuala Lumpur City, Batu Caves & Fireflies Tour take?
+
Plan for about 12 hours from start to finish, not counting travel to the meeting point. Most travelers leave another 30 minutes on either side so the rest of the day in Kuala Lumpur is not rushed.
Is Perfect Day: Kuala Lumpur City, Batu Caves & Fireflies Tour worth it?
+
It holds an Outty Ranking of 57 out of 100, which we label "Worth a Look". That score blends traveler sentiment (4.4/5 across 12 reviews), the depth of that review evidence, recent booking momentum, value for money against comparable last minute in Kuala Lumpur, and how flexible the cancellation terms are.
Can I cancel or reschedule Perfect Day: Kuala Lumpur City, Batu Caves & Fireflies Tour?
+
Yes. Cancel free up to 24 hours before the start time for a full refund. Inside that window the booking is non-refundable, and no-shows are not refunded.
Is Perfect Day: Kuala Lumpur City, Batu Caves & Fireflies Tour suitable for kids and families?
+
Yes, all ages are welcome. Families should still weigh the 12-hour running time, and strollers are easier on the earlier, quieter departures.
How far in advance should I book Perfect Day: Kuala Lumpur City, Batu Caves & Fireflies Tour?
+
Around 4 people booked this in the last 30 days, so popular slots go early. Two to three weeks ahead is comfortable in shoulder season, while summer weekends and holidays in Kuala Lumpur can sell out a month out. Same-day spots do open up when other travelers cancel, so it is worth checking if you are already in town.
What should I bring or wear?
+
Bring photo ID, your booking confirmation on your phone, a refillable water bottle and comfortable shoes. Dress for the weather in Kuala Lumpur and add a light layer if any part of the 12-hour experience runs outdoors or after sunset.
Where does Perfect Day: Kuala Lumpur City, Batu Caves & Fireflies Tour start and how do I get there?
+
The exact meeting point and directions are on your voucher once you book, and they sit in central Kuala Lumpur within reach of public transport. Arrive 15 minutes early: late arrivals are treated as no-shows by most operators.
What are the best things to do in Kuala Lumpur?
+
On Outty we rank every Kuala Lumpur experience on the same 0 to 100 scale, and alongside this one the highest scorers right now include Sambal Streets Kuala Lumpur Food Tour with 15+ Tastings, Genting Highland & Batu Cave Guided Day Tour (SIC/Shared Tour), Private Half-Day Batu Caves and Cutural Tour in Kuala Lumpur. The city page groups everything into most popular, highest reviewed, last minute and family-friendly so you can build a day around what actually delivers.
When is the best time to visit Kuala Lumpur?
+
Booking patterns follow the same curve: prices and queues climb in peak weeks, while shoulder season gives you better availability on the top-ranked experiences and more room to change plans.
How many days do you need in Kuala Lumpur?
+
Three full days covers the headline sights without sprinting. A workable rhythm is one anchor experience each morning, such as this one, an unhurried afternoon in a single neighborhood, then a food or nightlife booking in the evening. Five days lets you add a day trip outside the city.
Do I book through Outty or through the operator?
+
Outty ranks and explains the experiences, then hands you to Viator to complete the booking with the operator directly. The price is the same as booking on Viator yourself, and Outty earns an affiliate commission on the referral, which is how the rankings stay free to read.
Ready to lock in your spot?
Pick a date, choose your group, and see the exact price for Perfect Day: Kuala Lumpur City, Batu Caves & Fireflies Tour.
Pick your date




