Things to do in Johor

See other destinations
9.1 (4800) by Traveloka customers

Best time to visit

March, August

Recommended duration

3 days
Search

Check Out Our Limited Offer Now!

Save 4% on your first booking

Download our app to DOUBLE the discount!

Up to RM 100 off Flights

App-Only New User Discount
JOMJALAN
Copy

8% off Hotels

App-Only New User Discount
JOMJALAN
Copy

8% off Attractions

App-Only New User Discount
JOMJALAN
Copy

10% off Car Rental

App-Only New User Discount
JOMJALAN
Copy

12% off Airport Transfer

App-Only New User Discount
JOMJALAN
Copy

More about Johor

Johor, the southernmost state of Peninsular Malaysia, is a vibrant and diverse region known for its rich cultural heritage, stunning landscapes, and bustling urban centers. With its strategic location bordering Singapore, Johor is a gateway for travelers exploring Malaysia and Southeast Asia. 

Johor also boasts a mix of modern developments and historical sites, such as the iconic Sultan Abu Bakar Mosque and the ancient city of Muar. The state also features lush rainforests and pristine islands, offering nature enthusiasts a variety of outdoor activities. Let’s explore some of the best things to do in Johor for solo travelers or families!

Best Things to Do in Johor

Johor, a vibrant state in southern Malaysia, offers a diverse range of attractions that cater to all ages. From scenic nature walks to thrilling theme parks, Johor is an ideal destination for families and fun seekers alike. Here are some of the best things to do in Johor you don’t wanna miss.

Riverside Garden Walking Tour in Desaru

Desaru, located along the eastern coast of Johor, is renowned for its pristine beaches and serene landscapes. One of the standout experiences in Desaru is the Riverside Garden Walking Tour. This tour offers a peaceful stroll along picturesque riverbanks surrounded by lush greenery and vibrant flowers, providing a tranquil ambiance perfect for nature lovers and photography enthusiasts. 

Along the way, you can spot local wildlife, including various bird species and butterflies, adding a touch of adventure to the walk. Designated picnic spots within the garden provide an ideal setting for a relaxing picnic, where you can enjoy local delicacies or bring your own snacks while soaking in the natural beauty.

Endau-Rompin National Park

Nature enthusiasts should not miss Endau-Rompin National Park, one of the oldest rainforests in the world. This biodiverse sanctuary, straddling the Johor-Pahang border, offers hiking trails, waterfalls, and the chance to encounter diverse flora and fauna, including the endangered Sumatran rhinoceros.

Explore Muar

Discover the cultural richness of Johor by taking a trip to Muar, often dubbed the "Royal Town." Known for its historical architecture, vibrant street art, and delicious local cuisine, Muar offers a charming blend of tradition and modernity. Don't miss the chance to explore Tanjung Emas, a scenic riverside promenade.

Island Hopping in Pulau Tinggi

Explore the beautiful islands off the coast of Johor, such as Pulau Tinggi. This island is known for its pristine beaches, crystal-clear waters, and vibrant marine life. You can engage in activities like snorkeling, diving, and relaxing on the sandy beaches.

The Parenthood at Toppen Shopping Center

For a fun-filled day with the family, head to The Parenthood at Toppen Shopping Center in Johor Bahru. This indoor family park combines shopping, dining, and entertainment to create a unique family-friendly destination. The extensive indoor playground is a highlight, featuring slides, ball pits, and climbing structures that ensure hours of safe and secure play for children. 

The Parenthood also offers a variety of educational and interactive activities designed to stimulate young minds, including arts and crafts and science experiments. Parents can explore a wide range of shops and dining options within Toppen Shopping Center, making it a complete family outing with fashion boutiques, gourmet restaurants, and more all under one roof.

BabyShark Paradigm Mall Johor Bahru

BabyShark Paradigm Mall in Johor Bahru is home to the exciting BabyShark-themed attraction, which is perfect for younger children and fans of the popular song. The interactive play area is designed to immerse kids in the BabyShark universe, with engaging activities that range from dancing to their favorite tunes to exploring themed play structures.

Visit Legoland Malaysia

