Price per person across the 22 options priced per person: US$ 8–US$ 130 (median US$ 60). With 100+ reviews: 6 of 23.
Of the 23 options: 15 with live guides in English, 21 with free cancellation, 23 with instant confirmation, 22 with hotel pickup, 22 kid-friendly, 19 private and 16 bookable last-minute.
How we rank: quality, number of reviews, availability, booking conditions and relevance to the topic. In the comparison table, our top 3 comes first. Prices are per person, except options priced per group: that price is for the whole group, and the per-person figure assumes the group is full. “Top rated” = the highest score among options with at least 100 reviews.
City Tours in Kuala Lumpur — Petronas Twin Towers, Merdeka Square and 3 more
Based on each operator's calendar. Confirmed when you book.
23 options
The 15 best
Ranked by quality, reviews, availability and booking conditions.
›
‹
Our pick
Kuala Lumpur: Petronas Towers & Batu Caves Full Day Private Tour8-hour private Kuala Lumpur city tour with hotel pickup. Visit Petronas Twin Towers, Batu Caves, KL Tower, Chinatown and Merdeka Square. Air-conditioned vehicle included.Every day · Every 1 h, 08:00 to 14:00 · Hotel pickup · All ages★ 4.66 (648 reviews)Duration: 8hLive guide: EN✓ Free cancellation.from US$ 63 per personView
›
‹
Best value ·-20% off its previous price
Kuala Lumpur: Half-Day City Tour & Petronas Towers PhotoFour hours, six landmarks, and a guide who knows why each one matters. Pickup included, morning or afternoon slots, shared group under 12 people.Every day · 09:00, 09:15, 14:00 and 14:30 · Pickup available · Up to age 80★ 4.89 (515 reviews)Duration: 3h 30mLive guide: EN✓ Free cancellation.from US$ 8 per personView
›
‹
Travelers' pick
Kuala Lumpur: Batu Caves, Thean Hou Temple & City Tour PickupStart your day with Batu Caves’ 272 steps, visit Thean Hou Temple, explore Little India and Chinatown, and snap photos at Petronas Twin Towers. Includes pickup.Every day · 09:00 and 14:00 · Pickup available · All ages★ 4.91 (140 reviews)Duration: 4hLive guide: EN✓ Free cancellation.from US$ 30 per personView
›
‹
★ Top rated
Kuala Lumpur Half Day City Tour: Private Guide & Hotel PickupPrivate half-day city tour of Kuala Lumpur with English-speaking driver guide and hotel pickup: visit the Petronas Twin Towers, King's Palace.Every day · 09:30 and 14:00 · Pickup available · Up to age 80★ 4.94 (188 reviews)Duration: 3h 30mLive guide: EN✓ Free cancellation.from US$ 30 per personView
›
‹
Excellent quality
Private Kuala Lumpur Day Tour: 8 Landmarks & LunchEight-hour private tour of Kuala Lumpur's top sights including Petronas Twin Towers and Batu Caves, with lunch and hotel pickup.Every day · 09:00 and 12:00 · Hotel pickup · All ages★ 4.61 (90 reviews)Duration: 8hLive guide: EN✓ Free cancellation.from US$ 98 per personView
›
‹
Travelers' pick
Kuala Lumpur: 10 Street Food Tastings & City Highlights with Local GuideTen tastings across Kuala Lumpur's Chinatown, Sri Mahamariamman Temple and local hotspots with a foodie guide. Private tour, all inclusions, dietary options available.Every day · Every 30 min, 10:30 to 17:00★ 4.78 (259 reviews)Duration: 3hLive guide: EN · MS · TA✓ Free cancellation.from US$ 74 per personView
›
‹
Travelers' pick
Kuala Lumpur: Private Day Tour from Port Klang with Batu CavesFeel the city’s pulse on a private Kuala Lumpur day trip from Port Klang: Batu Caves, Petronas Towers, and vibrant markets, all with flexible timing and return transfer.Every day · 15 start times, 06:00 to 16:00 · Hotel pickup★ 4.70 (122 reviews)Duration: 6h–8hLive guide: EN✓ Free cancellation.from US$ 77 per personView
›
‹
Travelers' pick
Port Klang cruise: Kuala Lumpur city tour with Batu CavesPrivate Kuala Lumpur city tour from Port Klang cruise terminal with driver pickup at the ship, covering Batu Caves, Petronas Twin Towers.Every day · Every 1 h, 06:00 to 12:00 · Pickup available★ 4.92 (36 reviews)Duration: 6h–7h✓ Free cancellation.from US$ 215 per groupView
›
‹
Excellent quality
Kuala Lumpur City Tour: Batu Caves, Little India, ChinatownTour Kuala Lumpur's colonial district, Batu Caves, Little India, and Chinatown with an English-speaking guide.Every day · 08:00 · Hotel pickup · Up to age 80★ 4.60 (52 reviews)Duration: 5hLive guide: EN✓ Free cancellation.from US$ 130 per personView
›
‹
Travelers' pick ·Likely to sell out
Kuala Lumpur: City Highlights Tour with Pickup & Iconic SightsStep into Kuala Lumpur’s living story (Merdeka Square, Petronas Towers, Thean Hou Temple) on a city tour with hotel pickup and an English-speaking driver.Every day · 09:30 and 14:00 · Pickup available · All ages★ 4.86 (91 reviews)Duration: 4h✓ Free cancellation.from US$ 39 per personView
›
‹
Excellent quality
Kuala Lumpur, Putrajaya & Batu Caves Full-Day TourFull-day tour of Kuala Lumpur, Putrajaya and Batu Caves with hotel pickup, entrance fees and air-conditioned transport: see the Petronas Twin Towers.Every day · Every 30 min, 07:00 to 11:00 · Hotel pickup · All ages★ 4.44 (18 reviews)Duration: 8h✓ Free cancellation.from US$ 58 per personView
›
‹
Kuala Lumpur City Tour: Petronas Towers & Batu CavesLand at KLIA and skip the hassle of arranging transport. Your driver-guide picks you up and takes you straight into the city, hitting Petronas Twin Towers.Every day · No fixed time · Pickup available · All ages★ 5.00 (3 reviews)Duration: 6h–8hLive guide: EN✓ Free cancellation.from US$ 88 per personView
›
‹
Travelers' pick
Petronas Twin Towers & Kuala Lumpur City Tour with PickupHalf-day Kuala Lumpur tour with Petronas Twin Towers entry, National Mosque, Sultan Abdul Samad building & Central Market. Hotel pickup and skip-the-line access included.Tue–Sun · Every 30 min, 08:00 to 16:00 · Hotel pickup · All ages★ 4.86 (7 reviews)Duration: 3h–4hLive guide: EN✓ Instant confirmation.from US$ 85 per personView
›
‹
Kuala Lumpur Sunrise City Tour: Bukit Tunku to Petronas TowersStart your day watching sunrise at Bukit Tunku Lookout Point, then explore Kuala Lumpur's landmarks including the King's Palace and Merdeka Square.Every day · 06:30 · Pickup available · All ages★ 5.00 (2 reviews)Duration: 3h–6hLive guide: EN✓ Free cancellation.from US$ 53 per personView
›
‹
Kuala Lumpur & Putrajaya: Private City Tour with Batu CavesPrivate Kuala Lumpur city tour covering Petronas Towers, Batu Caves, Putrajaya and King's Palace with hotel pickup and English-speaking driver.Mon–Sat · Every 30 min, 07:00 to 11:30 · Hotel pickup · All ages★ 4.25 (4 reviews)Duration: 7h–8h✓ Free cancellation.from US$ 70 per personView
Compare 8 more options for City Tours in Kuala Lumpur
From US$ 16.32 per person · 4 h to 10 h
›
‹
Kuala Lumpur, Batu Caves & Putrajaya: Full-Day TourFull-day Kuala Lumpur tour covering Batu Caves, Petronas Towers, and Putrajaya temples. Includes hotel pickup, air-conditioned vehicle, and English-speaking driver.Every day · Every 30 min, 07:00 to 12:30 · Hotel pickup · All ages★ 4.67 (3 reviews)Duration: 9h–10h✓ Free cancellation.from US$ 60 per personView
›
‹
Kuala Lumpur City Tour with Batu Caves: 8-hour guided routePrivate car tour of Kuala Lumpur hits Petronas Twin Towers, Chinatown, King's Palace and Merdeka Square with English-speaking driver. Includes Batu Caves.Every day · 08:00 and 09:00 · Hotel pickup · From age 4★ 5.00 (1 review)Duration: 8hLive guide: EN✓ Free cancellation.from US$ 125 per personView
›
‹
Kuala Lumpur: Half-Day City Tour & Tower Observation DeckHalf-day Kuala Lumpur city tour with KL Tower entry, hotel pickup and transport. See Petronas Twin Towers, National Monument and King's Palace.Every day · Every 30 min, 08:00 to 18:00 · Hotel pickup · All ages★ 5.00 (1 review)Duration: 3h 30m✓ Free cancellation.from US$ 36 per personView
›
‹
Kuala Lumpur City Tour with Airport Transfer HighlightsPrivate driver tour of Kuala Lumpur's highlights on your final morning, then transfer to KLIA airport for your departure.Every day · No fixed time · Pickup available · All ages★ 5.00 (1 review)Duration: 4h 30mLive guide: EN✓ Free cancellation.from US$ 62 per personView
›
‹
Petronas Twin Towers & River of Life: Half-day Kuala Lumpur tourHalf-day Kuala Lumpur city tour with hotel pickup, air-conditioned transport and English-speaking driver: hit the Petronas Twin Towers, National Mosque.Every day · 09:00, 10:00 and 14:00 · Pickup available · All ages★ 5.00 (1 review)Duration: 3h 30mLive guide: EN✓ Free cancellation.from US$ 16.32 per personView
›
‹
Kuala Lumpur & Putrajaya: Petronas, Batu Caves & City HighlightsPrivate Kuala Lumpur city tour with Petronas Twin Towers, Batu Caves & Putrajaya. Includes hotel pickup, English-speaking driver, air-conditioned vehicle.Every day · Every 30 min, 07:00 to 12:00 · Hotel pickup · All ages★ 5.00 (2 reviews)Duration: 7h–8h✓ Free cancellation.from US$ 70 per personView
›
‹
Kuala Lumpur Tower & City Tour: Petronas, Merdeka SquareHalf-day Kuala Lumpur city tour with KL Tower observation deck, Petronas Twin Towers, Merdeka Square and hotel pickup. Small group, air-conditioned minivan.Every day · Every 30 min, 08:00 to 18:00 · Hotel pickup · All ages★ 3.00 (1 review)Duration: 3h 30m✓ Instant confirmation.from US$ 36 per personView
›
‹
Kuala Lumpur City Tour: Petronas Towers, Temples & Colonial SitesKuala Lumpur city tour with hotel pickup, visiting Petronas Twin Towers, Thean Hou Temple, National Mosque and five other landmarks in four hours.Every day · 09:00 and 14:00 · Hotel pickup · All ages★ 4.50 (2 reviews)Duration: 4hLive guide: EN✓ Free cancellation.from US$ 34 per personView