
Johor is a vibrant state in Malaysia filled with natural beauty, cultural richness, and family-friendly attractions. From thrilling theme parks to tranquil islands and historical landmarks, Johor has something for every type of traveller. Here's your comprehensive guide to the places to visit in Johor, including costs, activities, and travel tips to help you make the most of your trip.
Top 15 Places to Visit in Johor
1. Legoland Malaysia Resort
Legoland is the most recommended place to visit in Johor that suits families and Lego enthusiasts. With over 70 rides, shows, and attractions, the theme park is divided into seven themed areas, including Lego Kingdoms and Miniland, which features famous landmarks recreated in Lego.
- Entry fee:: RM250 (adult) | RM200 (child)
- What to enjoy: Interactive rides, a water park, and live performances. Kids can even earn a Lego driving licence at the driving school!
- Tip: Bring swimwear if you plan to visit the water park.
2. Desaru Coast
Desaru offers a mix of luxury and adventure with its pristine beaches, upscale resorts, and the Desaru Coast Adventure Waterpark. Nearby attractions include the Desaru Fruit Farm and a guided tour of an ostrich farm.
- Entry fee:: RM151 (Adventure Waterpark); RM30 (Fruit Farm)
- What to enjoy: Relax on the beach, slide down the Kraken’s Revenge at the water park, and learn about tropical fruits on the farm tour.
- Tip: Rent a car to explore the area at your own pace.
3. Endau-Rompin National Park
This national park is one of the oldest tropical rainforests in the world, featuring beautiful waterfalls, rare wildlife, and adventurous trekking trails.
- Entry fee:: RM50 per adult; RM20 for a guide
- What to enjoy: Hike to the Buaya Sangkut Waterfall, spot rare animals like tapirs and gibbons, or camp under the stars.
- Tip: Bring proper hiking gear and insect repellent.
4. Johor Premium Outlets (JPO)
JPO is a shopper's paradise with over 150 designer and luxury brand stores offering discounts of up to 65% year-round.
- Entry fee:: Free
- What to enjoy: Shop for premium brands like Coach, Nike, and Kate Spade at unbeatable prices. Food courts and cafes provide a great place to relax after shopping.
- Tip: Visit during weekdays to avoid crowds.
5. Danga Bay
A popular waterfront destination, Danga Bay offers a blend of entertainment, dining, and leisure activities.
- Entry fee:: Free (individual rides and attractions vary)
- What to enjoy: Stroll along the promenade, ride the Ferris wheel, or enjoy a romantic dinner at one of the waterfront restaurants.
- Tip: Visit at night for a lively atmosphere and illuminated views.
6. Gunung Ledang (Mount Ophir)
For adventure seekers this is a place to visit in Johor, Gunung Ledang is an excellent hiking destination offering scenic views and challenging trails.
- Entry fee:: RM20 per person; guide fees are additional
- What to enjoy: Trek through dense rainforests, cool off in natural streams, and enjoy panoramic views at the summit.
- Tip: Guided hikes are recommended for safety.
7. Sultan Abu Bakar State Mosque
This architectural masterpiece combines Victorian and Moorish styles and overlooks the Straits of Johor.
- Entry fee:: Free
- What to enjoy: Admire the intricate architecture, peaceful surroundings, and breathtaking views of Singapore across the straits.
- Tip: Morning visits offer a tranquil experience with fewer visitors.
8. Kukup Fishing Village
Kukup, a traditional fishing village with wooden houses on stilts lining the water, offers a truly authentic cultural experience and is a must-see among the places to visit in Johor.
- Entry fee:: Free
- What to enjoy: Enjoy fresh seafood, take a boat ride to nearby Kukup Island, and learn about traditional fishing practices.
- Tip: Try local dishes like salted egg crab and steamed fish.
9. Tanjung Piai National Park
Located at the southernmost point of mainland Asia, Tanjung Piai offers stunning views and mangrove ecosystems.
- Entry fee:: RM20 (adult) | RM10 (child)
- What to enjoy: Walk along the mangrove boardwalks, spot migratory birds, and snap a photo at the southernmost tip landmark.
- Tip: Visit during low tide for clearer views of the mangroves.
10. Muar Town
Known for its vibrant street art and delicious food, Muar is a blend of culture and charm. It is a must-visit destination for food enthusiasts in Johor, where you can even enjoy satay for breakfast.
- Entry fee:: Free
- What to enjoy: Explore murals, visit historical buildings, and indulge in local delicacies like Mee Bandung Muar and satay.
- Tip:Take a river cruise for a unique perspective of the town.
11. Pulau Rawa
Pulau Rawa offers an exclusive getaway experience, earning its place as one of the must-visit spots among the many beautiful places to visit in Johor.
- Entry fee:: RM100 (ferry transfer)
- What to enjoy: Snorkeling, diving, and relaxing on white sandy beaches.
- Tip:Day trips are possible, but staying overnight lets you enjoy the tranquility.
12. Putuo Village
A serene Buddhist village surrounded by lush greenery, Putuo Village is a hidden gem in Johor.
- Entry fee:: Free
- What to enjoy: Meditate in peaceful gardens, explore beautiful sculptures, and enjoy vegetarian meals.
- Tip:Ideal for a calm and reflective outing.
13. Austin Heights Water & Adventure Park
This park combines water fun with adventure activities like zip-lining and obstacle courses.
- Entry fee:: RM90 (adult) | RM75 (child)
- What to enjoy: Water slides, climbing challenges, and mini-golf for the whole family.
- Tip: Check for promotions on their website before visiting.
14. Arulmigu Sri Rajakaliamman Glass Temple
This unique Hindu temple is adorned with intricate glass mosaics, making it one of the most stunning temples in Johor.
- Entry fee:: RM10 per person
- What to enjoy: Marvel at the temple’s reflective interiors and intricate craftsmanship.
- Tip: Morning visits provide optimal lighting for photos.
15. Kluang Coffee Town
Kluang is famous for its aromatic coffee and rich history in agriculture. If you love authentic local coffee, this is a must stop place to visit in Johor.
- Entry fee:: Free (guided tours may charge)
- What to enjoy: Visit Kluang Rail Coffee for authentic kopi and toast, and explore scenic coffee plantations.
- Tip: Buy freshly roasted coffee beans as souvenirs.
Getting to Places to Visit in Johor: Routes and Costs
By Road
Driving is one of the easiest ways to travel to Johor. The North-South Expressway (E2) connects major cities like Kuala Lumpur and Johor Bahru. The journey takes 3-4 hours (330 km).
- Toll charges: RM50 one-way
- Fuel cost: RM100–RM150 (depending on your vehicle)
By Train
Enjoy a scenic ride by taking the KTM ETS train to Gemas and transferring to the KTM Shuttle Tebrau to Johor Bahru.
- ETS ticket: RM40–RM70
- Shuttle Tebrau ticket: RM10–RM15
By Air
Flights to Johor’s Senai International Airport from Kuala Lumpur or other cities are quick and convenient.
- Flight cost: RM80–RM200 (one way)
- Car rental: Hertz car rentals are available at the airport for seamless travel.
Renting a Car with Hertz
Exploring places to visit in Johor is more convenient with Hertz car rentals. With rental options starting from RM150/day, you can enjoy unlimited mileage, 24/7 roadside assistance, and freedom to visit multiple destinations at your own pace. Cars are available for pickup at Senai International Airport and Johor Bahru city.
Johor’s diversity makes it an ideal destination for all travellers. From the cultural richness of its temples and mosques to the thrilling experiences at its parks and the serenity of its beaches, the places to visit in Johor promise unforgettable memories. Rent a car at https://www.hertzmalaysia.com/en/, plan your trip, and get ready to explore this vibrant state!