No visit to Johor is complete without a trip to Legoland Malaysia, a world-famous theme park located in Iskandar Puteri. Legoland Malaysia offers a variety of themed zones, including Lego Kingdoms, Lego City, and Land of Adventure, each providing a unique set of rides, shows, and attractions tailored to different age groups and interests. 

The adjoining Legoland Water Park features numerous slides, wave pools, and interactive water play areas, making it a perfect spot to cool off and have fun with the whole family. For an extended adventure, guests can stay at the Lego-themed hotel adjacent to the park, where themed rooms and interactive play areas ensure that the Lego fun continues even after the park closes. Special events and workshops at Legoland Malaysia allow kids to build their own Lego creations and learn from master builders, offering hands-on activities that are both entertaining and educational.

Johor Transportations

Johor boasts a well-developed transportation network, making it easy for visitors to navigate the state. Whether you prefer public transportation or renting a vehicle, you'll find plenty of options to suit your needs.

Railway

KTM Intercity and ETS: Keretapi Tanah Melayu (KTM) operates intercity and ETS (Electric Train Service) trains that connect Johor Bahru to other major cities in Malaysia, including Kuala Lumpur. The Johor Bahru Sentral railway station is the main hub for train services in the state.

Johor Bahru-Singapore Rapid Transit System (RTS): This upcoming project aims to provide a seamless rail link between Johor Bahru and Singapore, easing congestion at the border and offering a convenient travel option for commuters.

Bus

Johor has an extensive bus network with various operators providing services within the state and to other parts of Malaysia. The Larkin Sentral Bus Terminal in Johor Bahru is the primary hub for long-distance and intercity buses.

Taxis and Ride-Hailing Services

Taxis are readily available in urban areas, and ride-hailing services also available to offer a convenient alternative for getting around. There are also car rentals for those who prefer the flexibility of driving, several car rental agencies operate in Johor Bahru and other major towns.

Recommended Johor Food 

Johor's culinary scene is a delightful blend of traditional Malay, Chinese, and Indian influences, with a touch of modern fusion. Here are some of the must-try dishes when you visit Johor:

Laksa Johor

Laksa Johor is a unique version of the traditional laksa, a spicy noodle soup found throughout Southeast Asia. Unlike other laksa varieties, Laksa Johor uses spaghetti instead of rice noodles. The rich, flavorful broth is made from a blend of fish, coconut milk, spices, and herbs. Topped with fresh herbs, vegetables, and a squeeze of lime, this dish offers a burst of flavors. You can try Laksa Johor at Restoran Selasih in Johor Bahru, known for its authentic taste and cozy ambiance.

Mee Bandung Muar

Originating from the town of Muar, Mee Bandung Muar is a savory noodle dish that features a thick, spicy gravy made from a blend of prawns, dried shrimp, chilies, and spices. The noodles are typically served with prawns, beef, eggs, and vegetables, creating a hearty and satisfying meal. For an authentic taste, visit Abu Bakar Hanipah Mee Bandung Muar in Muar, a popular spot among locals and tourists alike.

Kacang Pool

Kacang Pool is a unique Johor specialty that combines Middle Eastern and Malay flavors. The dish consists of a thick, savory bean stew topped with a fried egg and served with toasted bread. It's a popular breakfast or brunch option, offering a delicious and protein-packed start to your day. You can find some of the best Kacang Pool at Kacang Pool Haji in Johor Bahru, a beloved local eatery.

Otak-Otak

Otak-Otak is a popular snack in Johor, made from fish paste mixed with spices, coconut milk, and wrapped in banana leaves before being grilled or steamed. The result is a flavorful and aromatic delicacy that's perfect as a light snack or appetizer. Visit Otak-Otak Cheng Boi in Muar, a renowned spot for this traditional treat, to experience its authentic taste.

Nasi Briyani Gam

Nasi Briyani Gam is a Johor specialty, characterized by its fragrant rice cooked with a blend of spices and served with tender, flavorful meat, usually lamb or chicken. The dish is often accompanied by acar (pickled vegetables) and hard-boiled eggs. For an unforgettable Nasi Briyani Gam experience, head to Restoran Zakaria Beryani House in Batu Pahat, known for its rich and aromatic version of this dish.

Shopping in Johor 

