3-Day Ultimate Guide to Johor, Malaysia

Day 1: Explore Johor Bahru

Johor Bahru, Malaysia

8:00AM

Local Breakfast at Restoran ZZ Sup Tulang

Kickstart your day with a hearty breakfast of sup tulang (bone soup) and roti canai, a Malaysian classic that will energise you for the day's adventures.
MYR 10, 1 hour

9:30AM

Visit Johor Bahru City Square

Explore this buzzing shopping hub filled with shops, boutiques, and local delicacies, making it a great spot for both leisure and shopping.
Free, 2 hours

12:00PM

Lunch at Larkin Sentral

Enjoy an authentic local meal at Larkin Sentral’s food court, sampling dishes like nasi lemak and char kuey teow.
MYR 15, 1.5 hours

2:00PM

Explore Istana Bukit Serene

Visit the beautiful royal palace with stunning gardens that offer a glimpse of Johor’s rich history.
Free, 1 hour

3:30PM

Visit the Johor Bahru Old Chinese Temple

Immerse yourself in the cultural heritage by visiting this stunning temple, one of the oldest in the city.
Free, 1 hour

5:00PM

Dinner at The Soup Restaurant

Indulge in local flavours, especially the herbal soups that are a favourite among the locals.
MYR 30, 1.5 hours

Day 2: Fun at Legoland

Legoland Malaysia, Malaysia

8:00AM

Breakfast at Hotel

Fuel up with a buffet breakfast at your hotel before an exciting day at Legoland.
Included in hotel stay, 1 hour

9:30AM

Legoland Theme Park

Spend the day discovering over 40 interactive rides, shows, and attractions culminating in the thrill of the Dragon Coaster.
MYR 239, 6 hours

4:30PM

Late Lunch at Legoland's Market Restaurant

Recharge with a delicious meal featuring international cuisine and local specialties within the park.
MYR 25, 1 hour

5:30PM

Continue Legoland Activities

Continue to enjoy attractions or catch the Lego Brick show which is fun for all ages.
Included in entrance fee, 2 hours

7:30PM

Dinner at Solaris

Savour a relaxing dinner at this nearby restaurant that serves a variety of Asian and Western dishes.
MYR 40, 1.5 hours

Day 3: Relax at Desaru Coast

Desaru, Malaysia

8:00AM

Breakfast at The Fisherman's Restaurant

Begin with a delicious seafood breakfast while overlooking the beach, a perfect way to start your beach day.
MYR 35, 1 hour

9:30AM

Beach Time at Desaru Beach

Enjoy sunbathing, swimming, or water sports at one of Malaysia's pristine beaches.
Free, 3 hours

12:30PM

Lunch at Ponderosa Golf & Country Club

Treat yourself to a sumptuous meal at this beautiful club located nearby offering a scenic view.
MYR 50, 1.5 hours

2:00PM

Water Park Fun at Desaru Coast Adventure Water Park

Dive into exciting water slides and playful attractions that ensure a thrilling afternoon for all.
MYR 199, 3 hours

5:30PM

Dinner at The Kelong Seafood Restaurant

Enjoy a delightful seafood dinner right at the water's edge, renowned for its freshness and taste.
MYR 60, 1.5 hours