Discover the Best Things to Do in Malaysia in 2025
Things to do in Malaysia are endless, and that is exactly what makes the country such a fascinating place to visit. From the vibrant capital of Kuala Lumpur to the cool highlands, tropical islands, and ancient jungles, Malaysia offers experiences that appeal to every kind of traveller. If you are planning a holiday in Asia, exploring the best things to do in Malaysia should be one of your top goals in 2025.
What sets Malaysia apart is its ability to mix modern comforts with cultural richness. One moment you can admire a skyline filled with glass towers, the next you can enjoy a plate of satay at a bustling night market or take a boat ride along a quiet river glowing with fireflies. This variety ensures that the things to do in Malaysia are not only exciting but also meaningful, giving you a taste of both tradition and modern life.
👉For more background before your trip, check out our About Malaysia page, where we share practical travel advice and cultural insights.
Why 2025 is the Perfect Year for the Top Things to Do in Malaysia
When you consider the best things to do in Malaysia, 2025 seems like the perfect time to visit them. The country is alive with energy again, and in each place you visit, there is something different to see and do. Kuala Lumpur’s skyline is more illuminated, Penang’s food scene is more vibrant, and even the sleepy towns are finding new ways to revel in their history.
What makes travel here now so special is the mix of modern comfort and raw, natural beauty. One day, in the morning, you might ride a bullet train; in the afternoon, you could walk through a rainforest that has stood for millions of years. What to do in Malaysia isn’t simply diverse; it’s steeped in culture, history, and flavors that linger on long after you’ve returned home.
Travellers also want something more than a photo for their Instagram feed. Families seek learning rather than just seeing; young adventurers crave authentic cultural experiences. That’s where programs like Embassy Camps have become so attractive, blending education and enjoyment, offering visitors an opportunity to get to know the nation in a truly personal, intimate way.
City Landmarks and Modern Attractions – Best Things to Do in Malaysia
When you hear travellers rave about the best things to do in Malaysia, there’s a good chance they’re talking about its vibrant cities. Especially Kuala Lumpur, not only because it’s the capital, but because that’s where tradition and contemporary life combine so harmoniously. Skyscrapers mingle with ancient mosques, and luxury malls sit around the corner from food streets that hum with local flavour. If you like to travel in the city, these are good points of interest.
1. Explore the Petronas Twin Towers, Kuala Lumpur

To stand at the foot of the Petronas Twin Towers is something you never stop remembering. The steel and glass glisten against the sky, and the towers appear limitless above you. This alone makes it one of the things to do in Malaysia that is a must for most travellers.
Indoors, the experience is even more memorable. The Skybridge, which connects the two towers halfway up, offers a rare opportunity to experience a different perspective on Kuala Lumpur. The view is big, almost overwhelming, and you get a feel for just how large and busy the city is. If you go all the way to the 86th floor, there’s an observation deck that gives you an even more expansive view. If you can, come at sunset, when the changing from golden daylight to the twinkling of the night lights is breathtaking.
And it is what the towers are surrounded by that completes the visit. At the mall base, Suria KLCC, is an inviting hub of shops and cafes, restaurants, and a cool, quiet place, KLCC Park, to rest weary walking feet. Sitting beside the fountains, watching families, tourists from all over the globe, and happy children with red cheeks, you understand that this building is more than just a building. It is a city’s icon and one of the most memorable things to do in Malaysia.
Planning a full KL day around Petronas Twin Towers, the Islamic Arts Museum, and Chinatown. Keep it smooth with private transport, licensed tour guides, and tailored city routes arranged by Embassy Alliance, your tour operator in Malaysia. Book here: embassyalliance.com/tour-operator-in-malaysia.
Travel tip: Reserve your tickets in advance and aim for an afternoon slot so that you can see Kuala Lumpur in three lights (daylight, at sunset, and at night).
2. Shop in Bukit Bintang, Kuala Lumpur

Bukit Bintang is the pulse of Kuala Lumpur, and taking a walk through the area is one of the most fun things to do in Malaysia. During the day, the district is a magnet for shoppers, who can browse in glossy malls like Pavilion Kuala Lumpur and Lot 10, showcasing both international brands and local designers. In the evening, the streets are alive with neon, music, and tempting food stalls.
Part of the action is Jalan Alor, a renowned night food street imbued with the scent of smoke from the satay, noodles, and seafood dishes being grilled. Pull up a plastic chair at one of the outdoor tables, order a couple of plates to share, and you’ll understand why Malaysian street food is celebrated worldwide. It is this mix of flavours and cultures that makes dining here so much more than mere sustenance, an experience that is the essence of the city itself.
It’s also home to the city’s bar and club scene, which brings the streets alive after dark. Rooftop bars and hip lounges offer panoramic views of the skyline, while boisterous pubs and karaoke spots keep the party going into the wee hours of the night. If you’re into shopping, eating, or nightlife, a trip to Bukit Bintang is one of the best things to do in Malaysia for travelers who want to see what the city’s energy is all about.
Travel tip: If you will be based in Kuala Lumpur, stay close to Bukit Bintang. It puts you close to shopping, dining, and transport, and makes travelling to the rest of the city much simpler.
3. Visit the Islamic Arts Museum, Kuala Lumpur

