Malaysia

Top Things to Do in Malaysia

We compared all 296 experiences in Malaysia so you can choose in minutes — real prices, verified reviews and our editorial picks.

4.5 296 experiences from US$ 5 Free cancellation on most experiences
Sort
Kilim Geoforest mangrove tour Langkawi: Eagles, caves & lunch
Kilim Geoforest mangrove tour Langkawi: Eagles, caves & lunch★★★★★★★★★★ 4.68 (22)5hA 5-hour mangrove boat tour on the Kilim River in Langkawi's Kilim Geoforest Park, with a local guide leading you past monkeys, birds and limestone cliffs to Crocodile Cave and Bat Cave, followed by lunch and time on a white sand beach. Hotel pickup is included; choose between a shared boat with simple lunch or a private boat option.Is it for me?Book the shared boat option if you're comfortable meeting other travelers and want the standard experience at a lower price; choose the private boat if your group prefers to move at its own pace and have the guide's full attention without sharing the boat.Free cancellationTravelers' pickKids −16%fromUS$ 60View ›
Batu Caves & Little India Kuala Lumpur: Evening Temple & Dinner
Batu Caves & Little India Kuala Lumpur: Evening Temple & Dinner★★★★★★★★★★ 4.95 (21)5hYou climb the Batu Caves steps during golden hour, explore the illuminated Ramayana Cave temple, then walk through the spice stalls and shops of Little India before sitting down to a South Indian vegetarian dinner. Hotel pickup and drop-off are included, as is the Ramayana Cave entry fee and the meal. The guide handles both driving and commentary, so you don't arrange transport separately or worry about timing between stops.Is it for me?Book this if you want to see Batu Caves and Little India in one evening without arranging your own transport or timing the visits yourself—the half-day format and included pickup mean you're not spending time on logistics, and the golden hour timing is what makes the cave visit feel different from a daytime visit.Free cancellationInfants freefromUS$ 53View ›
Penang Food Tour: George Town Street Food & Local Eats
Penang Food Tour: George Town Street Food & Local Eats★★★★★★★★★★ 5.00 (21)4hYou walk through George Town with a local guide, stopping at four or five street food stalls to taste char koay teow, prawn noodle, curry mee, and regional specialties from three different cuisines. Penang White coffee or teh tarik is included. The 3.5-hour tour keeps groups small (3–18 people) and ends with enough time to explore on your own or return to your hotel.Is it for me?Book this if you want to taste the food Penang is actually known for without spending hours researching stalls or navigating the language barrier—the guide handles both, and the small group size means you're eating where locals eat, not where tour buses go.Free cancellationfrom · per groupUS$ 49View ›
Taman Negara Day Trip from Kuala Lumpur & Canopy Walk
Taman Negara Day Trip from Kuala Lumpur & Canopy Walk★★★★★★★★★★ 4.85 (20)10hYou walk a 530-meter canopy bridge high above the rainforest, visit an Orang Asli village to learn blowpipe hunting and fire-starting, take a boat ride through the park, and eat lunch—all in one day from Kuala Lumpur. Hotel pickup and the park entrance are included, and your guide handles translation and logistics, so you just show up and go.Is it for me?Book this if you want to see a real tropical rainforest and meet the people who live in it, but you're based in Kuala Lumpur and can't stay overnight in the park—the fixed schedule and included transport mean you get a full day of rainforest without arranging anything yourself.Free cancellationInfants freefromUS$ 205View ›
Try Scuba in Semporna: Beginner Dive with Underwater Photos
Try Scuba in Semporna: Beginner Dive with Underwater Photos★★★★★★★★★★ 4.80 (20)6h 30mTry Scuba is a beginner scuba diving experience in Semporna led by a licensed instructor, with two dives reaching depths up to 12 meters and lasting around 6.5 hours total. You learn basic dive skills in the water with no prior certification needed, receive complimentary underwater photography, and finish with a snorkeling session. The guide speaks English, Chinese, Malay or Cantonese, and the minimum age is 12.Is it for me?Book this if you want to try scuba with a guide who stays with you the entire time and handles all the technical setup—the instructor's job is to keep you safe and comfortable while you learn to breathe underwater, not to rush you through a checklist. The small group size and one-on-one attention during the dives make it possible to focus on the experience instead of worrying about what comes next.Free cancellationfromUS$ 118View ›
Cameron Highlands Private Day Tour: Tea Gardens & Mossy Forest
Cameron Highlands Private Day Tour: Tea Gardens & Mossy Forest★★★★★★★★★★ 4.79 (19)8hA private day tour from Ipoh to Cameron Highlands with a professional English-speaking guide, air-conditioned vehicle and hotel pickup included. The eight-hour itinerary covers the BOH Sungei Palas Tea Garden with its factory tour and viewing decks, the Mossy Forest's elevated boardwalk through cloud forest, the Orchid & Rose Garden in Brinchang, Cameron Valley Tea with its plantation walks and tea house, Kea Farm Market for local produce and street food, Raju's Hill Strawberry Farm where you pick your own, and Green View Garden with its flower displays and photo spots. The driver navigates the highland roads safely while the guide shares cultural insights and suggests hidden attractions beyond the main stops.Is it for me?The tour runs eight hours with walking at several stops—the Mossy Forest boardwalk is the most immersive, involving steady-paced walking through cool, misty terrain—so it suits travelers who enjoy being outdoors and moving at a moderate pace. The itinerary is flexible, so you can skip or shorten any stop, and the guide will adjust based on your energy and interests.Free cancellationTravelers' pickfromUS$ 107View ›
Bako National Park jungle trek from Kuching: Seven ecosystems
Bako National Park jungle trek from Kuching: Seven ecosystems★★★★★★★★★★ 4.37 (19)3h–5hA guided jungle trek through Bako National Park from Kuching covers 16 square kilometers of primary rainforest across seven distinct ecosystems in three to five hours. The tour includes pickup in an air-conditioned vehicle, a half-hour ride to the fishing village of Bako, a boat to park headquarters, an English-speaking guide, entrance fees and transport throughout. No meals are provided; bring an umbrella or poncho, hat and trekking shoes.Is it for me?Book this if you want a full-day rainforest and beach experience starting early morning from Kuching with everything included in one price, or choose the half-day option if you need to be back by early afternoon.Instant confirmationTravelers' pickInfants freefromUS$ 158View ›
Kuala Lumpur Airport Transfer: Private Car & AC Vehicle
Kuala Lumpur Airport Transfer: Private Car & AC Vehicle★★★★★★★★★★ 4.79 (19)50m–1hYou're picked up at Kuala Lumpur airport by a private driver in an air-conditioned vehicle, with all fuel and toll charges included in the fixed price. No meter, no negotiation, no surprises—just a direct route to your hotel or accommodation with luggage space and room for infants or strollers.Is it for me?Book this if you land with luggage, children, or just want to avoid the airport taxi queue—the fixed price and waiting driver mean you step out of arrivals and into a seat that's already reserved for you.Free cancellationfrom · per groupUS$ 100View ›
Kuala Lumpur Layover Tour: Private Guide & City Highlights
Kuala Lumpur Layover Tour: Private Guide & City Highlights★★★★★★★★★★ 4.17 (18)6h–8hYou’ll squeeze Kuala Lumpur’s energy into just four hours: stand beneath the Petronas Towers, wander temple courtyards scented with incense, sample street snacks in Chinatown, and let your local guide share stories along winding city roads—all before your next flight leaves. It’s a quick taste of KL that lingers long after you’re gone.Free cancellationInfants freefromUS$ 97View ›
Batu Caves & Genting Highland Day Tour: 2-Way Cable Car
Batu Caves & Genting Highland Day Tour: 2-Way Cable Car★★★★★★★★★★ 4.00 (18)6h–7hA day tour from Kuala Lumpur to Batu Caves and Genting Highland with an English-speaking driver, hotel pickup, and a 2-way cable car ride included. You visit the 42.7-metre Lord Murugan statue at Batu Caves, ride the 10-minute gondola across the mountain, explore Chin Swee Caves Temple at no extra cost, and return to your hotel after roughly 6 to 7 hours. Food and drinks are not included; a tour guide is available on some options.Is it for me?Book this if you want cave temples and a mountain cable car in one day with hotel pickup and drop-off included, so you only need to show up at your hotel.Free cancellationTravelers' pickInfants freefromUS$ 57View ›
Kuala Lumpur & Batu Caves: Guided City Tour with Pickup
Kuala Lumpur & Batu Caves: Guided City Tour with Pickup★★★★★★★★★★ 4.65 (17)8hYou’ll explore Kuala Lumpur’s landmarks with a local guide, climb Batu Caves’ famous steps among monkeys and incense, visit Putrajaya’s rose-hued mosque, and sample unique Malaysian chocolate before heading back to your hotel — all woven together with stories and small surprises you’ll remember long after the trip.Free cancellationInfants freefromUS$ 58View ›
Kuala Lumpur Shore Excursion: Private City Tour with Batu Caves
Kuala Lumpur Shore Excursion: Private City Tour with Batu Caves★★★★★★★★★★ 4.82 (17)6h–8hYou’ll see Kuala Lumpur’s top sights—from Batu Caves to Chinatown—with your own driver and flexible schedule. No rushing, just real city life and local stories along the way.Free cancellationTravelers' pickKids −50%fromUS$ 60View ›
Cameron Highlands Day Trip: Tea Plantation & Strawberry Farm
Cameron Highlands Day Trip: Tea Plantation & Strawberry Farm★★★★★★★★★★ 4.69 (16)12hA 12-hour private tour from Kuala Lumpur to Cameron Highlands, a hill station 200 kilometers away, includes hotel pickup, visits to Bharat tea plantation and factory, strawberry farms where you pick your own fruit, a local market, butterfly and insect garden, and lunch. The 3-hour drive each way passes through green forest; an English-speaking driver-guide leads the stops. Moderate fitness helps with the walking and the day's length.Is it for me?The 12-hour day and the 3-hour drive each way mean an early start and a late return—book this if you want a full immersion in the highlands rather than a quick afternoon trip. Private transport means the pace stays yours, and the guide handles all the stops, so you're free to walk, ask questions, or rest between sites without managing logistics.Free cancellationKids −16%fromUS$ 145View ›
Kuala Lumpur Airport Transfer: SUV Pickup & Hotel Drop-off
Kuala Lumpur Airport Transfer: SUV Pickup & Hotel Drop-off★★★★★★★★★★ 4.19 (16)1hYou're picked up at the airport by a pre-arranged driver in a spacious SUV, with toll and petrol included in the fare. The driver arrives five minutes early and knows your flight details, so there's no waiting or confusion at arrivals. You pass the Petronas Twin Towers on the way to your hotel. If you need a return transfer, book it separately when you arrange your outbound trip.Is it for me?Book this if you land with luggage and want the airport-to-hotel leg handled without negotiating a fare or waiting for a ride — the fixed price and pre-arranged timing are what make that possible.Free cancellationfromUS$ 27View ›
Cameron Highlands Day Trip: Tea Farms & Waterfalls
Cameron Highlands Day Trip: Tea Farms & Waterfalls★★★★★★★★★★ 4.00 (15)10h–12hA full-day guided tour from Kuala Lumpur to the Cameron Highlands, traveling through winding mountain roads to tea plantations, farms and waterfalls. The driver picks you up at your hotel, handles the 3–4 hour drive each way, and shows you the stops in sequence; lunch is your choice at the market or farms. Walking and stairs are part of the day, so wear comfortable shoes and bring a jacket for the cooler altitude.Is it for me?Book the shared group tour if you're comfortable meeting other travelers and want the lowest price; choose a private tour without a guide if you prefer your own pace and schedule; pick the private tour with a guide if you want someone explaining the tea production, farms and valley views as you go.Free cancellationInfants freefromUS$ 100View ›
Kuala Lumpur Airport Transfer: Private Car & Hotel Pickup
Kuala Lumpur Airport Transfer: Private Car & Hotel Pickup★★★★★★★★★★ 4.87 (15)45mYou're met at KLIA arrivals with a driver holding your name, then driven in a private air-conditioned car straight to your Kuala Lumpur hotel, passing the Twin Towers on the way. Your driver helps with luggage and the price is fixed in advance, so you skip the taxi queue entirely and arrive ready to start your trip instead of frazzled.Is it for me?Book this if you're landing tired or leaving early and don't want to negotiate with taxi drivers or wait in a queue — the driver meets you, handles the luggage, and takes a set route so you can actually relax on the way to your hotel.Free cancellationTravelers' pickfromUS$ 16.58View ›
Putrajaya City Tour from Kuala Lumpur: Private Day Trip
Putrajaya City Tour from Kuala Lumpur: Private Day Trip★★★★★★★★★★ 4.67 (15)3h–4hThis private day trip from Kuala Lumpur takes you south to Putrajaya, Malaysia's administrative capital, with hotel pickup and an English-speaking driver. You'll see the pink-domed Putra Mosque, the Perdana Putra (Prime Minister's Office), the Seri Wawasan Bridge, and Putrajaya Lake, plus stops at the Millennium Monument and the Iron Mosque. The tour runs 3 to 4 hours and you set the pace — no fixed schedule, no group waiting.Is it for me?Choose this tour if you're traveling with family, elderly relatives or anyone who prefers to move without rushing — the private format and flexible timing mean you set the pace instead of following a group schedule.Free cancellationInfants freefromUS$ 37View ›
Petronas Twin Towers: Skybridge & Dining at 42nd Floor
Petronas Twin Towers: Skybridge & Dining at 42nd Floor★★★★★★★★★★ 4.13 (15)1h 30mYou skip the entry queue with a guaranteed ticket, ride the Skybridge 170 meters above the city, and dine on the 42nd floor with unobstructed views of Kuala Lumpur. The package includes tower admission, Skybridge access, and your meal, which means you're not juggling separate bookings or worrying about sold-out slots. Arrive in smart casual dress, store your bags at the luggage drop, and plan for a Monday–Saturday visit.Is it for me?Book this if you want to see Kuala Lumpur from 170 meters up without spending the morning in an entry queue — the guaranteed ticket and included dining mean you skip the logistics and go straight to the view.Free cancellationTravelers' pickfromUS$ 86View ›
Langkawi Island Hopping Tour: Eagle Watching & Three Islands
Langkawi Island Hopping Tour: Eagle Watching & Three Islands★★★★★★★★★★ 3.50 (14)4hAn island hopping boat tour from Langkawi that departs at 9am or 2pm and lasts 3.5 to 4 hours, covering Singa Besar Island for eagle watching, Dayang Bunting Island with its freshwater lake and limestone formations, and Beras Basah Island with sandy beaches. Hotel or cruise terminal pickup and drop-off are included, and the boat is shared with other travelers. The tour depends on weather conditions, so check before booking.Is it for me?Pick the 9am departure to return by early afternoon or the 2pm start if you prefer a later morning; both cover the same three islands in 3.5 to 4 hours, but you'll share the boat with other visitors and follow set stops.Free cancellationInfants freefromUS$ 19.34View ›
Langkawi: Eagle Square, Sky Bridge & Pulau Dangli Snorkeling
Langkawi: Eagle Square, Sky Bridge & Pulau Dangli Snorkeling★★★★★★★★★★ 4.29 (14)10hYou ride the cable car to the Sky Bridge, photograph the Eagle Square statue, snorkel at Pulau Dangli with fish feeding as an option, swim at two remote beaches, and watch the sunset from Pantai Cenang. Hotel pickup, lunch, snorkeling gear and the boat ride to Pulau Dangli are all included, which means you show up at your hotel in the morning and the logistics are already solved.Is it for me?Pick this if you want to see Langkawi's main landmarks and snorkel without renting a car or coordinating multiple bookings—the tour handles the boat logistics, the cable car entry, and the timing between stops, which is what makes it possible to fit the Sky Bridge, two quiet beaches, and an island snorkel into one day.Instant confirmationInfants freefromUS$ 115View ›
Do you need help planning your next activity?