Kuala Lumpur: City Landmarks Tour with Local Lunch & Pickup
Visit Batu Caves, city icons, and taste Indian lunch in KL
You’ll ride from Port Klang into Kuala Lumpur’s heart with a local guide who knows every shortcut and story. Climb Batu Caves’ colorful steps, see royal palaces and colonial squares, then share banana leaf lunch in Little India. Expect laughter, new flavors, and moments you’ll remember long after you leave Malaysia behind.
Step-by-step itinerary
Kuala Lumpur City Highlights
- Meet seaport representative
- Drive from Port Klang to Kuala Lumpur
- Visit Batu Caves Hindu Temple
- Tour Royal Selangor Visitor Centre
- Visit Batik Factory with demonstrations
- Admire Istana Negara (King's Palace)
- Pass National Monument
- Pass Malaysian House of Parliament
- Visit Independence Square (Merdeka Square)
- See Sultan Abdul Samad Building
- Pass Klang River
- Pass Royal Selangor Club
- View St. Mary's Cathedral (outside)
- Visit Kuala Lumpur Tower (optional observation deck)
- Photo stop at Petronas Twin Towers
- Pass KLCC Park
- Lunch at local Indian restaurant in Little India
The Experience
I still remember the first thing I saw after we left Port Klang — a tangle of highways and then suddenly the skyline of Kuala Lumpur just sort of appeared, all glassy towers and those wild clouds that hang low in the heat. Our driver-guide, Hafiz, was already chatting about how the city used to be all jungle and tin mines. He pointed out little things I’d never have noticed: old men playing chess under a tree by the river, a flash of yellow from someone’s sari as we rolled into Little India. It felt like we were seeing both the old and new at once.
Batu Caves was our first real stop (or maybe it was second? The order depends on traffic — Hafiz said he decides based on how busy things look). Anyway, those stairs are no joke. Nearly 300 steps up, with monkeys darting around and this thick smell of incense in the air. The golden Lord Murugan statue is massive — you can’t really get it until you’re standing right there looking up. Inside, it’s cooler and echoey, with people lighting candles and kids giggling at pigeons. I tried to say “terima kasih” to one of the temple volunteers; she smiled but I probably butchered it.
We zipped through so many places after that: the King’s Palace gates gleaming in the sun, Merdeka Square where Hafiz told us about Malaysia’s independence (he got kind of quiet for a second there), then past colonial buildings that looked straight out of an old photo. There was a quick stop at Royal Selangor Pewter Factory — if time allows — where you can actually watch people shaping pewter by hand. I didn’t expect to find that interesting but honestly, it was kind of hypnotic watching them work.
Lunch in Little India was messier than I thought (banana leaf rice is meant to be eaten with your hands — or not, if you’re shy). The food was spicy-sour-tangy all at once; I still think about that dhal sometimes. We ended up laughing with some locals who teased us for using spoons instead of fingers. Afterward, there was just enough time for photos at the Petronas Twin Towers — they’re even shinier up close — before heading back toward Port Klang with sticky fingers and way too many photos on my phone.
What’s included
- Your day includes pickup and drop-off at Port Klang cruise terminal with an English-speaking local guide providing commentary along the way.
- Bottled water is provided throughout the journey.
- You’ll enjoy a traditional Indian banana leaf lunch (vegetarian option available) before returning comfortably by air-conditioned vehicle in the afternoon.
Operated by Asni Tours & Travel (M) Sdn Bhd
Traveler reviews
Compare the 10 similar options
Kuala Lumpur: City Landmarks Tour with Local Lunch & Pickup★ 4.16 (87)6hENUS$ 78
Kuala Lumpur Layover Tour: Petronas Towers, Batu Caves & MoreMaximize your Kuala Lumpur layover with a private tour to Petronas Twin Towers, Batu Caves, and city highlights. Airport pickup and drop-off included.★ 3.67 (3)6h–7hUS$ 70View ›
Kuala Lumpur: Private City Tour from Port Klang (Local Guide)Discover Kuala Lumpur’s temples, Central Market, and Little India on a private city tour from Port Klang. Includes air-conditioned transport, local guide, and flexible stops.★ 4.97 (29)6h–7hENUS$ 85View ›
Kuala Lumpur Layover Tour from Airport: Petronas, Batu Caves & MoreSee Kuala Lumpur’s top sights on a layover tour from KLIA. Visit Petronas Towers, Batu Caves, and city highlights with airport pickup and drop-off.★ 5.00 (1)6h–7hUS$ 70View ›
Kuala Lumpur Night Food Tour: Street Food TastingsNight food tour through Kuala Lumpur's hawker centers and Little India with local guide. Tastings, round-trip transport, and small groups included. English-speaking guide.★ 4.82 (209)4hENUS$ 71View ›
Kuala Lumpur: Private Shore Excursion with Local DriverSee Kuala Lumpur’s temples, markets & towers on a private day trip from Port Klang. Includes pickup, local guide, and air-conditioned ride back to your ship.★ 3.63 (32)6h–7hUS$ 60View ›
Kuala Lumpur Layover Tour: Batu Caves, Towers & City PickupExperience Kuala Lumpur’s highlights on a private layover tour with airport pickup, Batu Caves, Petronas Towers, and more. Includes driver and return transfer.★ 4.77 (13)3h–4hENUS$ 63View ›
Kuala Lumpur Shore Excursion: Twin Towers & City Highlights TourPrivate Kuala Lumpur city tour from cruise port. Visit Petronas Twin Towers, Batu Caves, KL Tower, and more. Includes transfers and entrance fees.★ 4.00 (1)6h–7hUS$ 125View ›
Kuala Lumpur Shore Excursion: City Tour & Batu Caves with EntryPrivate Kuala Lumpur city tour from cruise port. Visit Batu Caves, Petronas Towers, local temples & workshops. All entrance fees & transfers included.★ 3.00 (1)6h–7hUS$ 125View ›
Kuala Lumpur Layover Tour: Private Guide & City HighlightsMake the most of your Kuala Lumpur layover with a private city tour, airport pickup, and local guide. Visit Petronas Towers, temples, markets & more.★ 4.17 (18)6h–8hENUS$ 97View › Top questions
How long does the day trip from Port Klang to Kuala Lumpur last?
The tour lasts approximately 6 hours including travel time from Port Klang to Kuala Lumpur and back.
Is lunch included on this Kuala Lumpur landmarks tour?
Yes, a local Indian lunch is included during the tour in Little India.
Are entrance fees covered for Batu Caves or other attractions?
The tour includes visits to Batu Caves (no entrance fee), but KL Tower observation deck entry is optional and not included.
Is pickup from Port Klang cruise terminal provided?
Yes, pickup and drop-off at Port Klang cruise terminal are included in your day trip booking.
Can vegetarians be accommodated for lunch?
Yes, vegetarian options are available; please advise when booking.
What should I wear for visiting Batu Caves?
Avoid shorts, sleeveless shirts, or open-toed shoes when visiting Batu Caves due to dress code requirements.
Will we visit Royal Selangor Pewter Factory on every tour?
The visit depends on timing; if there isn’t enough time due to traffic or cruise schedule it may be skipped.
How much walking is involved during this Kuala Lumpur city tour?
A moderate amount of walking is required; comfortable shoes are recommended.
Kuala Lumpur: City Landmarks Tour with Local Lunch & Pickup
6h · EN · at your hotel
from US$ 78 per person
★★★★★★★★★★4.1687 reviewsVerified traveler reviews via our booking provider

