If you want to feel the pulse of Kuala Lumpur, head straight to Chinatown. It is noisy, colourful, and endlessly fascinating, making it one of the most exciting things to do in Malaysia for travellers who love culture and street life.
Petaling Street, the main artery of Chinatown, is lined with stalls selling everything from souvenirs and knock-off watches to traditional herbs and Chinese pastries. The smell of roasted chestnuts and sizzling noodles drifts through the air, while vendors call out their bargains. Walking here is not just about shopping; it is about soaking up the energy that never seems to slow down.
But Chinatown is not only markets. Step into Sri Mahamariamman Temple, the oldest Hindu temple in Kuala Lumpur, and admire its detailed gopuram tower covered with colourful statues. A short walk away, you will find historic shophouses that now host trendy cafés and hidden bars. This mix of old and new is what makes Chinatown a favorite among both locals and tourists.
Travel tip: Visit in the late afternoon and stay into the evening. The area comes alive when the lanterns glow above Petaling Street, the food stalls get busier, and you see Chinatown at its most vibrant.
4. Walk Through Kuala Lumpur’s Chinatown

To stand at the foot of the Petronas Twin Towers is something you never stop remembering. The steel and glass glisten against the sky, and the towers appear limitless above you. This alone makes it one of the things to do in Malaysia that is a must for most travellers.
Indoors, the experience is even more memorable. The Skybridge, which connects the two towers halfway up, offers a rare opportunity to experience a different perspective on Kuala Lumpur. The view is big, almost overwhelming, and you get a feel for just how large and busy the city is. If you go all the way to the 86th floor, there’s an observation deck that gives you an even more expansive view. If you can, come at sunset, when the changing from golden daylight to the twinkling of the night lights is breathtaking.
And it is what the towers are surrounded by that completes the visit. At the mall base, Suria KLCC, is an inviting hub of shops and cafes, restaurants, and a cool, quiet place, KLCC Park, to rest weary walking feet. Sitting beside the fountains, watching families, tourists from all over the globe, and happy children with red cheeks, you understand that this building is more than just a building. It is a city’s icon and one of the most memorable things to do in Malaysia.
Planning a full KL day around Petronas Twin Towers, the Islamic Arts Museum, and Chinatown. Keep it smooth with private transport, licensed tour guides, and tailored city routes arranged by Embassy Alliance, your tour operator in Malaysia. Book here: embassyalliance.com/tour-operator-in-malaysia.
Travel tip: Reserve your tickets in advance and aim for an afternoon slot so that you can see Kuala Lumpur in three lights (daylight, at sunset, and at night).
5. Visit the National Mosque (Masjid Negara)

At the heart of Kuala Lumpur is the alluring Masjid Negara, the National Mosque, a potent reminder of Malaysia’s Islamic-based foundation. With its impressive and modern grand size, it feels peaceful and yet awesome, and is one of the most interesting things to do in Malaysia for culture and architecture lovers.
The mosque is characterised by its distinctive roof, modelled after a sixteen-pointed star and resembling a half-opened umbrella. The prayer room inside can hold thousands of worshippers, but if you enter during quiet periods, it is serene, with the sound of water trickling from fountains and the soft glow of filtered light pouring through stained glass.
Non-Muslim visitors are admitted between prayer times and provided with robes for modesty. Strolling through the courtyards, you will see elaborate calligraphy and serene gardens that offer a sense of Malaysia’s religious traditions.
Travel Tip: Pair your visit with a stop at the adjacent Islamic Arts Museum and Perdana Botanical Gardens. Together, they make for a day full of history, art, and nature, and while updating your list of the coolest things to do in Malaysia.
6. Experience Putrajaya

About 30 kilometres south of Kuala Lumpur is Putrajaya, Malaysia’s sleek, modern administrative capital. With its futuristic buildings, manicured parks, and placid lakes, it’s a far cry from the rest of the country and one of the more unusual places to visit in Malaysia.
The city is celebrated for its grand boulevards and striking buildings, which incorporate Islamic motifs with a modern aesthetic. The jewel of the lake is the Putra Mosque with its pink dome. It’s photogenic from the outside, sitting on the edge of a lake, as it is serene within. And across the water, the Seri Wawasan Bridge sails away, beautifully lit against the evening.
Past all the landmarks, Putrajaya is a destination for slowing down. You can opt into a lake cruise to check out the city from a different perspective, wander its carefully trimmed gardens, or just sit back and appreciate how orderly and calm it seems in comparison to chaotic Kuala Lumpur.
Travel tip: Go in the evening when the bridges and buildings are lit. With the reflections on the water, this is easily one of the most picturesque and unforgettable things to do in Malaysia for photographers and regular tourists.
Culture, History & Heritage – Best Things to Do in Malaysia
One of the best things to do in Malaysia, a country full of historical and cultural gems, is to move through its cultural and historical treasures. It’s a country with a history formed by Malay, Chinese, Indian, and colonial influences, and you can still feel that mishmash all over the place. From vibrant temples to riverside heritage towns, each one has a tale to tell about how Malaysia evolved into the nation it is today. For a visitor who loves history, architecture, and festivals, this part is rich with experiences you won’t want to miss.
7. Visit Batu Caves, Selangor

