For Singaporeans planning a quick getaway, Malaysia is the perfect nearby destination! Just a short distance away, there are exciting experiences waiting across the border. Wondering what to do in Malaysia? From cultural landmarks to nature and delicious food, let's take a look at the top things to do in Malaysia that you should definitely check out on your next trip!
Get amazing discounts on eSIM, SIM, and WiFi! Stay connected while travelling with our limited-time offers. 🎁
🔥Worldwide Travel Discounts
Explore exclusive deals on flights, hotels, attractions and more across various regions!👀
🚍Local Transportation Deals
Unlock 10% OFF on car rentals. Hit the road and enjoy more savings!🎉
🎡Popular Local Attractions & Cheap Tickets
Enjoy discounts on tickets to popular attractions around the world. Explore, experience, and save big!👍
1. Relax at Desaru Beach
Desaru Beach is the perfect spot for Singaporeans seeking a tranquil escape. With golden sands, clear waters, and a laid-back vibe, it’s good for family picnics or couple strolls. You can enjoy water sports like jet skiing and banana boat rides. There is also a chance to discover beach life and tidepools.
Desaru Beach | |
Opening Hours | 24/7 |
Location | Desaru Beach, 81600 Bandar Penawar, Johor, Malaysia |
✨Tip: Visit during weekdays to avoid crowds, and don't miss the nearby Desaru Fruit Farm for a unique agro-tourism experience.
2. Stroll on the Langkawi Sky Bridge
Experience breathtaking views of the island’s lush rainforests and the Andaman Sea from the Langkawi Sky Bridge, suspended 660 metres above sea level. Accessible via the Langkawi Cable Car, this curved bridge offers a thrilling yet safe way to marvel at Langkawi’s lush landscapes.
Langkawi Sky Bridge | |
Opening Hours | 09:30-16:30 |
Location | 07000 Langkawi, Kedah, Malaysia |
✨Tip: Pair your visit with the Langkawi Cable Car ride for a complete experience, which opens from 09:30 to 18:00 on Monday-Tuesday, Thursday-Sunday, and 12:00-18:00 on Wednesday.
3. Discover the Beauty of Cameron Highlands
Escape the heat and immerse yourself in the cool, lush greenery of Cameron Highlands. Visit Boh Tea plantations, pick fresh strawberries at local farms, explore the beautiful Lavender Garden or hike through mossy forests. It’s a refreshing getaway with plenty to see and do.
✨Tip: Bring a jacket as the temperatures can drop significantly, and try the local steamboat for a cosy dinner in the cool climate.
4. Embark on Island Hopping Adventures
Malaysia is home to stunning islands like Perhentian, Redang, and Tioman. Hop on a boat and explore pristine beaches, crystal-clear waters, and vibrant marine life. Snorkelling and diving enthusiasts will marvel at coral reefs and marine life.
✨Tip: Plan your trip during the dry season (March to October) for calm seas and clearer visibility for underwater activities.
5. Explore Kuala Lumpur with KL Hop-On Hop-Off Bus
The KL Hop-On Hop-Off bus is a fantastic way to explore Kuala Lumpur’s top attractions at your own pace. This double-decker bus offers a flexible tour with 27 designated stops, covering more than 60 sites and attractions, from high-rise buildings to skyscrapers, to historical places and green scenery. Enjoy panoramic views from the open deck as you travel through the city’s bustling streets.
KL Hop-On Hop-Off | |
Opening Hours | 09:00-18:00; 20:00-22:00 |
Location | Sg Wang Plaza, Jln Bukit Bintang, 55100 Wilayah Persekutuan, Federal Territory of Kuala Lumpur |
✨Tip: Buy a 24-hour or 48-hour pass for unlimited rides, and start early to make the most of the day. Don’t forget to bring a hat or umbrella for comfort on the open deck!
6. Drift Along History with the Malacca River Cruise
Malacca, a UNESCO World Heritage Site, is a treasure trove of history and culture. About 240 km from Singapore, you can explore A Famosa fortress, the Dutch Square, Jonker Street and more.
One of the highlights is the Malacca River Cruise, offering a scenic and relaxing way to experience the charm of Malacca. This 45-minute cruise travels through the city, where you will see old warehouses, fish markets and more. You will also pass KAMPUNGMORTEN, a typical Malay village house called VILLASENTOSA.
Malacca River Cruise | |
Opening Hours | Pick up from 09:05 to 18:30 |
Location | River Cruise Taman Rempah Jetty, Jalan Tun Mutahir, 75300 Malacca, Malaysia |
👉Tip: Stay overnight in Malacca to enjoy the Jonker Street Night Market and savor Malacca’s famous chicken rice balls and cendol.
7. Dive into Paradise in Semporna
Semporna is the gateway to some of Malaysia’s most stunning islands and a haven for divers and snorkelers. It’s the perfect starting point for exploring iconic spots like Sipadan, Mabul, and Mataking Islands. Whether you're an avid diver or simply love pristine beaches, Semporna is a tropical paradise waiting to be discovered.
👉Tip: Book island-hopping tours or diving trips in advance. Stay in a water chalet for a unique experience right by the sea!
8. Climb to New Heights at Batu Caves
Batu Caves is one of Malaysia’s most iconic landmarks, a series of limestone caves that house Hindu temples and shrines. The main cave is reached by climbing 272 colourful steps. At the top, you’ll find stunning statues and a sense of spiritual serenity. The site is especially popular during Thaipusam, when thousands of devotees gather for the celebration.
Batu Caves | |
Opening Hours | 07:00 - 21:00 |
Location | Gombak, 68100 Batu Caves, Selangor |
👉Tip: Wear comfortable shoes for the climb and bring water to stay hydrated.
9. Visit Muzium Telekom Filled with Historical Telephones
Muzium Telekom, located in Kuala Lumpur, offers a glimpse into the evolution of telecommunications in Malaysia. Housed in a beautiful colonial-era building, the museum has a collection of early communication devices, from vintage telegraphs to early telephones dating back before the 1900s. It's an informative and immersive experience if you are interested in the history of technology and how it has transformed the way we connect. Most importantly, it’s free even for foreigners!
Muzium Telekom | |
Opening Hours | Monday-Friday: 09:00-17:30; Saturday-Sunday: 10:00-17:00 |
Location | Jalan Raja Chulan, 50200 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia |
👉Tip: Don’t miss the interactive exhibits on mobile phones and telecommunications evolution. It’s a great stop for families! Most importantly, the admission is free!
Get connected in Malaysia
10. Explore Rich Culture at the Islamic Arts Museum Malaysia
The Islamic Arts Museum Malaysia has artefacts about Islamic art and cultural heritage from across the globe. With over 7,000 exhibits from intricately designed ceramics and textiles to ancient manuscripts and architectural models, it’s one of the largest museums dedicated to Islamic art in Southeast Asia. In addition to admiring the art treasures, you can also go to the museum's restaurant to taste the food, including Lebanese restaurants enough to linger.
Islamic Arts Museum | |
Opening Hours | 9:30-18:00 |
Location | Islamic Arts Museum Malaysia, Jalan Lembah, Tasik Perdana, 50480 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia |
👉Tip: Visit the museum’s rooftop cafe for a peaceful break with views over the lush surroundings. Take your time to explore the different galleries, as there’s a wealth of history and artistry to admire.
11. Meet Cute Cats at Kuching Cat Museum
Kuching, the "Cat City," is home to the quirky and charming Kuching Cat Museum. This unique museum is dedicated entirely to all things feline, showcasing over 2,000 cat-related exhibits, handicrafts and statues from all over the world. It’s a fun and lighthearted stop for cat lovers and anyone looking to explore something a little different in Kuching.
The Cat Museum | |
Opening Hours | 9:00-16:30 |
Location | Bangunan DBKU, Jalan Semariang, Petra Jaya, 93050 Kuching, Sarawak, Malaysia |
❤️Tip: Don’t forget to snap a photo with the giant cat statue outside the museum! It’s a popular spot for selfies.
12. Experience the Art of Traditional Batik
Discover the beauty of traditional batik, a centuries-old art form that reflects Malaysia’s rich cultural heritage. Batik involves intricate designs hand-painted or stamped onto fabric using wax and vibrant dyes. You can learn about the process at workshops or purchase stunning batik clothing, scarves, and home decor items as souvenirs. It’s a perfect way to connect with the artistic traditions of the country.
❤️Tip: Try your hand at creating your own batik masterpiece at a workshop and you get to take home a personal piece of art!
13. Feel the Thrill of Tandem Skydiving
Source: skydivelangkawi.com
For adrenaline junkies, tandem skydiving will be an unforgettable experience of soaring through the skies. Enjoy breathtaking views of Malaysia’s stunning landscapes as you freefall from thousands of feet above. With experienced instructors guiding you every step of the way, it’s an exhilarating way to tick skydiving off your bucket list. Popular spots include Langkawi, Segamat, and Kuala Lumpur.
❤️Tip: Book your jump well in advance, as slots fill up quickly. Photos and videos are often available to capture the experience!
14. Explore the Underwater World with Snorkelling and Deep Diving
Malaysia is a diver’s paradise. Here you can experience world-class snorkelling and deep diving spots teeming with marine life and coral reefs. Top spots include the Perhentian Islands, Sipadan, Tioman Island, and Mantanani Island, which provide unforgettable underwater experiences. Swim with turtles, explore colourful reefs, or dive into shipwrecks for a thrilling adventure.
❤️Tip: Beginners should consider starting with snorkelling or a discovery dive session to get comfortable before going deeper.
15. Soar Above Malaysia with a Helicopter Ride
Source: Our Offbeat Life
Take your adventure to new heights with a helicopter tour of Malaysia. Enjoy a bird’s-eye view of the Petronas Twin Towers in Kuala Lumpur, the lush greenery of the Cameron Highlands, or the pristine beaches of Langkawi. Helicopter rides offer a unique and unforgettable perspective. Kuala Lumpur and Langkawi are two of the most popular destinations for helicopter rides in Malaysia.
❤️Tip: For the best views, choose early morning or late afternoon flights when the lighting is spectacular for photos.
16. Ride the Rapids with White Water Rafting
Source: Trip Moments
Get your adrenaline pumping with white water rafting in Malaysia, where scenic rivers offer exciting rapids for all experience levels. Popular spots include the Kampar River in Perak, the Padas River in Sabah, and Ulu Slim in Perak. It's a thrilling way to connect with nature and enjoy an unforgettable outdoor experience.
🔥Tip: Wear quick-drying clothing and secure footwear. Don’t forget waterproof sunscreen and a dry bag for your belongings.
17. Experience Rural Life at Farm in the City
Farm in the City is one of the most distinctive attractions near Kuala Lumpur. There is a large herd of rare and tame animals and poultry, such as rabbits, goats, birds, kangaroos, tortoises, and peacocks. It’s a perfect family outing where you can interact with farm animals and even try your hand at feeding them. You will experience rural life in the heart of the city.
Farm in the City | |
Opening Hours | Monday, Wednesday-Thursday: 10:00-18:00; Friday-Sunday: 09:30-18:00 |
Location | Lot 40187-40188, Jalan Prima Tropika Barat 1, Pusat Bandar Putra Permai, 43300 Seri Kembangan, Selangor, Malaysia |
🔥Tip: Be sure to bring along some loose change for animal feed to enhance your interactive experience!
18. Let Your Kids Explore and Learn at Kids Nation
Source: Kids Nation
Kids Nation is an indoor edutainment park in Malaysia designed to provide children with an exciting, hands-on learning experience. Kids can experience a range of interactive exhibits and activities, such as pretending to be firefighters to running their own restaurant. Kids Nation helps kids develop essential life skills while having fun. If you want to give your little ones a memorable and educational adventure, come here!
Kids Nation | |
Opening Hours | 10:00-20:00 |
Location | 08, Jalan Kiara, Mont Kiara, 50480 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia |
🔥Tip: Check out the themed zones for different age groups, and allow your children to explore freely.
19. Meet Animals and Join Zoo Camp at Zoo Negara Malaysia
Source: Zoo Negara Malaysia
Only 5 kilometres away from the centre of KL, there are more than 400 animals from all over the world in the Zoo Negara Malaysia, 90% of which live in large open cages and simulated habitats. Zoo Negara’s Zoo Camp offers a unique experience for animal lovers. Spend the night at Malaysia's premier zoo, where you can enjoy up-close encounters with exotic animals, learn about wildlife conservation, and take part in guided tours.
Zoo Negara | |
Opening Hours | 09:00-17:00 |
Location | Jalan Taman Zooview, Taman Zooview, 68000 Ampang, Selangor |
🔥Tip: Be ready to get hands-on and involved in activities like animal feeding and interactive learning sessions!
20. Experience the thrills at Legoland Malaysia
Legoland Malaysia is your must-visit in Malaysia, especially with your little ones. Located just a short drive from Singapore, Legoland Malaysia brings the magic of LEGO to life with rides, shows, and interactive attractions.
One of the main attractions is the LEGO Kingdoms, where you can experience exciting roller coasters. Don’t miss the chance to build your own LEGO creations at the interactive stations!
Legoland Malaysia | |
Opening Hours | Monday-Tuesday, Thursday-Sunday: 10:00-18:00 |
Location | 7, Persiaran Medini Utara 3, 79100 Iskandar Puteri, Johor, Malaysia |
🔥Tip: Arrive early to avoid long lines and have shorter wait times for popular rides. If you’re interested in marine life, don’t miss out on the SEA LIFE Aquarium!
21. Have a Blast at Skytropolis Indoor Theme Park
Skytropolis Indoor Theme Park is an exciting family-friendly destination located in the heart of Resorts World Genting. This indoor amusement park has 20 new and exciting facilities, suitable for all ages to start childhood memories! With a wide range of entertainment options, it’s the perfect place to enjoy a fun day with kids and spend a happy time full of laughter!
Skytropolis Indoor Theme Park | |
Opening Hours | 12:00-22:00 |
Location | First World Plaza, Resorts World Genting, Genting Highlands 69000, Malaysia |
👀Tip: Purchase a ride pass for unlimited access to attractions. Don’t forget to bring a jacket, as the indoor temperature can get cool, especially in the evening!
22. Have Fun at Adventure Waterpark Desaru Coast
Adventure Waterpark Desaru Coast is one of the largest waterparks in Malaysia. You can experience water slides, wave pools, and lazy rivers for all ages. Perfect for a fun day out, Desaru Waterpark is a top spot to beat the heat and enjoy some watery adventures.
Adventure Waterpark Desaru Coast | |
Opening Hours | Monday, Wednesday-Sunday: 10:00-18:00 (Latest entry time: 17:00) |
Location | No. 4 Jalan Danau, Desaru Coast, 81930 Bandar Penawar, Johor Darul Ta’zim |
👀Tip: Don’t forget to wear sunscreen, and bring waterproof footwear for comfort around the park!
23. Adventure Awaits at Escape Penang
Located in Penang, Malaysia, Escape Penang is a playground that focuses on getting close to nature. You can play a variety of exciting rides and interesting game activities, including zip-lining, go-karting, obstacle courses, etc. You can also enjoy the Dead Sea pool experience and feel the natural floating in the water. Escape Penang promises a day full of excitement and outdoor fun
Escape Penang | |
Opening Hours | 10:00-18:00 (Latest entry time: 17:00) |
Location | 828 Jalan Teluk Bahang 11050 Penang |
👀Tip: Wear comfortable sportswear and sturdy shoes for the outdoor activities. Be sure to try the park’s signature zip-line experience!
24. Get Ready for Excitement at Genting SkyWorlds Theme Park
Genting SkyWorlds Theme Park is a must-visit in Malaysia. Located in the cool climate of Genting Highlands, there are exhilarating rides and attractions inspired by popular movies and adventure themes, such as high-speed roller coasters and immersive 3D experiences.
Genting SkyWorlds Theme Park | |
Opening Hours | Monday, Wednesday-Sunday: 10:00-18:00 |
Location | Genting Highlands, 69000 Genting Highlands, Pahang, Malaysia |
👀Tip: Don’t miss the chance to experience the thrilling "Flying Theatre" ride for an incredible view of the park and its surroundings!
25. Have an Unforgettable Day at Sunway Lagoon Theme Park
Sunway Lagoon Theme Park is a world-class amusement park. With its six different zones, you can enjoy thrilling rides, water rides, and adventure activities.
Sunway Lagoon Theme Park | |
Opening Hours | Monday, Wednesday-Sunday: 10:00-18:00, 18:00-22:00 |
Location | 3, Jalan PJS 11/11, Bandar Sunway, 47500 Subang Jaya, Selangor |
👀Tip: Bring extra clothes for the water rides, and don’t forget sunscreen to protect yourself from the sun.
What to eat in Malaysia?
1. Food Markets in George Town
Source: Chef Travel Guide
George Town, Penang, is a food lover’s paradise mixing Malay, Chinese, and Indian cuisines. From bustling hawker centres to night markets, you’ll find an endless variety of local delicacies such as char kway teow, laksa, satay, and apom balik.
Key food markets include Gurney Drive Hawker Centre, Chulia Street Night Market, and New Lane Hawker Centre. These food markets not only offer mouthwatering dishes but also a chance to immerse yourself in the local culture.
2. Nasi Kandar
Source: Wikipedia
Nasi Kandar is rice served with a variety of flavourful curries and side dishes, originating from Indian Muslim culture. Nasi Kandar is best enjoyed with a variety of curries. Ask for a mix of fish curry, chicken curry, and dal for a true Malaysian experience.
3. Roti Canai
Source: Wikipedia
Roti Canai, an Indian-influenced flatbread, is one of Malaysia's breakfasts or snacks. Roti Canai can be found all over Malaysia. Served with dhal (lentil curry) or a variety of spicy curries, it's crispy on the outside and soft on the inside. For the best experience, pair your Roti Canai with a hot cup of teh tarik (pulled tea). Many places also serve a "roti telur" (egg-filled roti) or "roti kosong" (plain roti), so be sure to try a few variations.
4. Sang Har Mee
Source: Wikipedia
Sang Har Mee is a flavourful noodle dish that originates from the Cantonese culinary tradition. It features fresh river prawns, stir-fried with noodles in a savoury, rich gravy made from the prawns' shells, garlic, and stock. The sweet, tender prawns are the highlight.
5. Rojak
Source: Wikipedia
Rojak is a Malaysian salad with fruits, vegetables, and fried dough fritters, all tossed in a tangy, sweet, and spicy peanut sauce. There are several regional variations of rojak, including Indian rojak and pasembur. Try a combination of both fruit and savoury ingredients to get the full experience of rojak. Don’t be afraid to ask for extra "sambal" (spicy chilli paste) if you like it hot!
6. Nasi Dagang
Source: Wikipedia
Nasi Dagang is a traditional dish that originates from the east coast of Peninsular Malaysia. It consists of rice cooked with coconut milk and served wit mackerel and a rich, spicy gravy. Nasi dagang is best enjoyed with the rich fish curry and a side of "acar" (pickled vegetables). If you have a sweet tooth, try the rice with a bit of sambal for an extra kick!
Where to Shop in Malaysia?
1. Pavilion Kuala Lumpur
Source: Wikipedia
Pavilion Kuala Lumpur definitely counts as one of the top shopping destinations in Malaysia! It is a luxury shopping mall that offers an extensive selection of high-end international brands, department stores, and a variety of dining options. In addition to fashion, you can also find electronics, beauty products, home goods, and more, making it a comprehensive shopping experience. Also, the mall often has seasonal events and promotions, so keep an eye out for sales!
- ✅Opening Hours: 10:00 - 22:00
- ✅Location: Jalan Bukit Bintang, Kuala Lumpur, Malaysia
2. Petaling Street Market
For bargain hunters, Petaling Street in Kuala Lumpur’s Chinatown is the place to be. Here, you’ll find an array of street vendors selling everything from clothing and accessories to electronics, souvenirs, and local snacks. Don’t be afraid to haggle for a better price; it’s part of the fun.
- ✅Opening Hours: 10:00-22:00
- ✅Location: Jalan Petaling, City Centre, 50000 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia
3. Suria KLCC
Source: Wikipedia
Located beneath the Petronas Twin Towers, Suria KLCC is one of Malaysia's top shopping malls, offering a wide range of luxury and mid-range brands. It's the place to go for designer labels, fine dining, and view of the city skyline. The mall also has an aquarium, art gallery, and park, making it perfect for both shopping and leisure.
- ✅Opening Hours: 10:00-22:00
- ✅Location: 241, Petronas Twin Tower, Kuala Lumpur City Centre, 50088 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia
4. Central Market
Source: Wikipedia
If you're looking for authentic Malaysian crafts and souvenirs, Central Market is a must-visit. It offers traditional art, textiles, jewellery, and batik. It’s a great place to find locally made gifts, including wood carvings, hand-painted porcelain, and handwoven textiles. The market is also home to local cafes where you can enjoy traditional Malaysian treats.
- ✅Opening Hours: 10:00-22:00
- ✅Location: Kuala Lumpur City Centre, 50050 Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia
5. Johor Premium Outlets
If you are looking for designer goods at discounted prices, Johor Premium Outlets is the place to go. It has a range of international designer brands at outlet prices. It’s perfect for fashionistas looking to score a bargain on luxury items like handbags, shoes, and apparel.
- ✅Opening Hours: 10:00-22:00
- ✅Location: Jalan Premium Outlets, Bandar Indahpura, 81000 Kulai, Johor, Malaysia
Where to Stay in Malaysia?
Finding the perfect accommodation in Malaysia can significantly enhance your travel experience. It's recommended to choose centrally located hotels or resorts to minimise travel time to major attractions. Consider staying near areas like Bukit Bintang in Kuala Lumpur, along Gurney Drive in Penang, or close to the beaches of Langkawi. Booking in advance ensures the best rates and availability, especially during peak travel seasons.
Hotels in Malaysia
5 star
Business travel
Family friendly
Hot spring
Gym
Swimming pool
Breakfast
How to Get to Malaysia from Singapore?
Malaysia is one of Singaporean’s short trip getaways as it is really easy to travel to Malaysia from Singapore. There are several convenient options to choose from.
You can take a bus, which is affordable and popular for short trips, or travel by train for a more scenic route. If you prefer flexibility, driving is an option, especially for Johor Bahru or Kuala Lumpur. For faster travel, flights to Kuala Lumpur are available.
😊Tip: Regardless of your mode of transport, it's always a good idea to check schedules and book in advance to ensure a smooth trip.
Get amazing discounts on eSIM, SIM, and WiFi! Stay connected while travelling with our limited-time offers. 🎁
🔥Worldwide Travel Discounts
Explore exclusive deals on flights, hotels, attractions and more across various regions!👀
🚍Local Transportation Deals
Unlock 10% OFF on car rentals. Hit the road and enjoy more savings!🎉
🎡Popular Local Attractions & Cheap Tickets
Enjoy discounts on tickets to popular attractions around the world. Explore, experience, and save big!👍
Tips on Planning Your Trip to Malaysia
- ☀️Book accommodation early: Book a Malaysia hotel ahead to get the best deals, especially during weekends and holidays.
- ☀️Pack for the weather: Bring light clothing, sunscreen, and an umbrella or raincoat if you're visiting during the rainy season.
- ☀️Use public transport: For city trips, taxis and ride-hailing apps like Grab are convenient.
- ☀️Respect local customs: Malaysia is diverse, with different cultures and religions. Be respectful when visiting religious sites and dress modestly where needed.
FAQ About What to Do in Malaysia
Is Malaysia family-friendly?
Yes! Malaysia offers plenty of family-friendly activities, such as theme parks (like Sunway Lagoon and Legoland Malaysia), zoo trips (like Zoo Negara), and beautiful beaches for relaxation and water sports.Is Malaysia safe for tourists?
Yes, Malaysia is generally safe for tourists. As with any travel destination, it's important to stay aware of your surroundings and keep your belongings secure.What are the best beaches in Malaysia?
Some of the best beaches in Malaysia are in Langkawi, Penang, Redang Island, and Desaru. Langkawi is especially popular for its clear waters and luxury resorts, while Redang offers excellent diving opportunities.