Skip to main content
Petronas Towers in December 2019

Things to do

Things to do in Malaysia

Things to do in Malaysia for Indian travellers: Petronas Towers, Batu Caves, Genting, Langkawi's Sky Bridge and Penang's street art, with costs in rupees.

Fact-checked 3 min readBy the Elitech Travels editorial desk
13 experiencesTicket prices in INR
James Kerwin from Tbilisi · CC BY 2.0

Quick answer

In Kuala Lumpur, see the Petronas Twin Towers, Batu Caves and Merdeka Square, eat on Jalan Alor and take a day trip to Genting Highlands. In Langkawi, ride the SkyCab to the Sky Bridge, take a Kilim mangrove boat and go island hopping. Penang adds George Town's street art, temples and the best hawker food in the country.

13 things worth your time in Malaysia

  1. 01

    Petronas Twin Towers Skybridge and Observation Deck

    Landmark

    Walk the double-decker skybridge on level 41, then go up to the observation deck on level 86. The KLCC Park fountain show below runs in the evening.

    1.5 hoursAbout ₹1,650–2,050 (RM 80–100) for foreign adults

    Timed tickets sell out in school holidays, so book online. For the classic night photo, go to KLCC Park after 7:30 pm.

  2. 02

    Batu Caves

    Landmark

    The 42.7 m golden Murugan statue and 272 painted steps lead up to a limestone temple cave. It's 30 minutes from KL Sentral on the KTM Komuter train.

    2 hoursFree; Ramayana Cave and Cave Villa charge small fees

    Shoulders and knees must be covered; sarongs are rented at the base. Go before 9 am and keep snacks away from the monkeys.

  3. 03

    Old KL: Merdeka Square, Central Market and Petaling Street

    Landmark

    The Moorish-style Sultan Abdul Samad Building, the art-deco Central Market for handicrafts, Sri Mahamariamman Temple and Chinatown's market lanes, all walkable.

    Half dayFree
  4. 04

    KL Tower (Menara KL)

    Landmark

    Higher ground than the Petronas Towers gives it the better skyline view, and the glass Sky Box ledge is a family favourite.

    1–2 hoursAbout ₹1,250–2,500 (RM 60–120) depending on the deck
  5. 05

    Jalan Alor and Bukit Bintang

    Food

    KL's main food street comes alive after 6 pm, next to the Pavilion and Lot 10 malls.

    Evening₹200–600 per dish (RM 10–30)

    Most stalls are meat and seafood. Vegetarians eat better in Brickfields or at the Indian restaurants around Bukit Bintang.

  6. 06

    Genting Highlands

    Day trip

    A hill resort at about 1,800 m, cool at 18–24°C, with a casino, the SkyWorlds theme park, a premium outlet mall and the Chin Swee Caves Temple. It's an hour's drive from KL.

    Full dayCable car about ₹200–600 (RM 10–30); SkyWorlds theme park from about ₹3,000

    Weekends and Malaysian school holidays mean long cable-car queues; go on a weekday.

  7. 07

    Putrajaya

    Day trip

    The pink-domed Putra Mosque, government buildings and a lakeside promenade, 35 minutes from KL and on the way to the airport.

    Half dayFree

    Robes are lent free at the mosque. Non-Muslims can't enter during prayer times.

  8. 08

    Langkawi SkyCab and Sky Bridge

    Nature

    A steep cable car up Gunung Mat Cincang to a curved suspension bridge hanging above the rainforest, with views to the Thai islands on clear days.

    3 hoursAbout ₹1,700–2,500 (RM 85–120) for the basic package

    It closes in strong wind and for maintenance. Go at opening and keep a backup day.

  9. 09

    Kilim Karst Geoforest mangrove tour

    Nature

    Limestone cliffs, mangrove channels, a bat cave and a floating fish farm in a UNESCO Global Geopark.

    3–4 hours₹1,600–2,500 (RM 80–120) per person on a shared boat

    Some boats still feed eagles to draw them close, which harms the birds. Ask for an operator that doesn't.

  10. 10

    Langkawi island hopping

    Experience

    The freshwater Lake of the Pregnant Maiden on Pulau Dayang Bunting, eagle watching and a swim stop at Pulau Beras Basah.

    4 hours₹600–1,000 (RM 30–50) per person, shared boat
  11. 11

    Pantai Cenang sunset and duty-free shopping

    Experience

    Langkawi's main beach has easy sunsets and a strip of restaurants. The island is duty-free, so chocolates and liquor cost noticeably less than on the mainland.

    EveningFree
  12. 12

    George Town street art and heritage walk (Penang)

    Landmark

    A UNESCO-listed old town of shophouses, murals on Armenian Street, Khoo Kongsi clan temple and Penang's own Little India.

    Half dayFree; clan houses about ₹200–300 (RM 10–15)

    Rent a bicycle or go early; the afternoon heat is intense.

  13. 13

    Penang Hill and Kek Lok Si

    Nature

    A funicular to cooler air at 800 m and views over George Town, then Kek Lok Si, the largest Buddhist temple complex in Malaysia.

    Half dayFunicular about ₹600 (RM 30) return for foreigners