Limestone walls tower straight up, dotted with green and echoing to the voices of birds. At the bottom, a giant statue in gold of Lord Murugan looms over visitors, a staircase painted in vibrant rainbow hues ascending steeply into the hills. For a great number of tourists, this ascent is one of the most memorable things to do in Malaysia.
The Temple Cave, a breezy, cathedral-like cavern where Hindu shrines have been built since the late 1800s, Bülent forth, The score was one man wedged between monkey-goading fellow travellers. Inside, the high ceiling allows shafts of golden light, casting a surreal glow, to light up shrines and statues. The scent of a combination of incense and earth fills the air, and cheeky macaques playfully dart among the trees, stealing snacks from unsuspecting tourists.
If it’s quieter you’re after, hike a little further to the Ramayana Cave. Here, colourful dioramas depicting stories from the Sanskrit epic bring another cultural and educational level to your visit.
Go beyond photos and let a local expert lead the way. Embassy Alliance can arrange hotel pickup transport, private cultural walks, and small group tours across Malaysia, so you see more with less hassle. Start here: embassyalliance.com/about-malaysia.
Travel tip: Batu Caves is particularly active during the Thaipusam Festival in January or February, when tens of thousands of devotees descend on the site for an impressive show of faith. If you are up for the crowds, watching this event is one of the most rewarding cultural things to do in Malaysia.
8. Cruise the Melaka River, Malacca

Floating down the Melaka River feels like travelling through hundreds of years of history. Bright murals adorn the riverside walls, old shophouses lean elegantly over the water, and lanterns light up as night falls. One of the gentler, more picturesque things to do in Malaysia, take a river cruise here to experience the country’s colonial charm.
Dutch-era buildings, colourful temples, and lively cafes all flash by on this cruise, re-creating a bit of Malacca’s colourful history as a trading centre. The pace here is leisurely, allowing you to take in the details, from the ornate bridges to the street art that turns the riverbanks into an open-air gallery.
At night, it is magical. The water glows with neon lights, music wafts out from cafés, and the city feels very much alive in a way that is entirely distinct from daytime. Whether you travel alone, with your family, or friends, this little boat trip is a shrine to the Malay Melacca and one of the most unique things to do in Malaysia for culture lovers.
Travel tip: The evening cruises are most popular, so go there a little early to beat the crowds and to get a good seat along the edge of the boat.
9. Discover George Town, Penang

To walk through George Town is to step into a living museum. Narrow streets are flanked by colonial-era shophouses, temples are bathed in incense, and the walls teem with street art that has achieved fame around the world. This UNESCO World Heritage Site is one of the best things to do in Malaysia for its interesting blend of history and imagination throughout.
This place does have an added allure for foodies. George Town is known as the food capital of Malaysia, and for good reason. From wok-fired char kway teow to in-your-face Penang laksa, the city’s hawker stalls and cafés never disappoint. It is as much a cultural experience as it is a culinary adventure to eat your way down these streets.
But George Town is more than just food or history. You can spend the morning poking around clan houses, then ogle colourful Peranakan mansions in the afternoon, then join in with locals at a night market filled with music and laughter. It’s this unique and potent mix of old and new that makes George Town so memorable, and why wandering around it is one of the must-do things to do in Malaysia.
Pro travel tip: Rise early to beat the midday heat and pack a camera; the street art and heritage buildings are photo ops galore.
10. Wander Around Ipoh

Ipoh often surprises travellers who stop here on their way between Kuala Lumpur and Penang. The city has a relaxed charm, with heritage streets, vibrant street art, and some of the best local food in Malaysia. Exploring Ipoh is one of the most rewarding things to do in Malaysia if you enjoy slower-paced destinations with character.
The old town is filled with colonial buildings, many of them restored into cafés, boutique hotels, and galleries. Murals painted across the walls add colour and creativity to the cityscape, giving visitors a reason to wander aimlessly through the lanes. Just outside the city, you will find dramatic cave temples carved into limestone cliffs, such as Perak Cave Temple and Kek Lok Tong, which combine spiritual calm with natural beauty.
Food is another highlight here. Ipoh is famous for its silky white coffee and bean sprout chicken, both of which you can try at humble eateries that have been around for decades. For many travellers, sitting in a traditional coffee shop, sipping a hot cup of Ipoh white coffee, is an experience that feels as authentic as it gets. It is simple moments like these that make wandering around Ipoh one of the most memorable cultural things to do in Malaysia.
Travel tip: Plan to stay at least one night. Ipoh has a growing boutique hotel scene, and exploring the city after the day-trippers leave makes it feel even more special.
11. Explore Johor Bahru

The causeway itself is a bridge that caters to both cars and trains, and that has helped spur the development of Johor Bahru, which, otherwise known as JB, has emerged as a dynamic city unto its own. Nowadays, it has become one of the easiest and best things to do in Malaysia, as most tourists would flock to JB to experience such a well-rounded itinerary for a day or two if you want a taste of culture, shopping, and fun each in equal measure.
The city’s heritage quarter is a useful place to begin. Old shophouses now house fashionable cafes, art galleries, and boutique shops, and colourful temples and mosques stand testament to the city’s cultural diversity. One of the most unusual temples in the country is the Arulmigu Sri Rajakaliamman Glass Temple – it’s covered in reflective mosaics and worth a visit.
Families tend to make a beeline for Legoland Malaysia or Hello Kitty Town, while shoppers can be found at Johor Bahru City Square Mall and KSL City Mall. There are loads to eat too, for foodies and street-snackers alike, here you’ll find everything from Malay to Korean, from local hawker to hip restaurant. With its increasingly diverse offerings, JB is no longer just a gateway city, but also a popular place to visit in Malaysia for tourists who want to experience a modern yet cultural city feel.
Travel tip: Weekends can be very crowded with day-tripping Singaporeans, so make sure to visit during the week.
12. Attend Thaipusam Festival

