Genting Highlands, Batu Caves & Fireflies Tour from Kuala Lumpur
Ride Southeast Asia's longest cable car, climb limestone temple steps, watch fireflies above mangroves
A full-day tour from Kuala Lumpur combines Batu Caves, Genting Highlands resort and Kuala Selangor in one itinerary, with private transportation, a two-way cable car ride, dinner and an evening firefly boat tour included. Hotel pickup is within 5km of the city center. An additional surcharge applies for pickups farther out. The cable car operation depends on maintenance and weather.
Compare the 8 alternatives
Genting Highlands & Batu Caves tour from Kuala Lumpur: 9 hoursEvery day · 08:00 · All ages★ 5.00 (1)9h–10hENUS$ 219View ›
Kuala Lumpur: Genting Highlands & Batu Caves with Cable CarEvery day · First departure 08:00, last 12:30 · All ages★ 4.65 (119)5h–6hENUS$ 69View ›
Cameron Highlands & Batu Caves: Full-Day Tour from Kuala LumpurEvery day · 07:00 · All ages★ 4.09 (34)10h–12hENUS$ 113View ›
Kuala Lumpur: Genting Highlands & Batu Caves Day Trip with Cable CarEvery day · 09:00, 10:00 and 11:00 · All ages★ 4.85 (102)8hENUS$ 75View ›
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 ›
Kuala Selangor Fireflies & Hot Springs Tour from Kuala LumpurEvery day · 14:00 and 16:00 · All ages★ 4.67 (3)6h–8hENUS$ 112View ›
Kuala Selangor Fireflies Boat Tour: Watch Glowing InsectsEvery day · 15:30 and 16:00 · Up to age 80★ 4.06 (217)6hEN
Kuala Selangor Fireflies & Blue Tears Tour from Kuala LumpurEvery day · 15:30 and 15:45 · All ages★ 4.86 (399)7h 30mENUS$ 62View › Compare more experiences like this »
Step-by-step itinerary
- Batu Caves30m
- Melawati Hill30m
- Bank Negara Malaysia Museum and Art Gallerypass by
Explore Batu Caves and Genting Highlands
- Meet driver at hotel lobby
- Visit Batu Caves and climb 272 steps
- Enjoy free time for shopping
- Ride Awana Skyway cable car
- Explore Genting Highlands casino resort
- Visit Bukit Melawati and lighthouse
- Have seafood dinner near waterfront
- Boat ride to see Kuala Selangor fireflies
- Return to hotel in Kuala Lumpur
The experience
The day starts at Batu Caves, where 272 steps lead up through a limestone cavern shrine to Lord Murugah, a Hindu deity. The complex holds three main caverns and several smaller caves. One, the museum cave, displays images and murals from Hindu scriptures. After time to explore and shop, you board the Awana Skyway cable car (Southeast Asia's longest and fastest), for a ride over the rainforest canopy up to Genting Highlands, a resort and casino complex sitting 6,000 feet above sea level.
Genting Highlands gives you roughly 4 hours of free time to walk the resort, visit the 4D cinema, try the splash pool, or play the games and rides scattered across the property. From there, the driver takes you to Kuala Selangor, a historical town where you stop at Bukit Melawati, a hilltop overlooking the Strait of Malacca with a lighthouse and the remains of Kota Melawati fort. Dinner follows at a waterfront seafood restaurant, then you board an electrically powered fiberglass boat at 8pm for a 15–20 minute ride along the Selangor River. The fireflies inhabit the branches of Berembang trees along the riverbank. The best visibility comes just after 8pm on a clear, moonless night, before they find mates and stop flashing. Your driver returns you to your hotel around 9:30–10pm.
What’s included
- Private air-conditioned transportation with an English-speaking driver.
- hotel pickup and drop-off within 5km of the city center.
- two-way cable car ride.
- dinner at a waterfront seafood restaurant.
- firefly boat tour along the Selangor River.
Before you book
Prices and times updated 2 days ago
Operated by Asni Tours & Travel (M) Sdn Bhd
Is this one for you?Book this if you want English-language commentary throughout the day. Your driver narrates each stop so you follow along without needing a separate guide.
Traveler reviews
Top questions
Can children come?
Yes. Ticket types: Child (2 to 11 years); Infant (under 2): free.
What's involved in climbing Batu Caves?
Batu Caves requires climbing 272 steps up a limestone hillside to reach the temple cave dedicated to Lord Murugah. The museum cave sits lower and displays Hindu deity images and scriptural murals. Both are accessible during the stop.
How much free time do you get at Genting Highlands?
You have roughly 4 hours at Genting Highlands to explore the resort, casino, 4D cinema, splash pool, games and rides at your own pace.
When do you see the fireflies, and how long is the boat ride?
The firefly boat tour departs at 8pm and lasts 15–20 minutes along the Selangor River, where fireflies flash in the Berembang trees. The best visibility occurs just after 8pm on a clear, moonless night.
What does the cable car ride include?
The two-way Awana Skyway cable car ride takes you over the rainforest canopy up to Genting Highlands and back down. It is Southeast Asia's longest and fastest cable car.
What if the cable car is closed?
If the Awana SkyWay closes for maintenance, the cable car service operates from the Genting SkyWay Station, a 15-minute drive away.
Genting Highlands, Batu Caves & Fireflies Tour from Kuala Lumpur
12h · EN
from US$ 156 per person
5.001 reviewVerified traveler reviews via our booking provider



















