Looking for a quick getaway from Singapore that packs adventure, culture, or nature into just three days? A road trip to Malaysia offers a perfect escape from the city without the hassle of flights.
Go beyond JB this June holidays to take a well-deserved break! Here are 4 curated 3-day itineraries to inspire your trip.
Also read: 2D1N Johor Road Trip Itinerary: Nature Lovers’ Edition
For families

Image credit: Google Maps
Route: Singapore → Johor Bahru → Desaru Coast → Singapore
Total Distance: Approx. 30 km round trip
Driving Time: ~4.5 hours total
Day 1: Johor Bahru (45 mins / 25 km drive from Singapore)

Image credit: Legoland Malaysia Official Website
Start your trip with a full day of excitement at LEGOLAND Malaysia Resort in Medini. From thrilling rides and interactive LEGO-themed attractions to the LEGOLAND Water Park, there’s something for every member of the family.
After a fun-packed day, settle into one of the family-friendly hotels nearby, such as LEGOLAND Hotel or resorts in Medini, so you’re well-rested for the next day.
Day 2: Desaru Coast (1.5–2 hours / 90 km drive from JB)

Image credit: Marriott Official Website
Head to the coast for a day of sun and surf. If your theme park cravings are not yet quenched, you can visit the Desaru Coast Adventure Waterpark. Alternatively, relax and have fun on Desaru’s pristine beaches or drive over to Kota Tinggi to enjoy a magical evening firefly cruise.
Day 3: Return to Singapore (2 hours / 120 km drive from Desaru)
Before heading home, visit the Desaru Fruit Farm to sample tropical fruits or simply enjoy a seaside brunch. Arrive back in Singapore by late afternoon, refreshed and full of memories.
For nature enthusiasts

Image credit: Google Maps
Route: Singapore → Gunung Ledang (Tangkak) → Muar → Singapore
Total Distance: Approx. 500 km round trip
Driving Time: ~7.5 hours total
Day 1: Gunung Ledang National Park (3.5 hours / 260 km drive from Singapore)

Image credit: User:Katangais | Wikimedia
Drive up to Gunung Ledang, famed for its waterfalls and lush jungle trails. Choose from several guided hikes, including shorter trails suitable for all fitness levels. Stay overnight at a nearby nature resort in Sagil to soak in the peaceful surroundings.
Also read: A Guide To Johor’s Hiking Trails for Every Kind of Adventurer
Day 2: Muar (1 hour / 50 km drive from Sagil)

Image credit: Slleong | Wikimedia
Begin your day at Tanjung Emas Park, a riverside park offering scenic views of the Muar River. Enjoy a leisurely stroll along the riverside walkway or relax in the shaded areas. You can then embark on a Muar River Cruise, a 45-minute boat ride that provides a unique perspective of the town’s landscape.
Also consider visiting Tanjung Ketapang, a tranquil esplanade where the Muar River meets the Straits of Malacca. Take a walk along the mangrove park’s trails and enjoy the sea breeze. Conclude your day with a seafood dinner at one of Muar’s riverside eateries, savoring local specialties while watching the sunset over the water.
Day 3: Return to Singapore (3 hours / 240 km drive from Muar)
Enjoy a leisurely breakfast before the journey home. If time permits, stop by Yong Peng for its handmade noodles and a quick stroll.
For culture & history buffs

Image credit: Google Maps
Route: Singapore → Malacca → Alor Gajah → Singapore
Total Distance: Approx. 550 km round trip
Driving Time: ~7 to 8 hours total
Day 1: Malacca (3 hours / 230 km drive from Singapore)

Image credit: Sean Pavone via Canva Pro
Arrive in Malacca and immerse yourself in its UNESCO-listed old town. Begin at Dutch Square, admiring the iconic Stadthuys and Christ Church, then stroll uphill to the ruins of St Paul’s Church and continue down to A Famosa fortress.
Enjoy lunch at a Peranakan restaurant such as Nancy’s Kitchen before visiting the Baba & Nyonya Heritage Museum to learn about the local culture. Spend the afternoon wandering along Jonker Street for its antique shops, heritage buildings, and vibrant atmosphere. End your day with a peaceful Melaka River Cruise at sunset.
Day 2: Alor Gajah (30 minutes / 25 km drive from Malacca)

Images credit: Chongkian | Wikimedia
Head to Alor Gajah for a quieter cultural experience. Visit the Keris Alor Gajah Square, a landmark in the town, and explore the old colonial architecture scattered around. Discover traditional Malay villages nearby and learn about local crafts and customs.
Stop by the Masjid Tanah area for authentic local cuisine and a chance to see traditional Malay markets. For a touch of nature mixed with heritage, consider visiting the nearby Air Keroh Recreational Forest for a relaxed walk among lush greenery.
Day 3: Return to Singapore (Approx. 3 hours drive, 230 km)
Spend a leisurely morning in Alor Gajah or Malacca before making your way back to Singapore. Perhaps enjoy a final stroll or breakfast in the historic district, soaking up the local atmosphere one last time.
Also read: Johor Bahru (JB) Culture Tour: 5 Must-Visit Spots for Singaporeans
For beach lovers

Image credit: Google Maps
Route: Singapore → Port Dickson → Singapore
Total Distance: Approx. 600 km round trip
Driving Time: ~7.5 hours total
Day 1: Port Dickson (4 hours / 310 km drive from Singapore)

Image credit: coleong via Canva Pro
Arrive in Port Dickson and check into your accommodation. Spend the afternoon relaxing at Pantai Teluk Kemang, a favourite beach with clean sand and options for water activities like jet skiing. In the evening, visit Pantai Cahaya Negeri to enjoy a peaceful sunset away from the crowds.
Day 2: Exploration within the Port Dickson area
Start your day at the Army Museum to explore Malaysia’s military history through exhibits and historic vehicles. Then head to Kota Lukut and Muzium Lukut, where you can learn about the region’s tin mining past and local heritage. Next, visit the serene Sri Anjaneyar Alayam Temple by the sea.
In the afternoon, unwind with a swim or sunbathe at Blue Lagoon Beach, known for its calm waters and quieter atmosphere, perfect for relaxation after a day of sightseeing.
Day 3: Return to Singapore (4 hours / 310 km drive from Port Dickson)
Begin with a morning hike through Tanjung Tuan Forest Reserve to the historic Cape Rachado Lighthouse. Enjoy panoramic views and some birdwatching along the trail.
Afterward, have lunch at a local restaurant before spending your remaining time relaxing at the beach or browsing local shops for souvenirs. Depart Port Dickson in the afternoon for the drive back to Singapore.
Ready for your June holiday adventure?
These 3-day Singapore to Malaysia road trip itineraries prove you don’t need a long holiday to experience the diverse landscapes, cultures, and thrills Malaysia offers.
From family fun and cultural exploration to nature escapes and adrenaline-fuelled action, your perfect short break is just a drive away.