Kuala Lumpur City Tour: Petronas Towers & Batu Caves

  • Kuala Lumpur City Tour: Petronas Towers & Batu Caves
  • Kuala Lumpur City Tour: Petronas Towers & Batu Caves 2
  • Kuala Lumpur City Tour: Petronas Towers & Batu Caves 3
  • Kuala Lumpur City Tour: Petronas Towers & Batu Caves 4
  • Kuala Lumpur City Tour: Petronas Towers & Batu Caves 5
  • Kuala Lumpur City Tour: Petronas Towers & Batu Caves 6
  • Kuala Lumpur City Tour: Petronas Towers & Batu Caves 7
  • Kuala Lumpur City Tour: Petronas Towers & Batu Caves 8
  • Kuala Lumpur City Tour: Petronas Towers & Batu Caves 9
  • Kuala Lumpur City Tour: Petronas Towers & Batu Caves 10
  • Kuala Lumpur City Tour: Petronas Towers & Batu Caves 11
  • Kuala Lumpur City Tour: Petronas Towers & Batu Caves 12
  • Kuala Lumpur City Tour: Petronas Towers & Batu Caves 13
  • Kuala Lumpur City Tour: Petronas Towers & Batu Caves 14
  • Kuala Lumpur City Tour: Petronas Towers & Batu Caves 15
  • Kuala Lumpur City Tour: Petronas Towers & Batu Caves 16
  • Kuala Lumpur City Tour: Petronas Towers & Batu Caves 17
  • Kuala Lumpur City Tour: Petronas Towers & Batu Caves 18
  • Kuala Lumpur City Tour: Petronas Towers & Batu Caves 19
  • Kuala Lumpur City Tour: Petronas Towers & Batu Caves 20
  • Kuala Lumpur City Tour: Petronas Towers & Batu Caves 21
  • Kuala Lumpur City Tour: Petronas Towers & Batu Caves 22
  • Kuala Lumpur City Tour: Petronas Towers & Batu Caves 23
  • Kuala Lumpur City Tour: Petronas Towers & Batu Caves 24
  • Kuala Lumpur City Tour: Petronas Towers & Batu Caves 25
  • Kuala Lumpur City Tour: Petronas Towers & Batu Caves 26
  • Kuala Lumpur City Tour: Petronas Towers & Batu Caves 27
  • Kuala Lumpur City Tour: Petronas Towers & Batu Caves 28
  • Kuala Lumpur City Tour: Petronas Towers & Batu Caves 29
  • Kuala Lumpur City Tour: Petronas Towers & Batu Caves 30
  • Kuala Lumpur City Tour: Petronas Towers & Batu Caves 31
  • Kuala Lumpur City Tour: Petronas Towers & Batu Caves 32
  • Kuala Lumpur City Tour: Petronas Towers & Batu Caves 33
1/33
MeetingPickup optional
Duration6h–8h
GroupPrivate
Live guideEN

Climb 272 stairs into a 100-meter cave temple while your driver handles the route.

A private full-day tour of Kuala Lumpur starting from the airport, with your own English-speaking driver-guide navigating six to eight hours of stops including the Petronas Twin Towers, Batu Caves, Lake Gardens, Kuala Lumpur Railway Station, Chinatown, Little India and Central Market. Airport pickup and drop-off are included. You choose between a shorter four-hour city loop or the full eight-hour version that adds extra stops and breathing room.

Compare the 12 alternatives