There are few days more intense and unforgettable than that of the Thaipusam Festival in Batu Caves. For visitors, being a part of this spectacle is one of the most unusual cultural things to do in Malaysia, a festival that combines devotion, heritage, and community in a stunning kaleidoscope of colour and fervour.
The festival takes place in late January or early February to celebrate Lord Murugan, and thousands of devotees take processions of pilgrimage to the limestone caves outside Kuala Lumpur. Many bear the kavadi, ornate wood or metal frames covered with flowers and peacock feathers, while some pierce their skin, cheeks, or tongue as part of an act of faith. It’s hard to know whether the spectacle is deeply affecting or simply overwhelming, but the strength of belief is evident in a way that’s not possible to communicate through words.
The atmosphere is electric. The air is thick with music, chanting, and the scent of incense as devotees scale the 272 stairs to get to the temple. Then crowds of visitors follow suit, whether to watch respectfully or jump in the revelry themselves. It might be somewhat overwhelming if you’re visiting for the first time, but here you are in the epicentre of Malaysia’s cultural diversity. Witness one of the bloodiest cultural experiences in Malaysia. It’s not like any festival in the world; it’s cultural and way more hardcore than you can even imagine. Experiencing Thaipusam is not just a festival visit; it’s one of the rawest cultural things to do in Malaysia that you could ever encounter.
Travel tip: Visit early in the morning to avoid the worst crowds and wear simply and respectful attire for religious ceremonies.
Nature and Adventure – Must-Do Things in Malaysia
For those travellers who have an appetite for the outdoors, some of the most memorable things to do in Malaysia are its natural landscapes. The country is home to towering mountains, ancient rainforests, winding rivers and coastlines that feel unscathed. Hiking through cloud-enshrouded highlands, white-water rafting through fast-churning waters or goggling at wildlife in the depths of the jungle are among experiences that reveal a wilder, more ruggedly adventurous side to Malaysia. If you are a trekker or just a nature lover visiting the city, these are some of the let you see the country rather than just the cities.
13. Trek Mount Kinabalu, Sabah

At 4,095 meters above the clouds, Mount Kinabalu is the shining star of Borneo and climbing to its summit is one of the top things to do in Malaysia. You can see this mountain as you cross the vast depths of Sabah, and in the distance, its peaks seem dramatic and jagged. For many cross-country travellers, it’s a bucket-list adventure that can be a balance of challenge and inspiration.
The trek typically starts in Kinabalu Park, a UNESCO World Heritage Site that is home to uncommon orchids, pitcher plants and amazing animal species. As you climb, the air becomes cooler, the trees yield to scrubby paths, and the vistas diverge into wide open spaces of rolling hills and valleys below. Most climbers ascend in two days, spending a night in a lodge well up the mountain before making the final push up in the wee hours of the morning.
Nothing stays with you like the view of Low’s Peak in the pre-dawn light. The horizon is blazing orange and pink, everything else seems silent, and you are literally standing on top of Malaysia. It’s a tough hike, but the achievement and sheer beauty of the course mean that it is one of the most unforgettable adventure things to do in Malaysia.
Travel tip: Book permits and accommodations months before travelling, as only a certain number of climbers are permitted per day to protect the delicate environment.
14. Explore Taman Negara National Park

Taman Negara is often described as the lungs of Malaysia, and stepping inside feels like entering another world. Said to be more than 130 million years old, this rainforest is one of the oldest on Earth, and exploring it ranks high among the must-do things to do in Malaysia for nature lovers.
The park covers more than 4,000 square kilometres, spread across Pahang, Kelantan, and Terengganu. Trails take you deep into the jungle, where giant trees stretch endlessly toward the sky and the sounds of cicadas, birds, and rushing rivers surround you. A highlight is the canopy walkway, one of the longest in the world, which lets you see the rainforest from above as if you were gliding through the treetops.
Wildlife spotting is another draw. With patience and a bit of luck, you might catch glimpses of exotic animals such as hornbills, tapirs, or even wild elephants. Night safaris offer a completely different experience, as the forest comes alive with nocturnal creatures and the glowing eyes of small mammals in the dark.
From Taman Negara to Borneo day trips, coordinate 4×4 transport, licensed nature guides, and custom or group itineraries with Embassy Alliance, a trusted DMC for Malaysian adventures. Explore options: embassyalliance.com/tours-in-borneo.
Travel tip: Base yourself in Kuala Tahan, the main entry point to the park, where guided treks, river cruises, and local homestays make your visit easier and more memorable. A few days here will remind you why immersing yourself in nature is one of the most incredible things to do in Malaysia.
15. Experience Borneo’s Rainforest