Johor offers a variety of shopping destinations, from modern malls to traditional markets, ensuring a satisfying retail experience for every shopper. Here are some of the best places to shop in Johor:

Johor Bahru City Square

Address: 106-108, Jalan Wong Ah Fook, Bandar Johor Bahru, 80000

Located in the heart of Johor Bahru, Johor Bahru City Square is a popular shopping mall that offers a wide range of retail stores, dining options, and entertainment facilities. With international brands, local boutiques, and specialty stores, it's a one-stop destination for fashion, electronics, and lifestyle products. The mall also features a cinema and numerous restaurants, making it a perfect spot for a day out.

KSL City Mal

Address: LG 64, 33, Jalan Seladang, Taman Abad, 80250 Johor Bahru

KSL City Mall is another premier shopping destination in Johor Bahru, known for its diverse range of stores and affordable prices. The mall houses fashion boutiques, electronics shops, beauty salons, and a large supermarket. The KSL Resort, connected to the mall, offers comfortable accommodations, making it convenient for travelers. Don't miss the weekly night market held just outside the mall, where you can find local snacks, clothing, and accessories at bargain prices.

Pasar Karat (Night Market)

Address: 26, 20, Jalan Segget, Bandar Johor Bahru, 80000 Johor Bahru

For a more traditional shopping experience, visit Pasar Karat, a bustling night market in Johor Bahru. Open every evening, this market offers a wide array of goods, from vintage clothing and accessories to antiques and local handicrafts. It's a great place to find unique souvenirs and experience the vibrant local culture. Haggling is expected, so be prepared to negotiate for the best deals.

Plaza Angsana

Address: Lot 2-09) , Level 2, Angsana Johor Bahru Mall, Skudai Hwy, Pusat Bandar Tampoi, 81200 Johor Bahru

Plaza Angsana is a well-known shopping center in Johor Bahru, catering to a diverse range of shoppers. The mall features a mix of local and international brands, offering fashion, electronics, home appliances, and more. It's also known for its excellent selection of Malay traditional attire, making it a popular spot for locals preparing for festive occasions. The food court and numerous eateries within the mall provide a variety of dining options to refuel during your shopping spree.

Best Time to Visit Johor 

The best time to visit Johor is during the dry season, from March to October. This period offers pleasant weather with less rainfall, making it ideal for outdoor activities, sightseeing, and enjoying the state's beautiful beaches. 

The dry season is also when many local festivals and events take place, providing a vibrant cultural experience. However, Johor can be visited year-round as it enjoys a tropical climate, but visitors should be prepared for occasional rain, especially during the wet season from November to February.

Frequently Asked Questions

Is Johor worth visiting?
Johor is definitely worth visiting for its diverse attractions, ranging from urban experiences in Johor Bahru to the natural beauty of Desaru’s beaches and Endau-Rompin National Park.
What is Johor famous for?
Johor is famous for several attractions and experiences. It is home to Legoland Malaysia, the first Legoland theme park in Asia, which draws families from all over the region. Johor is also known for its beautiful coastal destinations like Desaru.
Is 2 days enough for Johor?
While two days in Johor can give you a taste of what the state has to offer, it may not be enough to fully experience all its attractions. However, to enjoy the beaches of Desaru, the national parks, and other outlying attractions, a longer stay would be more ideal.
What is the famous food in Johor?
The state is renowned for its unique culinary delights like Laksa Johor, Mee Bandung Muar, Kacang Pool, Otak-Otak, and Nasi Briyani Gam.
When is the best time to visit Johor?
The best time to visit Johor is during the dry season, from March to October, when the weather is ideal for outdoor activities and cultural festivals.

More Things to Do in Johor

Things to do in Johor
Most popular destination in Johor
Things to do in Melaka
Things to do in Penang
Things to do in Kuala Lumpur
Others

Ready to travel the world with us?

Traveloka first, then the world. Download now!

Traveloka Sdn Bhd (Registration No. 201501003122), Level 14 Tower 2, Menara Kembar Bank Rakyat, 33 Jalan Rakyat Brickfields, 50470 Kuala Lumpur, Malaysia
Copyright © 2025 Traveloka. All rights reserved