Kuala Lumpur Full-Day Tour: Petronas Towers, Batu Caves & CraftsKuala Lumpur Full-Day Tour: Petronas Towers, Batu Caves & CraftsEvery day · 09:00 and 09:30 · All ages★ 5.00 (2)8hENUS$ 192View ›Batu Caves and Temples Tour in Kuala Lumpur: Private Half-DayPrivateBatu Caves and Temples Tour in Kuala Lumpur: Private Half-DayEvery day · First departure 07:00, last 14:00 · All ages★ 4.88 (3,838)4hENUS$ 35View ›Kuala Lumpur: Batu Caves, Thean Hou Temple & City Tour PickupKuala Lumpur: Batu Caves, Thean Hou Temple & City Tour PickupEvery day · 09:00 and 14:00 · All ages★ 4.90 (136)4hENUS$ 30View ›Kuala Lumpur: Petronas Towers & Batu Caves Full Day Private TourPrivateKuala Lumpur: Petronas Towers & Batu Caves Full Day Private TourEvery day · First departure 08:00, last 14:00 · All ages★ 4.67 (645)8hENUS$ 63View ›Kuala Lumpur Airport Layover: Petronas Towers & Batu CavesKuala Lumpur Airport Layover: Petronas Towers & Batu CavesEvery day · First departure 07:00, last 13:00 · All ages★ 4.74 (38)7h–8hUS$ 90View ›Private Kuala Lumpur tour: Petronas Towers, Batu Caves & 8 stopsPrivatePrivate Kuala Lumpur tour: Petronas Towers, Batu Caves & 8 stopsTue–Sun · First departure 06:00, last 12:00★ 4.87 (1,183)8hENUS$ 110View ›Kuala Lumpur full-day tour: Temples, caves, artisans and lunchKuala Lumpur full-day tour: Temples, caves, artisans and lunchEvery day · 09:30 · All ages★ 4.82 (11)8hENUS$ 95View ›Kuala Lumpur: 10 Wonders Tour with Batu Caves & TemplesKuala Lumpur: 10 Wonders Tour with Batu Caves & TemplesEvery day · 09:00 · All ages★ 4.72 (338)5h 30mENUS$ 54View ›Private Kuala Lumpur Day Tour: 8 Landmarks & LunchPrivatePrivate Kuala Lumpur Day Tour: 8 Landmarks & LunchEvery day · 09:00 and 12:00 · All ages★ 4.61 (90)8hENUS$ 90View ›Kuala Lumpur Airport Layover Tour: Petronas Towers & Batu CavesKuala Lumpur Airport Layover Tour: Petronas Towers & Batu CavesEvery day · First departure 07:30, last 14:00 · All ages★ 4.82 (55)7h–8hENUS$ 80View ›Kuala Lumpur Private Tour: Petronas Towers & Batu CavesPrivateKuala Lumpur Private Tour: Petronas Towers & Batu CavesTue–Sun · First departure 06:00, last 12:00★ 4.96 (79)8hENUS$ 145View ›Kuala Lumpur: City Highlights Tour with Pickup & Iconic SightsKuala Lumpur: City Highlights Tour with Pickup & Iconic SightsEvery day · 09:30 and 14:00 · All ages★ 4.85 (87)4hUS$ 39View › Compare more experiences like this »

Step-by-step itinerary

Stops and time at each
  1. Petronas Twin Towers30m
  2. Perdana Botanical Garden30m
  3. Kuala Lumpur Railway Station30m
  4. Central Market30m
  5. Kuala Lumpur Chinatown30m
  6. Kuala Lumpur Little India30m
  7. Batu Caves30m

Kuala Lumpur city highlights tour

  • Welcome at Kuala Lumpur Airport
  • Visit Petronas Twin Towers
  • Explore Lake Gardens and National Monument
  • See National Mosque
  • Tour Kuala Lumpur Railway Station
  • Visit Thean Hou Temple
  • Shop at Central Market
  • Walk through Chinatown
  • Explore Little India
  • Visit Batu Caves

The experience

You arrive at KLIA or KLIA2 and your driver meets you with a warm welcome: no waiting for a shuttle or haggling over a taxi fare. From there, the route unfolds on your schedule. The Petronas Twin Towers come first, the 88-floor steel-and-glass landmark that defines the skyline. You'll see how the facade mirrors Islamic Art patterns. Then Lake Gardens (Perdana Botanical Garden) opens up with man-made waterfalls and quiet space to walk, plus a stop at the National Monument, a massive bronze statue of warriors, and the National Mosque, a modern structure built in traditional Islamic style.