Entering the rainforest of Borneo is like stepping into a museum of nature, one that is living and breathing. The air is dense with humidity, birdsong reverberates through the tree tops, and the forest floor is teeming with life. Visiting this ancient ecosystem is one of the awesome things to do in Malaysia, especially if you are a wilderness enthusiast.
And in Sabah, the place to go to is the Danum Valley Conservation Area. Here, you can hike through unspoiled jungle, traverse swaying bridges, and sleep in jungle lodges vibrating with the calls of gibbons and hornbills at dawn. Sarawak has Bako National Park’s coastal cliffs and mangroves as well as the chance to spot the rare proboscis monkey, so called because of its long nose.
The special thing about Borneo’s rainforest is the diversity of life you find in just a short walk around it. You look up into soaring dipterocarp trees, where epiphytic orchids cling to the trunks and iridescent rainbow butterflies flutter in shafts of sunlight. For many visitors, seeing an orangutan in the wild is the high point of their trip, a potent reminder of how valuable this ecosystem is.
Travel tip: Travel with a licensed guide. Not only will you enhance your chances of seeing wildlife, but you will learn how the local people have been working to protect one of the world’s oldest rainforests. Visiting Borneo’s rainforest is more than simply an activity, it is one of the best things to do in Malaysia.
16. Explore Penang Hill

Set far above the bustle of George Town is Penang Hill, a cool, tranquil retreat with commanding views of the island. Riding the funicular railway to the top is an experience in itself, and spending time here is one of the most fun things to do in Malaysia for tourists who want a good mix of city and nature.
The air is cleaner and cooler at the top. Walk around the viewing platforms and you’ll spot the city sprawling below, the Malacca Strait glistening in the distance and, on crystal clear days, parts of mainland Malaysia. Of course, Penang Hill is more than just the panoramas — it is also home to various attractions, colonial bungalows, botanical gardens and peaceful walking trails sheltered under a canopy of lush tropical greenery.
Families often love The Habitat, a nature park on the hill with canopy walkways and a treetop platform with views of Penang’s rainforest. If you prefer a slower connection, lovely cafés are ideal for gazing out over views while sipping coffee.
Travel Tip: Visit in late afternoon to avoid the heat and stay into the evening, when the lights of George Town start to twinkle far below. Overseeing the city when it lights up at night, you won’t forget your trip to Penang Hill anytime soon, with this item to add to your list of what to do in Malaysia.
17. Go Whitewater Rafting in Gopeng, Perak

Those looking for some thrill, you can go for a rafting experience at the Kampar River in Gopeng, which is one of the most exciting things to do in Malaysia. Just a 2-hour drive from Kuala Lumpur, this trip takes you deep into Perak’s lush rainforest, where pristine water and fast-flowing rapids set the stage for a great day’s outdoor fun!
The river is classified as beginner to intermediate and is suitable for most travellers. As you paddle through the calm lengths, you can look around — the dense jungle, the craggy limestone cliffs, the birds flitting overhead. Then you encounter the rapids, and teamwork is indispensable as your raft bounces and churns along the rushing water. ‘High, calm and adrenaline is a winning mix that makes the whole experience fun and fucking exciting!
Gopeng, apart from being a white-water rafting spot, is also famous for its caves and eco-tourism attractions. You can add spelunking at Gua Tempurung, one of the biggest caves in Peninsular Malaysia, to a rafting trip or join community-based experiences with local villagers.
Travel tip: Visit during the rainy season, generally from October to March, when the water is high and the rapids are most thrilling. Whether visiting as a day trip or spending longer in the area, Gopeng rafting is one of the most adventurous things to do in Malaysia.
18. Explore Kota Kinabalu’s Waterfront

Kota Kinabalu, the Sabah state capital, is not just a jumping-off point to the untamed Borneo. Its waterfront is an attraction in its own right and one of the most fun things to do in Malaysia if you appreciate a nice blend of culture, food, and views.
The showstopper is the evening market by the water, where stalls heave with fresh seafood, grilled skewers and tropical fruits. As the sky turns a brilliant orange and purple at sunset, this scene-feast backdrop can make even a humble meal seem unforgettable. Locals and tourists congregate here, and there’s a lively, easygoing feel.
The waterfront is great for an easy walk during the day. Fishing boats ply the waves, cafés overlook the South China Sea, and ferries get ready to shuttle passengers to the islands of the nearby Tunku Abdul Rahman Marine Park. Schedule it just right and you can island-hop all day and be back for a sunset feast.
Travel tip: Time your visit to arrive in the late afternoon to catch the sunset. It’s also widely held as the best in Malaysia, and watching it while holding a fresh seafood dinner plate is an experience not to forget. Subtle interactions like this are what keep the waterfront as one of the coolest things to do in Malaysia.
Islands and Beaches – Amazing Things to Do in Malaysia
When travellers think about paradise, Malaysia’s islands often come to mind. With turquoise waters, soft sandy beaches, and some of the best dive sites in the world, exploring the islands is among the most unforgettable things to do in Malaysia. Each island has its own character, Langkawi for its natural beauty, the Perhentians for snorkelling, Redang for its pristine beaches, and Sipadan for world-class diving. Whether you want a quiet escape or an underwater adventure, Malaysia’s coastline and islands promise experiences you will remember for years.
19. Relax in Langkawi Island

