Kuala Lumpur Highlights Tour: Batu Caves & Twin Towers
City tour of temples and towers with local Indian lunch included
A six-hour guided tour of Kuala Lumpur departing from Port Klang cruise terminal, with English-speaking driver, air-conditioned vehicle and lunch included. The itinerary covers Batu Caves (a limestone hill with a 40-meter golden statue and nearly 300 stairs to a Hindu shrine), the Petronas Twin Towers, Kuala Lumpur Tower, colonial landmarks including Merdeka Square and the Sultan Abdul Samad Building, KLCC Park, and a local Indian banana leaf lunch in Little India. Port pickup and drop-off are included. The tour runs rain or shine and returns by approximately 3pm to meet cruise ship re-boarding times. Entrance fees to attractions and beverages are not included. Vegetarian lunch options are available if requested at booking.
Options for this experience
3 optionsStep-by-step itinerary
Kuala Lumpur city highlights tour
- Meet seaport representative at arrival hall
- Drive 1 hour from Port Klang to Kuala Lumpur
- Visit Batu Caves Hindu Temple and climb stairs
- Tour Royal Selangor Visitor Centre (if time)
- Visit Batik Factory with demonstrations (if time)
- Admire Istana Negara King’s Palace
- Pass National Monument and Malaysian Parliament
- Visit Independence Square Merdeka Square
- See Sultan Abdul Samad Building
- Pass Klang River and Royal Selangor Club
- Photo stop at St. Mary’s Cathedral
- Optional visit to Kuala Lumpur Tower observation deck
- Photo stop at Petronas Twin Towers
- Pass KLCC Park and Kuala Lumpur City Centre
- Enjoy local Indian banana leaf lunch at Little India
- Return to Port Klang Cruise Terminal
- Bank Negara Malaysia Museum and Art Gallery 10m
- Batu Caves 20m
- Royal Selangor Visitor Centre 20m
- King's Palace 10m
- Kuala Lumpur National Monument passing by
- Merdeka Square 10m
- Sultan Abdul Samad Building 10m
- Kuala Lumpur Tower 10m
- Petronas Twin Towers 10m
- Kuala Lumpur City Centre passing by
- Kuala Lumpur Little India 30m
What’s included
- English-speaking driver with commentary throughout the tour.
- air-conditioned vehicle for the full six hours.
- pickup and drop-off at Port Klang cruise terminal.
- lunch (banana leaf meal) in Little India.
- bottled water.
Times
- Every day 09:00
Before you book
Operated by Asni Tours & Travel (M) Sdn Bhd
Prices and times updated today
Need assistance?Message us on WhatsApp or by emailTraveler reviews
The experience
The tour starts with pickup at Port Klang cruise terminal, where a driver holding your name meets you at the arrival hall. From there, a one-hour scenic drive in an air-conditioned vehicle takes you into Kuala Lumpur city. The route and first stop depend on traffic and your ship's schedule. The guide may head to Batu Caves or the city center first to make the most of your time.
Batu Caves is a limestone hill roughly 400 million years old, with a series of cave temples in Gombak. Before climbing nearly 300 stairs to reach the Hindu shrine inside, you'll stand in front of a 40-meter-tall golden statue of Lord Murugan. The cavern houses colorful statues and draws thousands of pilgrims and tourists each year. Note that shorts, sleeveless shirts and open-toed shoes are not permitted here. The tour then moves through the city's colonial heart: Merdeka Square (Independence Square), built by the British with Moorish design and the site where Malaysia's flag was raised on August 31, 1957; the Sultan Abdul Samad Building, a late-nineteenth-century structure that once housed British colonial offices; the King's Palace (Istana Negara), a 97.65-hectare official residence; and the National Monument, a sculpture honoring those who died in Malaysia's struggle for freedom during World War II.
You'll pass the Petronas Twin Towers (photo stop only), Kuala Lumpur Tower (a 421-meter-tall telecommunications tower and Southeast Asia's tallest), and KLCC Park, an urban greenspace designed around the towers. The tour may also include a stop at the Royal Selangor Visitor Centre, where you can watch pewter crafting in real time, or a batik factory demonstration, depending on time. Lunch happens at a local restaurant in Little India, where you'll eat a traditional Indian banana leaf meal. You can use a spoon or eat with your hands as you prefer. The tour ends around 3pm, giving you time to return to Port Klang before your ship departs. A moderate amount of walking is involved throughout the day. Comfortable walking shoes are recommended.
Is this one for you?Book the group tour if you're comfortable sharing the vehicle. Choose the private option if you need to set your own pace at Batu Caves and the colonial landmarks.
Compare the 12 alternatives












Top questions
Can children come?
Yes. Ticket types: Child (2 to 11 years); Infant (under 2): free.
What is Batu Caves and why do so many people visit it?
Batu Caves is a limestone hill in Gombak with a series of cave temples. The main attraction is a 40-meter-tall golden statue of Lord Murugan at the entrance, and a Hindu shrine inside the high cavern reached by climbing nearly 300 stairs. Thousands of pilgrims and tourists visit each year, and the limestone itself is estimated to be around 400 million years old.
How much time do I have to explore each stop, or is it mostly photo stops?
The tour is six hours total from port pickup to return, with a one-hour drive each way to and from Kuala Lumpur. Most stops are photo stops or brief visits: the Petronas Twin Towers and Kuala Lumpur Tower are photo stops only (though KL Tower observation deck entry is optional and costs extra). Batu Caves involves climbing the stairs and spending time at the shrine. Lunch in Little India is a sit-down meal. The exact time at each location depends on your ship's schedule and traffic on the day.
What should I wear or bring for this tour?
Comfortable walking shoes are essential, as there is a moderate amount of walking and nearly 300 stairs at Batu Caves. Shorts, sleeveless shirts and open-toed shoes are not allowed at Batu Caves, so plan accordingly. The tour runs rain or shine, so bring an umbrella or poncho if rain is forecast. Bottled water is provided. Other beverages can be purchased during the day.
Is lunch included, and can I request vegetarian food?
Yes, lunch is included at a local restaurant in Little India: a traditional Indian banana leaf meal. Vegetarian options are available if you request them at the time of booking.
What happens if my cruise ship arrives late or I can't find the tour guide?
The tour operator asks you to provide your ship name, docking time, disembarkation time and re-boarding time at booking so they can plan accordingly. If you arrive late and are on a shared group tour, other travelers may not be able to wait. In that case, you'll need to arrange your own transport to meet the group at a point the driver specifies. If you have trouble locating the guide, contact the hotline number provided on your voucher.
Kuala Lumpur Highlights Tour: Batu Caves & Twin Towers
6h · EN
from US$ 78 per person
Next, you choose your date and number of travelers and see the final price.





































