Johorthings to do in Johorthings to do in Johor MalaysiaJohor activities

25 Best Things to Do in Johor

Looking for things to do in Johor? Discover 25 attractions, activities, food spots, beaches, family destinations and unique experiences across Johor.

2026-08-3110 min read· ZOREX Team
25 Best Things to Do in Johor

Johor is one of Malaysia's most diverse states for activities. You can visit theme parks, swim at waterfalls, hike mountains, explore islands, eat world-class food and visit historic towns — all within a few hours' drive. These 25 things to do in Johor cover the best activities across the state.

Theme Parks and Family Fun

Visit Legoland Malaysia

Legoland Malaysia in Iskandar Puteri has a theme park, water park and SEA LIFE aquarium. It is the best family attraction in Johor and one of the best in Malaysia. See our family-friendly places in Johor guide.

Splash at Desaru Coast Adventure Waterpark

This water park at Desaru Coast has some of the best water slides in Malaysia. It is a great day out for families and thrill-seekers. See our things to do in Desaru guide.

Explore Angry Birds Activity Park

Located in Johor Bahru, this indoor activity park is based on the Angry Birds franchise and is great for younger children.

Beaches and Islands

Relax at Desaru Beach

Desaru is Johor's most famous beach, with a long stretch of golden sand. It is perfect for swimming, beach walks and sunset views. See our places to visit in Desaru guide.

Take a Boat to Tioman Island

Tioman Island is one of Malaysia's most beautiful islands, accessible by boat from Mersing. It has beaches, coral reefs and jungle trails. See our islands to visit in Johor guide.

Visit Rawa Island

Rawa Island is a small, beautiful island near Mersing with white sand and clear water — perfect for a day trip or short stay.

Island-Hop from Mersing

Mersing is the gateway to several islands. Island-hopping trips can take you to multiple islands in one day. See our places to visit in Mersing guide.

Nature and Adventure

Swim at Kota Tinggi Waterfall

The Kota Tinggi waterfall is one of the most popular natural attractions in Johor. It has natural pools for swimming and picnic areas. See our things to do in Kota Tinggi guide.

Hike Gunung Lambak

Gunung Lambak near Kluang is a popular hiking destination with a moderately challenging trail and panoramic views from the summit. See our places to visit in Kluang guide.

Take a Firefly Cruise

The firefly cruise along the Lebam River near Desaru is a magical experience — boat tours at dusk take you through mangroves to see thousands of fireflies.

Visit Endau-Rompin National Park

This national park is one of the oldest rainforests in the world. It is a remote, adventurous destination for hiking, camping and wildlife. Check with the Johor National Parks Corporation for access.

Walk the Mangroves at Tanjung Piai

Tanjung Piai is the southernmost point of mainland Asia. The national park has mangrove boardwalks and views across to Singapore. See our places to visit in Pontian guide.

Food and Culture

Eat at Johor Bahru Food Streets

Johor Bahru has excellent food streets and night markets. Try local specialities like Johor laksa, kacang pool and mee rebus. See our food places in Johor guide.

Explore JB Heritage District

The heritage district around Jalan Tan Hiok Nee has restored shophouses, cafes and art galleries. It is a great place for a walking tour.

Visit Sultan Abu Bakar Mosque

This beautiful mosque overlooking the Straits of Johor combines Moorish and Victorian architecture. Check visiting guidance and dress modestly.

Shop at Johor Bahru Malls

Johor Bahru has excellent shopping malls, including Paradigm Mall, AEON Tebrau City and Mid Valley Southkey. They are popular with both locals and Singaporean visitors.

Day Trips and Road Trips

Drive to Desaru

Desaru is about 1-1.5 hours from Johor Bahru by car. It is one of the best day trips from Johor Bahru. See our road trips from Johor Bahru guide.

Visit Kukup Fishing Village

Kukup is a fishing village on stilts near Pontian, known for its seafood restaurants and fish farms. It is a unique cultural and food experience.

Explore Muar

Muar is a historic west coast town known for its food, heritage shophouses and the Sultan Ibrahim Mosque. See our day trips from Johor Bahru guide.

Unique Experiences

Visit a Fruit Farm

The Desaru Fruit Farm and fruit farms in Segamat offer tours and fresh fruit tastings — especially durian during the fruit season.

Take a River Cruise

River cruises are available at several locations in Johor, including the firefly cruise near Desaru and scenic cruises on the Johor River.

Go Diving or Snorkelling

Tioman Island and other east coast islands have coral reefs with good diving and snorkelling. Diving schools operate on the islands.

Explore Gunung Ledang

Gunung Ledang (Mount Ophir) near Tangkak is one of Johor's most famous mountains. The hike is challenging but rewarding. Check access conditions before visiting.

Practical Tips

  • Getting around: A car is the best way to explore Johor. See our Johor Bahru car rental guide.
  • Weather: The east coast monsoon (November-March) can affect island trips. Check conditions before visiting Mersing and the islands.
  • Timing: Start outdoor activities early. Afternoon thunderstorms are common.
  • Island boats: Always check with operators for the latest boat schedules to islands.

FAQ

What are the best things to do in Johor with family?

Legoland Malaysia, Desaru Coast Adventure Waterpark, Desaru Beach and the Desaru Fruit Farm are the best family activities in Johor.

What are the best nature activities in Johor?

Kota Tinggi Waterfall, Gunung Lambak, Endau-Rompin National Park, the firefly cruise and Tanjung Piai mangroves are the best nature activities.

What are the best food experiences in Johor?

Johor laksa, kacang pool, mee rebus, otak-otak and fresh seafood at Kukup and Pontian are the best food experiences in Johor.

Conclusion

Johor has something for everyone — theme parks, beaches, islands, rainforests and world-class food. For more ideas, see our places to visit in Johor and Johor travel guide.

FAQ

What are the best things to do in Johor with family?

Legoland Malaysia, Desaru Coast Adventure Waterpark, Desaru Beach and the Desaru Fruit Farm are the best family activities in Johor.

What are the best nature activities in Johor?

Kota Tinggi Waterfall, Gunung Lambak, Endau-Rompin National Park, the firefly cruise and Tanjung Piai mangroves are the best nature activities.

What are the best food experiences in Johor?

Johor laksa, kacang pool, mee rebus, otak-otak and fresh seafood at Kukup and Pontian are the best food experiences in Johor.

ZOREX Car Rental

Planning to explore Malaysia?

Rent a car with ZOREX and enjoy the flexibility to travel at your own pace.

Explore ZOREX Car Rental

Related Travel Guides

25 Best Things to Do in Johor BahruJohor
2026-08-3110 min read

25 Best Things to Do in Johor Bahru

Planning a Johor Bahru trip? Discover 25 things to do in JB, including food, shopping, family attractions, heritage, entertainment and day trips.