The Jewel of Kedah deserves to be identified as it is! It’s also one of the most rewarding things to do in Malaysia, with its beauty and the mix of beaches, mountains and tropical rainforest. The island makes for an easy choice for those who crave both nature and adventure in one travel destination.
The most unspoiled beach is Pantai Cenang, known for its golden sand and a surge of new cafés, as well as plenty of water sports. If you simply want peace and quiet, head to Tanjung Rhu or Datai Bay, where quiet water and fewer crowds make relaxing a breeze. There is also much more to Langkawi than its beautiful beaches. The Langkawi Sky Bridge, a curved walkway that hangs high above the rainforest, offers spinning views of the Andaman Sea.
Adventurous types can also take the cable car up Gunung Mat Cincang, hike through mangroves or go on a boat tour into hidden coves and limestone cliffs. Wildlife parks and an aquarium are also popular among families, which helps to make the island attractive to all types of travellers.
Let Embassy Alliance handle airport transfers, island hopping logistics, private tours, and group arrangements, while you enjoy Langkawi beaches and viewpoints with a friendly guide. Browse ideas: embassyalliance.com/tours-in-langkawi.
Travel tip: Rent a scooter or a car and explore the island at your leisure. Whether it’s waterfalls nestled in the mountains or night markets packed to the brim with local food, finding Langkawi for yourself is one of the most amazing experiences in Malaysia.
20. Go Island Hopping at Perhentian Islands

If crystal-clear waters and white sandy beaches are your idea of paradise, then the Perhentian Islands should be high on your list. Visiting these islands is one of the most unforgettable things to do in Malaysia, especially for travellers who love snorkelling, diving, and laid-back beach life.
The two main islands, Perhentian Besar and Perhentian Kecil, each have their own charm. Perhentian Besar is quieter, with family-friendly resorts and calm beaches, while Perhentian Kecil is livelier, drawing backpackers with its beach parties, budget stays, and vibrant energy. Whichever you choose, island-hopping between the two is part of the fun.
The real magic, however, lies beneath the water. Snorkelling trips take you to colourful coral reefs where you might swim alongside sea turtles, reef sharks, and schools of tropical fish. For divers, the visibility and marine biodiversity make the Perhentians one of the best dive spots in the region.
Travel tip: The islands are closed during the monsoon season (November to February), so plan your visit between March and October. If you time it right, island-hopping in the Perhentians becomes one of the most memorable tropical things to do in Malaysia.
21. Dive in Sipadan Island, Sabah

For divers, Sipadan is nothing short of legendary. Often ranked among the top dive sites in the world, experiencing its underwater wonders is one of the most breathtaking things to do in Malaysia. Located off the coast of Sabah in Borneo, Sipadan is a protected marine paradise where every dive feels like stepping into another realm.
The island is surrounded by deep waters teeming with marine life. As you descend, you might find yourself gliding past massive schools of barracuda swirling like a silver tornado, or watching sea turtles drift effortlessly through the currents. The coral reefs here are vibrant and healthy, home to colourful fish, reef sharks, and countless smaller creatures hiding in every corner.
Because Sipadan is protected, only a limited number of diving permits are issued each day. This keeps the ecosystem pristine and ensures that the experience feels exclusive. For serious divers, it is not just another trip; it is the highlight of their journey through Southeast Asia.
Travel tip: Book your permit well in advance through a licensed dive operator. Staying in nearby islands such as Mabul or Kapalai allows easy access to Sipadan, making your diving adventure one of the ultimate underwater things to do in Malaysia.
22. Snorkel in Redang Island

Redang is prettier than a picture, and the water is so clear you don’t even need to dive to see the corals and fish in it. To many travellers, snorkelling here happens to be one of the most laid-back yet enriching things to do in Malaysia. Situated just off the coast of Terengganu, Redang features powdery white sand beaches, clear turquoise waters, and so much marine life that it is a tropical wonderland to remember.
It’s also a short boat ride from the shore to snorkelling trip destinations where colourful coral gardens and lazy fish march below. Sea turtles cut through the shallows like graceful birds, clownfish bob and weave among anemones and schools of rainbow-hued fish dart and shimmer in the sunlight. It is also easily visible even if you’re not a strong swimmer; the calm waters allow you to simply float and enjoy the world beneath the water.
On land, Redang is duller than some of the other Malaysian islands. The resorts are strung out along the beaches, with the best evenings passed on a sunset walk on the sand or dining on fresh seafood by the water. It is the sort of place that slows into the perfect pace for couples and families.
Travel Tip: Visit between April and October when the monsoon season is at bay. The weather during this period is usually clear and sunny, and the seas are calm, which is why one of the most fun things to do in Malaysia includes snorkelling in Redang.
23. Discover Semporna’s Bohey Dulang Island

