Signature Nasi Kandar & Street Food Tour in Kuala Lumpur

3 hours 30 minutes (approximately)
Pickup offered
Offered in: English

Discover the rich flavours of Kuala Lumpur on a guided food tour featuring Malaysia’s iconic Nasi Kandar. Explore vibrant streets, taste authentic Indian-Muslim and Malay dishes, learn the origins of “kuah campur,” and enjoy curated tastings from KL’s best local food hotspots. A must-do experience for food lovers seeking the real taste of Malaysia.

*Enjoy a full Nasi Kandar experience at KL’s most authentic Indian-Muslim restaurant

*Taste local snacks like vadai, roti bom, apam balik & traditional Malay kuih

*Explore cultural hotspots: Brickfields, Jalan TAR, Jalan Masjid India & Kampung Baru

*Learn the history and techniques behind Malaysia’s most iconic flavours

*Perfect introduction to Malaysia's multicultural food scene

What's Included

Professional local foodie guide
2–3 street food tastings
Nasi Kandar set meal
Hotel pick up & drop off (5 km in city center )
Transport by Air-Conditioned Vehicle
Gratuities
Extra food purchases

Meeting and pickup

Pickup points
You can choose a pickup location at checkout (multiple pickup locations are available).
Pickup details:

Free hotel pick up & drop off from your hotel located at Kuala Lumpur City Centre (5km radius from KLCC).

You can also join our tour from Kuala Lumpur meeting point namely Malaysia Tourism Centre (Matic): 109, Jalan Ampang, 55000 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia.
An additional surcharge for hotel pickup outside 1km radius from the city center is applicable and payable on the day of your activity.

OR
Meeting point
MATIC

You can also join our tour from Kuala Lumpur meeting point namely Malaysia Tourism Centre (MaTic): 109, Jalan Ampang, 55000 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia.

End point
This activity ends back at the meeting point.

Itinerary

Duration: 3 hours 30 minutes (approximately)
  • 1

    Meet and great you driver and move to Kampung Baru for trying nasi lemak

    15 minutes Admission ticket free
  • 2
    Little India Brickfields

    Near the brickfield you can taste roti canai and enjoy tea and also you are given time to explore the place where brickfield.

    30 minutes Admission ticket free
  • 3

    Nasi Kandar Kudu Bin Abdul is one of Kuala Lumpur’s most famous Indian-Muslim restaurants, known for serving authentic Penang-style Nasi Kandar for more than 50 years. Located in the lively Chow Kit area, this local favourite offers rich curries, crispy fried chicken, flavourful sambal dishes, and the iconic “kuah campur” mixed-gravy style that Nasi Kandar lovers crave. Guests can choose from a wide selection of freshly cooked dishes—beef curry, ayam ros, sotong sambal, fish roe, okra and more—served over steamed rice for a truly satisfying Malaysian comfort-food experience. With its old-school atmosphere, constant crowds, and unforgettable flavours, Nasi Kandar Kudu Bin Abdul is a must-visit destination for anyone wanting to taste one of Malaysia’s most iconic dishes.

    45 minutes Admission ticket included
  • 4

    Sample popular street snacks, fresh juices, and seasonal fruits while exploring one of KL’s most colourful markets.

    30 minutes Admission ticket included
  • 5
    Kampung Baru

    Continue to KL’s oldest Malay village for traditional kuih, coconut drinks, and heritage stories.

    20 minutes Admission ticket free

Additional info

  • Infants are required to sit on an adult’s lap
  • Public transportation options are available nearby
  • Infants and small children can ride in a pram or stroller
  • Suitable for all physical fitness levels
  • Wear comfortable walking shoes
  • Vegetarian options available (limited in Nasi Kandar restaurants)
Supplied by Asni Global

Show 1 more

Tags

Half-day Tours
Bus Tours
Private and Luxury
City Tours
Car Tours
Food & Drink
Additional fees
Short term availability

Cancellation Policy

For a full refund, cancel at least 24 hours before the scheduled departure time.

Show more

from per person
Was {{formatPrice(summaryFromPriceBeforeDiscount, currency, 2)}}