The Kuala Lumpur Railway Station sits like a majestic palace near the mosque, and the itinerary includes the Chinese Thean Hou Temple, one of Southeast Asia's oldest and largest temples, built in classic Mainland Chinese style. Chinatown fills with narrow streets and stalls selling everything from spices to gadgets. Little India sits just blocks away, a pocket neighborhood where you can browse bright saris, jewelry and trinkets, or stop for Indian food. Central Market offers an alternative if shopping appeals more than additional sightseeing: batik, artwork and souvenirs fill the stalls.

Batu Caves is the second-most visited site in the city for good reason: a 155-foot statue of Lord Murugan stands at the entrance to this Hindu shrine, and 272 stairs lead up into the Temple Cave itself. The ceiling soars 100 meters high, pierced by natural holes that flood the space with light and illuminate statues of Hindu gods and intricate paintings. Your driver takes you back to the airport at the end, luggage and all, in an air-conditioned vehicle.

What’s included

  • Airport pickup and drop-off from KLIA or KLIA2.
  • English-speaking driver-guide for the full tour.
  • air-conditioned vehicle for all travel between stops.
  • visits to Petronas Twin Towers, Lake Gardens, Kuala Lumpur Railway Station, Thean Hou Temple, Chinatown, Little India, and Batu Caves (with the option to substitute Central Market if shopping is your priority).

Options for this experience

2 options
6-hour city tourGuide in English · No fixed time10-hour city tour, includes pickup
8-hour city tourGuide in English · No fixed time8-hour city tour, pickup is included
You see the exact price of each option when you check availability.See dates & prices

Before you book

Days and timesEvery day
AgesAdult (12 and older) · Child (3 to 11 years) · Infant (under 2): free
GroupPrivate
Live guideEnglish
Meeting point and pickupHotel pickup is optional; you can also go straight to the meeting point. Ends back at the starting point.You can choose from 2 pickup points.
Cancellation and refundsFree cancellation up to 24 h before the start. After that, no refund.

Prices and times updated today

Good to know
Easy physical levelInfants must sit on laps

Operated by Asni Global

Is this one for you?Book the 6-hour option if you're between flights or have a limited window in the city and want the main sights without a long day. Choose 8 hours if you're staying overnight or have time to linger at Batu Caves and explore the neighborhoods at a slower pace. The extra time makes the difference between a rushed loop and actually sitting down in Little India or browsing Central Market.

Traveler reviews

5.00
3 verified traveler reviews
Read all the reviews ›

Top questions

Can children come?

Yes. Ticket types: Child (3 to 11 years); Infant (under 2): free.

How long does the full tour take and what's the difference between the 6-hour and 8-hour options?

The tour runs between 6 and 8 hours depending on which option you book. The 6-hour version focuses on the main highlights with a tighter pace, while the 8-hour option gives you more time at each stop and includes additional sites, so you're not rushing between Batu Caves, the temples and the neighborhoods.

Does the tour include entry fees to Batu Caves or the Petronas Twin Towers?

Airport pickup and drop-off are included, along with your driver-guide and the air-conditioned vehicle for the full route. Entrance fees to attractions are separate, so you pay at each site as you visit.

What is Batu Caves like and why do so many people visit it?

Batu Caves is a Hindu temple shrine built inside a massive natural cave, with a 155-foot golden statue of Lord Murugan at the entrance. Inside, 272 stairs climb to the Temple Cave, where a 100-meter-high ceiling is pierced by natural openings that light up statues and paintings of Hindu gods throughout the space. The scale and the light make it one of the most visited sites in Kuala Lumpur.

Will my driver speak English and can I skip stops if I want to spend more time elsewhere?

Your driver-guide speaks English and knows the city well. The itinerary is flexible. If you'd rather spend extra time in Chinatown or Little India instead of visiting every listed stop, you can swap them out. Your driver will adjust the route to fit what interests you most.

What happens if my flight arrives late or I need to leave early for my next flight?

The tour is timed to work around airport arrivals and departures. Let your driver know your flight time when you meet, and the route adjusts so you're back at the airport with enough time before you need to check in.

Kuala Lumpur City Tour: Petronas Towers & Batu Caves

6h–8h · EN

from US$ 88 per person

5.003 reviewsVerified traveler reviews via our booking provider
More experiences in Kuala Lumpur »
Do you need help planning your next activity?