What are the best things to do in Malaysia?

Most Indian travellers combine Kuala Lumpur with one island. KL gives you the skyline, Batu Caves, food streets and easy day trips. Langkawi gives you beaches, mangroves and the Sky Bridge. Penang gives you heritage streets and the country's best hawker food. Choose Langkawi for a relaxed beach finish and Penang if food and culture matter more. Both are an hour's flight from KL.

How many days should you spend in Kuala Lumpur?

Three nights is right for a first visit: one day for KLCC and the towers, one for Batu Caves and old KL, and one for Genting Highlands or Putrajaya. More than that and you'll be filling time in malls, which KL has plenty of.

Is Genting Highlands worth a day?

It depends on what you want. The cool air and cable car are pleasant, the SkyWorlds theme park suits families with teenagers, and the outlet mall is popular with Indian shoppers. If you don't gamble, shop or ride coasters, the day can feel thin; Putrajaya and a slower morning at Batu Caves make a calmer alternative.

Things to know before you go

  • Grab is cheap and reliable in KL, Langkawi and Penang. A 20-minute ride in KL typically costs RM 15–25 (₹300–500).
  • Dress modestly at mosques and temples. Batu Caves and the Putra Mosque lend robes or sarongs.
  • Langkawi is duty-free, which makes it the place to buy chocolates and alcohol.

The Langkawi SkyCab shuts in strong winds and for scheduled maintenance. Keep it flexible across your Langkawi days rather than fixing it to one slot.

See the 6-day KL and Langkawi itinerary, the Malaysia trip cost and the best time to visit Malaysia, which differs sharply by coast. Check the Malaysia visa rules too, as the visa-free scheme for Indians is time-limited.

Frequently asked questions

Is Batu Caves free to visit?
Yes. Entry to the main Temple Cave at the top of the 272 steps is free; the Ramayana Cave and Cave Villa at the base charge small fees. Shoulders and knees must be covered, and sarongs are rented at the entrance. Go before 9 am to avoid heat and crowds, and watch your bags around the monkeys.
Langkawi or Penang: which is better?
Choose Langkawi for beaches, island hopping, the Sky Bridge and a relaxed resort finish, especially as a couple or family. Choose Penang for George Town's heritage streets, temples and street food; its beaches are average. Both are about an hour's flight from Kuala Lumpur, and Penang is also about four hours by train.
How do you get from Kuala Lumpur to Langkawi?
Fly. Malaysia Airlines, AirAsia and Batik Air connect KLIA and KLIA2 with Langkawi in about an hour, with one-way fares usually ₹2,500–6,000 including a checked bag if booked a few weeks ahead. The overland route by train and ferry takes most of a day and isn't worth it on a short trip.

How we checked this page

Last reviewed

Written and fact-checked by the Elitech Travels editorial desk in New Delhi, drawing on our consultants' day-to-day booking work and the official sources below. Rules, fares and fees change — always confirm anything critical with the issuing authority before you travel. Our editorial policy.