Bohey Dulang, near Semporna, is one of those places that simply makes you stop and stare. While it has various natural attractions such as volcanic sources and incredible landscapes, for there is a place with a volcano is one of the most bizarre things to do in Malaysia. It’s all about the hike to the viewpoint with panoramic views of turquoise waters, coral reefs and the nearby islands being the highlight here.
The trail to the summit is brief, but steep, and it cuts through dense jungle, where you can hear birds calling and spot rare plants. Once you finally reach the summit, the view is unforgettable; the lagoon far below appears as a painter’s palette of blues and greens, surrounded by harsh cliffs. It’s also one of the most photographed places in all of Sabah, and for good reason.
At the water, snorkelling is another favourite pastime. Here, the reefs teem with sea life, and the clear visibility makes it easy to see fish darting between the coral. For hikers who also like to add snorkelling when going to places, Bohey Dulang is the answer.
Travel Tip: Wear good shoes for the hike (it’s slippery on the path after it rains.) Although a strenuous hike, bring plenty of water with you and time your climb up for the morning to take advantage of good light for photographs. Visiting this stunning island is a perfect addition to your list of what to do in Malaysia.
Highlands and Scenic Escapes – Unique Things to Do in Malaysia
There is more to Malaysia than beaches and cities. Its highlands are a place of cool air, rolling tea plantations and landscapes that seem worlds apart from the tropical lowlands. Visiting one of these areas is one of the most interesting things to do in Malaysia, particularly when you need to cool down. The highlands merge nature’s beauty with cultural experiences, where you can indulge in sips of freshly brewed tea, explore strawberry farms and learn about colonial-era history.
24. Visit Cameron Highlands

Cameron Highlands is a refreshing escape from Malaysia’s tropical heat, and spending a few days here is one of the most relaxing things to do in Malaysia. The area sits more than 1,500 meters above sea level, which gives it a cool, spring-like climate all year round. Rolling hills covered in emerald green tea plantations stretch as far as the eye can see, making it one of the most photogenic spots in the country.
A visit is not complete without touring a tea estate. Walking between rows of neatly trimmed bushes, then sipping a cup of freshly brewed tea overlooking the valley, is an experience that combines beauty with taste. Strawberry farms are another favourite stop, where visitors can pick their own fruit and enjoy fresh desserts on the spot.
For those who enjoy the outdoors, Cameron Highlands also offers scenic jungle trails, waterfalls, and mossy forests that feel like something out of a fairytale. Markets filled with local produce and flowers add a lively touch, giving you plenty to explore even when you are not hiking.
Travel tip: Bring a light jacket, as evenings can get chilly. Visiting Cameron Highlands during weekdays is ideal, since weekends often see crowds escaping the city for the cooler weather. Experiencing this region is easily one of the most memorable highland-focused things to do in Malaysia.
25. Visit Genting Highlands

Nestled in the Titiwangsa Mountains, Genting Highlands is a stark contrast to the rest of Malaysia. Named “Malaysia’s City of Entertainment,” it is so is one of the fun things to do in Malaysia when you love theme parks, nightlife and some mountain coolness together all in one place.
The trip starts with a panoramic cable car ride, also called the Awana Skyway, which soars above verdant rainforest to the mountaintop. When you arrive there, it is a cross between attractions. At Resorts World Genting, there are casinos, shopping malls, concert venues and an indoor theme park, and the new Genting SkyWorlds outdoor park is a popular draw for families with rides and shows.
But Genting Highlands is more than fun and games. The cool mountain climate makes for a welcome change from the heat of Kuala Lumpur, and the views over the surrounding valleys are drenched in mist, which gives them a magical quality. For visitors who like a bit of everything, it’s a trifecta of fun, leisure and relaxation in one spot.
Travel tip: Maybe go on a weekday to avoid the heavy weekend crowds. Spending the night gives you the opportunity to experience the much cooler nighttime climate and there are few things quite like waking up above the clouds, so this is one of the most distinctive of things to do at high altitude in Malaysia.
Food, Festivals, and Unique Experiences—Fun Things to Do in Malaysia
For some travellers, the trip through Malaysia is more about taste than anything else. Street food stands, cultural festivals and family-oriented attractions make the country’s culture come alive in a personable, unforgettable way. And one of the best things to do in Malaysia is experience this side of the culture, whether you’re eating satay on a bustling night market street, watching fireflies light up a riverbank, or living out your whimsical fantasies in a wild theme park. These encounters reveal to you the simple pleasures of everyday life that make Malaysia a wonderful place to visit.
26. Indulge in Malaysian Street Food

No visit to Malaysia is complete without tasting its iconic street food. From Kuala Lumpur’s Jalan Alor to Penang’s hawker stalls, eating local food on the street cannot be left off any list of things to do in Malaysia. The variety, served all on the one plate, is thrilling; a testament to the country’s Malay, Chinese and Indian influences.
Begin with nasi lemak, which is frequently described as the national dish. They serve the fragrant coconut rice with sambal chilli paste, a side of fried anchovies, a boiled egg and peanuts, so the overall meal is quite basic but sufficiently flavoured. Satay skewers, char kway teow and roti canai are other favourites, all cooked fresh before your eyes. The sizzling woks, smoky grills and continuous banter of food sellers make for an ambience that’s just as unforgettable as the food.
Street food can also be an opportunity to meet local people. While families sit at plastic tables and office workers duck in for a quick dinner, for the moment, out-of-town tourists join in on the fun, united by a sense of wonder at Malaysia’s food culture. Each bite is a story of tradition and community.
Travel tip: Arrive hungry and with small change, since many stalls take cash only. For the best taste of why eating street life still counts as living an awesome life in one of the best things to do in Malaysia, snack a little from each vendor.
27. Take a Firefly River Cruise in Selangor

