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
Aquaria KLCC Kuala Lumpur: 90m Underwater Tunnel & 5000+ Marine Life
Aquaria KLCC Kuala Lumpur: 90m Underwater Tunnel & 5000+ Marine Life★★★★★★★★★★ 3.00 (2)1h–2hYou walk through a 90-metre glass tunnel surrounded by sharks, rays, and sea turtles, then explore 60,000 square feet of themed ocean zones with over 5,000 marine animals. The whole visit is self-guided and takes as long as you want. It's near the Petronas Towers, fully accessible, and entry is included with your ticket.Is it for me?Pick this if you want an ocean experience without the boat ride or the wetsuit — the tunnel and tanks let you see marine life up close in a few hours, and the self-guided format means you don't wait for a group or follow a schedule.Free cancellationInfants freefromUS$ 22View ›
Langkawi Jet Ski Tour with Snorkeling: Kilim Geoforest Park
Langkawi Jet Ski Tour with Snorkeling: Kilim Geoforest Park★★★★★★★★★★ 5.00 (2)2hA 2-hour guided jet ski tour of Langkawi's Kilim Karst Geoforest Park where you ride your own high-powered ski through ancient mangroves, limestone cliffs and a natural tunnel called Crocodile Cave, then snorkel in clear water and spot tropical fish. The tour includes a safety briefing, a professional guide who speaks English or Malay, snorkeling gear, life jacket, waterproof bag, drinking water and round-trip hotel transfer from anywhere on the island. Minimum age to ride is 16; children from age 3 can ride as passengers. The itinerary shifts with tidal conditions for safety.Is it for me?If you want to pilot your own watercraft instead of sitting on a tour boat, the Single Rider Option puts you in control of the jet ski for the full two hours—you set your own pace through the mangroves and caves while the guide handles the route and safety. Riders must be at least 16 and in moderate physical fitness; children from age 3 can ride as passengers on the Double Rider Option.Free cancellationNewfromUS$ 63View ›
Langkawi Jet Ski Tour: Kilim Geopark, Mangroves & Crocodile Cave
Langkawi Jet Ski Tour: Kilim Geopark, Mangroves & Crocodile Cave★★★★★★★★★★ 5.00 (2)3hA 3-hour jet ski eco-adventure through Langkawi's UNESCO-listed Kilim Geoforest Park where you pilot your own machine through mangrove rivers, ride straight through Crocodile Cave, spot wild eagles, and snorkel on a secluded beach. You choose between riding solo or bringing a passenger; a professional guide leads the group, and hotel pickup is included island-wide. Tidal conditions may adjust the itinerary for safety.Is it for me?Choose the single rider option if you want to pilot the jet ski yourself through the mangroves and cave; pick the double rider option if you'd rather bring a passenger and share the ride. Either way, you're on your own machine—not crowded onto a tour boat—which is what makes the mangrove boardwalk and the limestone tunnel feel like your own discovery.Free cancellationNewfromUS$ 81View ›
Kuala Lumpur Tower & City Tour: Petronas, Merdeka Square
Kuala Lumpur Tower & City Tour: Petronas, Merdeka Square★★★★★★★★★★ 3.00 (1)3h 30mYou're picked up from your hotel and driven through Kuala Lumpur's main sights in one morning or afternoon: KL Tower's observation deck with city views from 276 meters, the Petronas Twin Towers and their Skybridge, Independence Square, the Sultan Abdul Samad Building, the National Monument, and the King's Palace exterior. The minivan and driver are included, as is tower entry. You return to your hotel at the end.Is it for me?Choose this if you want to see Kuala Lumpur's main landmarks in one half-day without arranging transport or buying separate tickets — the minivan and driver handle the route, and the tower entry is already paid for, so you just show up and move through the stops.Instant confirmationInfants freefromUS$ 36View ›
Subang Airport to Kuala Lumpur Hotel: Private Transfer 24/7
Subang Airport to Kuala Lumpur Hotel: Private Transfer 24/7★★★★★★★★★★ 3.00 (1)45mYou're met at the airport by name, driven to your hotel in a private air-conditioned car, and charged a fixed price with no surprises. The driver speaks English, handles your luggage, and the whole transfer takes 50 to 60 minutes depending on traffic. Arrivals between 11pm and 6am carry a 50% surcharge paid to the driver on the day.Is it for me?Book this if you want to avoid the taxi queue and arrive at your hotel knowing the cost upfront — the fixed price and door-to-door service mean you skip the negotiation and the uncertainty of how long the journey will take.Free cancellationInfants freefromUS$ 47View ›
Kuala Lumpur: City Highlights Tour & River of Life with Pickup
Kuala Lumpur: City Highlights Tour & River of Life with Pickup★★★★★★★★★★ 5.00 (1)3h 30mYou’ll feel Kuala Lumpur’s contrasts as you wander from soaring towers to riverside calm, step inside mosques and temples, and watch daily life unfold at Merdeka Square or KLCC Park. With hotel pickup included and a local guide sharing stories along the way, expect moments that linger after you leave.Free cancellationInfants freefromUS$ 16.32View ›
Penang Airport Transfer: Hotel Pickup & Dropoff 24/7
Penang Airport Transfer: Hotel Pickup & Dropoff 24/7★★★★★★★★★★ 5.00 (1)You get a named driver waiting at the airport with a placard bearing your name, a private vehicle to your Penang Island hotel, and no haggling over fares or wrestling with luggage into a shared cab. The return trip works the same way — meet in your hotel lobby, arrive at the airport with time to spare. The 30–40 minute journey is yours alone, or shared depending on your package choice, and the driver speaks English.Is it for me?Book this if you land or depart at an awkward hour and want to skip the taxi queue, or if you're traveling with luggage and children and prefer a fixed price agreed upfront instead of negotiating at the curb. The driver handles the route and timing, which frees you to rest or sort your bags.Free cancellationfromUS$ 37View ›
Kuala Lumpur: Half-Day City Tour & Tower Observation Deck
Kuala Lumpur: Half-Day City Tour & Tower Observation Deck★★★★★★★★★★ 5.00 (1)3h 30mYou're picked up from your hotel and driven through Kuala Lumpur's main sights in one morning: KL Tower with observation deck entry, Petronas Twin Towers, the National Monument, King's Palace, Merdeka Square, and the Railway Station. The driver is English-speaking, the vehicle is air-conditioned, and hotel drop-off is included. Around four hours total, no separate tickets to buy at attractions.Is it for me?A good fit if you're new to Kuala Lumpur and want the main sights in one morning without arranging transport or buying separate tickets — the fixed itinerary and included pickup mean you show up at your hotel and the rest is handled.Free cancellationInfants freefromUS$ 36View ›
Kuala Lumpur to Merang Jetty: Private Transfer & Pickup
Kuala Lumpur to Merang Jetty: Private Transfer & Pickup★★★★★★★★★★ 5.00 (1)5h–6hYou get picked up from your Kuala Lumpur hotel at a time you choose, travel in a private air-conditioned vehicle with an English-speaking driver, and arrive at Merang Jetty with no detours or surprises. The price is fixed upfront, all fees are included, and the driver handles the route — you just show up with your luggage and get in.Is it for me?Book this if you're leaving Kuala Lumpur for a boat departure and want to skip the taxi negotiation, know your fare upfront, and travel on a schedule that works for you — the fixed price and English-speaking driver are what make a long transfer feel straightforward instead of stressful.Free cancellationInfants freefromUS$ 125View ›
Bukit Tinggi Day Trip from Kuala Lumpur: French Village & Adventure Park
Bukit Tinggi Day Trip from Kuala Lumpur: French Village & Adventure Park★★★★★★★★★★ 3.00 (1)7h–8hYou're picked up from your Kuala Lumpur hotel and driven to Bukit Tinggi's hilltop attractions, starting with Colmar Tropicale's French-inspired architecture and moving through the Japanese Village, horse trails, and either the flying fox or the Botanical Garden depending on your pace. Lunch at a French restaurant or a quieter moment at the Rabbit Farm fits in depending on timing. The driver returns you to your hotel by evening, so you don't arrange transport or navigate the mountain roads yourself.Is it for me?Choose this if you want to see Bukit Tinggi's main attractions without renting a car or navigating the highland roads yourself — the pickup and English-speaking driver handle the logistics, leaving you to decide which stops matter most to you.Free cancellationInfants freefromUS$ 81View ›
Penang Airport Transfer to Hotel: Private Pickup & AC Transport
Penang Airport Transfer to Hotel: Private Pickup & AC Transport★★★★★★★★★★ 5.00 (1)25mYou arrive at Penang International, find your driver waiting at baggage claim with a name sign, and ride in an air-conditioned private vehicle straight to your Georgetown hotel. No taxi negotiation, no shared stops, no uncertainty about the route. The service runs round the clock, and the driver meets you whenever your flight lands.Is it for me?Book this if you want to skip the taxi queue and arrive at your hotel without arranging transport or negotiating a fare — the driver is already waiting when you land, and the price is fixed before you book.Free cancellationInfants freefromUS$ 11.74View ›
Snorkeling at Dangli Island and Pasir Panjang Beach: Private boat
Snorkeling at Dangli Island and Pasir Panjang Beach: Private boat★★★★★★★★★★ 3.00 (1)3hPrivate snorkeling activity in Langkawi on a dedicated boat with experienced guide, snorkeling gear and mineral water included. You cruise to Dangli Island to snorkel among colorful fish and coral, then move to Pasir Panjang Beach for swimming and beach time. The private boat means flexible timing and no crowds, and the guide speaks English.Is it for me?Book this if you want to snorkel without joining a group — the private boat means you set the timing and the pace, and you'll see the reefs without the crowd noise that comes with shared departures. It suits couples, families and anyone who'd rather have the guide's attention to themselves.Free cancellationfrom · per groupUS$ 226View ›
Sunway Lagoon Kuala Lumpur: 2-Day Pass & 6 Parks
Sunway Lagoon Kuala Lumpur: 2-Day Pass & 6 Parks★★★★★★★★★★ 4.00 (1)2dYou get 2 days of self-paced access to six parks—water rides, amusement attractions, a wildlife park with live theater, Nickelodeon Lost Lagoon's rainforest setting, and the Scream Park's haunted experiences. All taxes are included in the price. The pass doesn't cover G-Force, Go Kart, or Bungy Jump, which are add-ons. You choose when to visit each zone and how long to stay.Is it for me?Right for families or groups who want flexibility over two days without a guide or fixed schedule, and for anyone who wants to pick which zones to spend time in rather than follow a set itinerary. The self-paced format means you can rest between parks or circle back to a favorite without losing time.Instant confirmationTravelers' pickInfants freefromUS$ 110View ›
Kuala Lumpur Tower Observation Deck & Hotel Pickup
Kuala Lumpur Tower Observation Deck & Hotel Pickup★★★★★★★★★★ 4.00 (1)3h–4hYou get hotel pickup in an air-conditioned car, entry to the KL Tower Observation Deck at 276 metres, and unobstructed views across Kuala Lumpur's skyline. The driver handles the route and timing; you handle the camera. Pickup covers the city center within a 5-kilometre radius of your hotel.Is it for me?This works well if you want Kuala Lumpur's best city view without navigating transport or buying tickets separately — the pickup and entry are handled, leaving you free to spend as long as you want on the deck.Free cancellationKids −42%fromUS$ 98View ›
Aquaria KLCC Admission & Transfer from Kuala Lumpur Hotels
Aquaria KLCC Admission & Transfer from Kuala Lumpur Hotels★★★★★★★★★★ 5.00 (1)1hYou get hotel pickup, a drive to Aquaria KLCC in central Kuala Lumpur, and admission to walk the 90-meter underwater tunnel surrounded by sharks and sea turtles. The aquarium runs daily 10am–8pm, with feeding shows and interactive touch pools throughout the day. The driver returns you to your hotel at the end, so transport and entry are both handled before you arrive.Is it for me?Pick this if you want aquarium entry and hotel transport handled together without arranging a separate ride or buying tickets at the door — the transfer timing syncs with opening hours, so you arrive ready to walk straight in.Free cancellationInfants freefromUS$ 38View ›
Langkawi Cable Car & SkyRex: Skip-the-Line Combo Tickets
Langkawi Cable Car & SkyRex: Skip-the-Line Combo Tickets★★★★★★★★★★ 4.00 (1)3h–4hYou ride the Langkawi cable car 2,300 feet above the island with skip-the-line entry, then explore SkyRex, SkyDome, and 3D Interactive attractions at the top. Your digital ticket arrives by email, taxes are included, and the whole package keeps you out of the ticket counter line — you head straight to check-in and the views.Is it for me?Book this if you want the cable car views without spending time in the ticket queue, and you'd like the option to explore the other attractions at the top without buying separate passes.Instant confirmationInfants freefromUS$ 45View ›
Penang: Penang Hill Funicular & George Town UNESCO Half-Day
Penang: Penang Hill Funicular & George Town UNESCO Half-Day★★★★★★★★★★ 5.00 (1)6h–7hYou ride the Penang Hill Funicular up 833 meters through jungle and over bridges, explore Kek Lok Si Temple and three other major Buddhist and Burmese temples in George Town, taste white coffee, and return to your hotel without arranging a single transfer or entry fee yourself. The whole experience fits into a half-day, which is what makes it work if you're in port or between flights.Is it for me?Best for travelers with limited time in Penang who want the main temples and the funicular without arranging transport or tickets separately—the private guide and fixed itinerary mean you move at a steady pace and don't wait in entry lines.Free cancellationInfants freefromUS$ 170View ›
LEGOLAND Malaysia: Theme Park & Water Park Entry with Halloween Events
LEGOLAND Malaysia: Theme Park & Water Park Entry with Halloween Events★★★★★★★★★★ 5.00 (1)1h–8hYou get full-day access to both LEGOLAND's theme park and water park with all 70+ rides included in one ticket, plus live monster shows, a costume contest, trick-or-treating, and a 4D movie during the Halloween event. Pre-book your visit for a specific date (avoiding Wednesdays for the theme park, Tuesdays for the water park), arrive by 10am, and plan to stay until 6pm closing time.Is it for me?Right for families with kids aged 3 and up who want a full day of rides and water slides without buying separate tickets for each attraction — one entry covers everything, plus the Halloween event adds themed entertainment that changes the usual visit.Instant confirmationTravelers' pickKids −15%fromUS$ 26View ›
Snorkeling in Langkawi: Mangrove River & Eagle Spotting
Snorkeling in Langkawi: Mangrove River & Eagle Spotting★★★★★★★★★★ 3.00 (1)2hThis 2-hour Langkawi snorkeling tour combines a mangrove river cruise with reef exploration at Dangli Island. You'll spend 25 minutes cruising through the Tanjung Rhu Mangrove River watching for eagles, kingfishers and macaques, then 45 minutes snorkeling in clear water over vibrant coral and marine life. A guide leads the boat, life jacket and insurance are provided, and you'll pass Gorilla Mountain on the return. Choose between small boats (up to 8 passengers) or larger vessels (up to 22), with English or Malay-speaking guides available.Is it for me?Pick the small boat for tight mangrove passages where a larger hull can't navigate; pick the larger boat if your group exceeds four or you want steadier footing in open water.Free cancellationfrom · per groupUS$ 100View ›
Kuala Lumpur: KLIA & KLIA2 Airport Transfer Private Taxi
Kuala Lumpur: KLIA & KLIA2 Airport Transfer Private Taxi★★★★★★★★★★ 5.00 (1)1hYou provide your flight details or pickup time, a driver meets you at arrivals with your name card or collects you from your hotel, and you travel in a private air-conditioned MPV to your destination anywhere in Kuala Lumpur. Tolls, fuel and parking are included; child seats available on request. No negotiating at the curb, no waiting for a shared shuttle.Is it for me?Book this if you land at KLIA or KLIA2 without a local phone number or transport arranged, or if you're leaving Kuala Lumpur early and want the driver to handle timing and navigation — the fixed price and flight tracking remove the uncertainty of getting to the airport on time.Free cancellationfrom · per groupUS$ 90View ›
Do you need help planning your next activity?