There are few things as enchanting as observing thousands of fireflies flashing and flitting about, lighting up the night. On a river cruise in Selangor, you will get to experience this rare sight, and it is quite simply one of the most magical things to do in Malaysia. The most famous locations are Kampung Kuantan and Kampung Bukit Belimbing, both of which boast mangroves that light up with minuscule lights resembling twinkling stars in trees.
Moving down the inky river, your boat makes no noise but the water lapping against it and the soft humming of the insects. Suddenly, the fireflies start to flash in synchrony, throwing their electric little parties with the kind of in-sync light show that seems otherworldly. For families, couples, singles … all say that it was one of the most memorable and relaxing evenings on their trip.
Apart from the natural wonder itself, the cruise also provides a snapshot of local village life. Most tours include a basic seafood dinner before or after the boat trip, a chance to digest the region’s flavours and take in the peace of the riverside.
Travel tip: You’ll spot the fireflies best when it’s clear and there is no moon. Pack bug spray and wear light clothing, and book with a reputable operator to ensure a green (friendly to the environment) visit. This sedate river ride is one of the most unusual things to do at night in Malaysia.
28. Experience Sunway Lagoon Theme Park

If there’s a theme park where you can get it all – fun, experience and variety, then it’s got to be Sunway Lagoon. Situated on the outskirts of Kuala Lumpur alone, this colossal offering is a mix of water rides, theme parks and wildlife zones, making this to be one of the most fun things to do in Malaysia for families, friends, or thrill enthusiasts.
The water park is the main attraction, complete with wave pools, lazy rivers and heart-pounding slides that keep guests occupied all day. The Vuvuzela, Asia’s largest water ride, takes riders on a dizzying spin through a giant funnel before dropping them into a pool, while gentler attractions like the Surf Beach give you the chance to take it easy.
Other than the water rides, there are also amusements like roller coasters, a wildlife park featuring more than 150 animal species, and a scream park for folks who get off on haunted-house-style scares. With a range like that, it’s not hard to see why many visitors spend an entire day here; it feels like multiple theme parks rolled into one.
Travel tip: Get there first thing to beat the crowds and plot your route because the park is massive. Dress in casual, comfy wear and take some waterproof gear to get the most out of this action-filled experience, one of the most family-friendly things to do in Malaysia.
29. Discover Kuching, Sarawak

The Cat City, as Kuching is fondly known as is one of the most unusual towns in Borneo. Mixing history and culture with a laid-back riverside vibe, it’s no wonder that there are many reasons to visit, and exploring the town is one of the best things to do in Malaysia.
Kuching Waterfront is the heart of the city, where people come to stroll in the evenings and look across the Sarawak River. At night, the golden-domed State Legislative Assembly building sparkles across the water, and there are ferries, Workman-style, that you can use to take yourself back and forth. Cafés, food stalls, and street performers create a lively, but not overwhelming, atmosphere along the waterfront.
And in Kuching are museums and cultural villages that demonstrate the indigenous heritage of Sarawak. The Sarawak Cultural Village, for instance, allows visitors a glimpse at the traditional homes, dances and crafts of various tribes. Just outside the city, Bako National Park is only a boat ride away and offers jungle trails, beaches and a chance to see rare proboscis monkeys.
Travel tip: Kuching is small, and the real way to explore is on foot. Devote at least two days here, so you can indulge in the city’s heritage and its surrounding wonders of nature. Relaxing with Kuching’s laid-back ambience is one of the most delicious cultural things to do in Malaysia.
30. Visit Kuala Terengganu’s Crystal Mosque

Sitting on the banks of the Terengganu River, the Crystal Mosque is one of Malaysia’s most spectacular marvels of architecture. Constructed of glass, steel, and crystal, it sparkles in the sun and is all lit up with colored lights at night. One of the most awesome things to do in Malaysia, this monument can give you a whole new perspective on design and culture.
The exterior of the mosque is a synthesis of tradition and modernity. Its many domes and minarets are gleaming with a glassy lustre, giving it a futuristic appearance, though inside is a place of calm meditation amidst intricate patterns and soft light. Even from a distance, the mosque is an incredible piece of art when seen from the other side of the river.
Numerous travellers plan their visit for the evening when the whole building is illuminated in gold, purple and green light. It all made it such a magical sight with its reflection off the water, and now it is considered one of the most photographed mosques in Malaysia.
Travel tip: Non-Muslims cannot enter the prayer halls during services, but the grounds and grounds around the mosques are open for exploration. Come with your camera as taking a photo of the Crystal Mosque at sunset or in the night lights is one of the most lasting memories of what to do in Malaysia.
Conclusion
From bustling cities to quiet highlands, from island adventures to cultural festivals, the list of things to do in Malaysia is endless. Whether you are exploring Kuala Lumpur’s modern landmarks, trekking in Borneo’s rainforest, or relaxing on Langkawi’s beaches, every experience brings you closer to understanding the country’s diversity and charm.
If you are planning your next trip, take a look at our About Malaysia page for travel insights and destination guides, or browse our tours and programs to create an itinerary that fits your style. For families and young travellers looking for something beyond sightseeing, Embassy Camps also offers educational summer programs in Malaysia and other exciting destinations, combining adventure with learning.
Malaysia has something for every traveller, and 2025 is the perfect year to experience it. Whether you come for a short city break, a cultural journey, or a longer exploration, these 30 highlights prove why the country deserves a place on your bucket list. Start planning today, and you will soon discover why exploring the endless things to do in Malaysia will leave you with memories to last a lifetime.