resources-malaysia
Exploring Johor Bahru, Johor, Malaysia: Top Attractions and Must-Do Experiences in 2025
Industry Expert & Contributor
25 Oct 2025

Planning a getaway to Johor Bahru, Johor, in 2025? As the southern gateway to Malaysia, it's incredibly accessible, particularly for those coming across the Causeway from Singapore. For many, JB is their first taste of Malaysia or a favourite destination for a quick day trip. The city itself is a bustling hub, with plenty happening in its surrounding areas too. We've compiled a guide to the must-see sights and activities, whether you're here for a fleeting visit or a longer holiday. Let's get exploring!
Key Takeaways
- Johor Bahru (JB) serves as a key entry point into Malaysia and is a favoured spot for visitors from Singapore and beyond.
- The city presents a diverse array of attractions, from the thrilling Legoland Malaysia theme park to the charming historical sites in JB's Old Town.
- Shopping is a major highlight, with fantastic options like the upscale Johor Premium Outlets and the massive Mid Valley Southkey mall.
- For those who appreciate nature, you can discover places like Zenxin Organic Park or simply unwind on the shores of Desaru Beach.
- Whether you're planning a day trip or a more extended stay, Johor Bahru has something for everyone—from families seeking fun to travellers keen on culture and history.
1. Legoland Malaysia
If you're travelling with children, a visit to Legoland Malaysia is pretty much a no-brainer. This sprawling theme park is located in Iskandar Puteri, and frankly, it's one of the top reasons many families make the trip to Johor Bahru in the first place. As Asia's very first international theme park, it opened its doors back in 2012 and has been packed with things to do ever since.
The park is divided into different themed zones, like Lego Ninjago World, Miniland, and Lego Kingdoms. Each area has its own unique rides, and you'll find all the classic Lego favourites here. Miniland is especially impressive; they’ve meticulously recreated famous Malaysian landmarks entirely out of Lego bricks. It’s a delight to spot places you might have visited and just marvel at the incredible detail.
Beyond the rides, you can get hands-on with Lego bricks in dedicated building zones and even participate in workshops. These are perfect for escaping the afternoon heat, as they're all indoors and air-conditioned. And if you're really looking to cool down, there’s also a Legoland Water Park right next door, though it requires a separate ticket. It features plenty of slides and a wave pool—guaranteed fun for the whole family.
As if that wasn't enough, there's also the SEALIFE aquarium on the same grounds. You could easily dedicate two full days here if you want to experience the theme park, water park, and aquarium. Many families even opt to stay at the on-site Legoland Hotel, which is, of course, fully themed for an immersive experience.
You can get admission tickets that cover all rides and attractions for a 24-hour duration, with prices starting around $24. Special packages are also available, sometimes even including transport from Kuala Lumpur.
Here's a quick look at what's on offer:
- Theme Park: Multiple themed lands featuring rides and interactive building areas.
- Water Park: A great mix of water slides, a wave pool, and a lazy river.
- SEALIFE Aquarium: Engaging marine life exhibits and spectacular underwater tunnels.
- Lego Workshops: Indoor, air-conditioned sessions to get creative.
Planning your visit? It's always a good idea to check the operating hours for the theme park, water park, and aquarium online, as they can sometimes differ. Booking in advance can also save you from queuing, especially during peak seasons. Why not secure your Legoland Malaysia tickets before your trip?
It's certainly a place that will create lasting memories for the kids, and even adults will find something to enjoy—especially the intricate creations in Miniland.
2. JB Old Town/Heritage District
Stepping into JB Old Town, also known as the Heritage District, feels like you've walked through a portal to a bygone era. This part of the city is brimming with history, which is evident in its charming architecture. It’s a fantastic area to simply wander around and soak in the nostalgic, old-school atmosphere.
This district is home to a wonderful collection of historic buildings, some of which have stood for over a century. You'll see everything from colonial-era government buildings and traditional shophouses to temples and mosques, all coexisting side-by-side. It’s a fascinating blend that beautifully showcases Johor Bahru’s rich, multicultural past.
Here are a few highlights you'll find as you explore:
- Historic Buildings: Look out for the magnificent Sultan Ibrahim Building, a grand structure from 1940 that blends colonial and Malay architectural styles. The old High Court Building is another impressive sight to behold.
- Street Art: Don't be surprised to stumble upon vibrant murals painted on the sides of old buildings. These colourful artworks add a modern, artistic twist to the historic surroundings.
- Heritage Shops and Cafes: Jalan Tan Hiok Nee, in particular, is lined with traditional coffee shops (kopitiams), bakeries, and quaint stores selling all sorts of interesting wares. It’s the perfect spot to grab a local bite or a unique souvenir.
Exploring JB Old Town is all about appreciating the little details. It’s the faded signs on old shopfronts, the intricate carvings on temple doors, and the general buzz of a place that has witnessed so much life. You could easily spend hours just getting lost in its captivating streets.
The area is easily navigable on foot, and you’ll find plenty of spots to stop for a refreshing drink or a quick snack. If you’re at all interested in the history and culture of Johor Bahru, this is without a doubt the best place to start your journey.
3. Chinese Heritage Museum
If you're hoping to get a genuine feel for the history of Johor Bahru's Chinese community, the Chinese Heritage Museum is an absolute must-visit. It may not be a massive establishment, but it masterfully packs a wealth of information into its four floors. Inside, you'll discover all sorts of fascinating artefacts and historical documents that narrate the story of how Chinese immigrants first settled here and went on to build their lives.
The museum truly imparts a sense of the incredible journey these early settlers undertook. It covers everything from their rich traditions and culture to the valuable skills they brought with them—skills that were instrumental in shaping Johor Bahru into the vibrant city it is today. It’s a compelling way to learn about this vital part of the city's heritage.
Here’s a glimpse of what you can expect:
- Historical Artifacts: View authentic tools, clothing, and household items used by the early Chinese settlers.
- Cultural Exhibits: Learn about traditional customs, festive celebrations, and social practices.
- Immigration Stories: Uncover the challenges and triumphs of the pioneers who journeyed to Johor.
You'll find it on Jalan Tan Hiok Nee, which is a wonderful street to explore in its own right, filled with heritage buildings and charming shops. You can easily walk there from JB Sentral if you fancy a bit of a stroll, or simply hop in a quick taxi. They even provide audio guides to help you get the most out of your visit.
The museum does an excellent job of illustrating how various communities came together to build this city. It serves as a poignant reminder that history is often a tapestry woven from the contributions of many different people.
Entry is quite affordable, making it a very easy addition to your itinerary. It's a solid choice for anyone with an interest in history or for those who simply wish to understand Johor Bahru on a deeper level.
4. Sultan Abu Bakar Mosque
You can't really talk about Johor Bahru without mentioning the magnificent Sultan Abu Bakar Mosque. It’s majestically perched on a hill, granting it a breathtaking view over the Straits of Johor. Honestly, the location alone makes a visit worthwhile. The building itself is a remarkable fusion of styles—think Victorian and Moorish influences, with traditional Islamic design woven throughout. Construction began in the late 1800s, taking about eight years to complete, and it can accommodate up to 2,000 worshippers. The way they blended those distinct architectural elements is truly impressive.
This mosque stands as a stunning testament to the region's rich heritage and architectural flair.
Here are a few things to keep in mind if you plan to visit:
- Dress Code: As this is an active place of worship, dressing respectfully is essential. This means ensuring your shoulders and knees are covered. They typically have robes or scarves available for visitors if needed.
- Visiting Hours: While it is a functioning mosque, there are specific times when visitors are welcome to explore the grounds. It's best to check these beforehand, but generally, it's open during daylight hours outside of prayer times.
- Photography: You are usually permitted to take photos of the exterior, but always be mindful of worshippers and refrain from taking pictures during prayer times.
It's a serene and peaceful spot, and the architecture is just something else—you can really appreciate the fine craftsmanship that went into its construction. It’s a wonderful place to just sit for a moment and take in the tranquil surroundings. If you appreciate historical buildings or are simply seeking a quiet moment, this is definitely a spot to add to your list. You can find more information about visiting Sultan Abu Bakar Mosque on various Johor tourism sites.
5. Royal Abu Bakar Museum In Istana Besar
Right beside the Sultan Abu Bakar Mosque, you'll discover the Istana Besar, which translates to the Grand Palace. This place is quite a sight, built way back in 1866. It was once the primary residence of the Sultan of Johor, but it has since been transformed into the Royal Abu Bakar Museum.
If you're curious about what royal life was like in Johor, this is the perfect spot to explore. The museum houses a massive collection—over 60,000 items, in fact—featuring all sorts of antiques and heirlooms that belonged to the royal family. It offers a fascinating peek into their world.
Here's a glimpse of what you might see:
- Royal attire and exquisite accessories
- Antique furniture and opulent decor
- Personal artefacts and historical documents
- Ceremonial weapons and regalia
It’s a truly interesting place to get a feel for the rich history and culture of the Johor Sultanate. The building itself is a spectacle, with its grand and imposing architecture.
The museum provides a unique window into the traditions and lifestyle of Johor's royalty, showcasing a significant part of the state's heritage through its extensive and well-preserved collection.
6. Danga Bay
Danga Bay is Johor Bahru's vibrant waterfront playground, offering a little something for everyone. It's a rather large area stretching along the coast, and it has become a popular spot for both locals and visitors looking to unwind and have a good time. Here, you'll find a mix of activities, from chilled-out spots to more active pursuits.
One of its main draws is the relaxed atmosphere, especially as evening approaches. The sunset views over the Straits of Johor are genuinely something special. It’s the kind of place where you can just take a leisurely stroll, enjoy the refreshing sea breeze, and watch the world go by. There are also plenty of restaurants and cafes lining the bay, making it a fantastic place to grab a meal or a coffee while taking in the scenic waterfront.
For families, there's usually some form of entertainment geared towards children, such as small amusement areas or playgrounds. It’s a pleasant change of pace from typical city sightseeing and offers a chance to relax by the water. You can often find live music or events happening here too, adding to the lively and festive atmosphere.
Danga Bay truly comes alive as the sun begins to set, transforming into a vibrant hub with twinkling lights and a buzzing energy. It's a fantastic spot to experience the local nightlife and enjoy the coastal ambiance.
Here's a quick rundown of what you might find:
- A waterfront promenade perfect for leisurely strolls.
- Various dining options, from casual eateries to more upscale restaurants.
- Recreational areas and sometimes small amusement rides for kids.
- Beautiful views of the city skyline and straits, especially during sunset.
It's a convenient spot to visit, not too far from the city centre, and it provides a different kind of experience compared to the historical sites or shopping malls. If you're looking for a place to relax, eat, and enjoy the coastal scenery, Danga Bay is definitely worth checking out.
7. Puteri Harbour
Puteri Harbour is a sleek and modern waterfront precinct that offers a bit of everything. It's conveniently located right next to Legoland, so if you're already visiting the theme park, it's an incredibly easy spot to check out as well. Think of it as the perfect place to relax after a busy day or to simply hang out by the water.
So, what’s there to do?
- Stroll along the promenade: Take in the refreshing sea breeze and the lovely views of the marina filled with yachts. It's a wonderful, open space.
- Explore Marina Walk: This is where you'll find a host of restaurants. You can easily grab a delicious meal with a pleasant view.
- Check out the shopping mall: While not enormous, it has a selection of shops if you need to pick up a few things.
One of the main attractions here, especially after dark, is the Puteri Harbour Fountain. It puts on a captivating show with synchronised water jets, lights, and music that's quite entertaining. It's a great spot for families, and honestly, just a really pleasant place to be.
Puteri Harbour feels like a modern escape from the usual city buzz. It's purpose-built for leisure, with plenty of open space and waterfront dining options—a fantastic place to unwind and enjoy the coastal atmosphere.
It's a pretty straightforward destination, really. You arrive, you walk around, maybe have something to eat, and enjoy the harbour views. Its simplicity is actually part of its charm.
8. Little Paris
You know, sometimes you stumble upon a place that just instantly brings a smile to your face. That's exactly how I felt discovering what the locals affectionately call 'Little Paris' in Johor Bahru. It’s not actually in France, of course, but it genuinely has this charming ambience that evokes those picturesque European streets.
This spot is essentially a row of shophouses that have been beautifully done up with a distinctly whimsical, European flair. The exteriors are painted in lovely pastel shades and feature charming architectural details that make you feel like you've stepped into another world. It’s a wonderful place to wander around, especially if you’re into photography or simply enjoy a bit of visual delight.
What you'll find here is a collection of independent boutiques selling fashion items, some really lovely cafes perfect for a coffee break, and even a few bakeries. It’s a refreshing change of pace from the typical shopping malls and markets.
- Browse unique clothing and accessories in the small fashion boutiques.
- Savour a coffee and a freshly baked pastry at one of the cosy cafes.
- Take plenty of photos of the utterly charming streetscape.
It's particularly pretty in the evening when all the lights come on. This gives the whole area a romantic glow, and you can really see why it earned the nickname Little Paris. It’s a fun and delightful detour if you’re exploring the Mount Austin area.
This area is a testament to the creativity of local businesses, who have transformed an ordinary commercial space into something truly special and memorable for visitors.
9. Senibong Cove
Senibong Cove is a rather charming waterfront enclave that was once an old farm, though you'd never guess it today. It has been transformed into a beautiful, upscale development complete with a marina that's perfect for a leisurely stroll.
It’s a fantastic place to visit, especially in the late afternoon or evening. You can simply wander along the water's edge, admire the boats, and you'll find a good selection of restaurants nearby if you're feeling peckish. The atmosphere here feels a bit more relaxed and exclusive compared to some of the busier spots in JB.
- Enjoy a leisurely walk along the picturesque waterfront.
- Take in the serene views of the harbour and surrounding recreational parks.
- Find a quiet spot to relax and watch the world go by.
This area offers a wonderful change of pace, perfect for unwinding after a busy day of sightseeing. It's a pleasant escape with a calm and sophisticated atmosphere.
10. Johor Premium Outlets
If you're on the hunt for some fantastic deals on designer brands, then Johor Premium Outlets is the place to be. It's a bit of a drive from the city centre, situated in Kulai, but for serious shoppers, the trip is absolutely worth it. You’ll discover a huge selection of international brands here, often with discounts of up to 65% off the standard retail prices. We're talking Coach, Michael Kors, Polo Ralph Lauren, Nike, Adidas—the list is extensive.
The entire complex is designed with an open-air concept, which makes for a very pleasant shopping experience, especially when the weather is cooperating. It’s not just about nabbing a bargain; it’s about the whole atmosphere. You can easily spend a good portion of your day here, leisurely browsing through the various stores and finding those special items you've had your eye on.
Here’s a quick overview of what to expect:
- Brand Variety: Over 150 stores featuring a wide range of fashion, accessories, and lifestyle brands.
- Discount Potential: Keep an eye out for seasonal sales, as discounts can be quite significant, sometimes reaching up to 65% off.
- Shopping Environment: A pleasant, open-air setting that’s perfect for walking around and exploring at your own pace.
It’s a great destination if you want to pick up some quality items without breaking the bank. Plus, it’s a good opportunity to check out some of Malaysia's largest warehouse sales and online deals, which can sometimes align with outlet promotions. Just remember to check their operating hours before you head out, as they are typically open late into the evening.
Johor Premium Outlets offers a fantastic opportunity for bargain hunters and fashion enthusiasts alike to score high-end items at reduced prices in a comfortable, open-air environment.
11. Desaru Beach
Just about an hour's drive east from the hustle and bustle of Johor Bahru lies Desaru Beach, a true gem for anyone looking to unwind by the sea. It's a lovely long stretch—about 6 kilometres of soft, white sand that feels wonderful underfoot. The water here is generally calm and warm, making it an ideal spot for a relaxing dip without much fuss.
If you're feeling a bit more adventurous, there are several water sports available, like parasailing or hopping on a thrilling banana boat ride. It's not just about the beach itself, though. The entire area has a laid-back, resort-town vibe, with a few hotels and some excellent local seafood restaurants where you can grab a delicious meal. It’s a great place to just chill out for the day or even stay a bit longer if you're craving a proper escape.
- Relax on the wide, sandy shores.
- Enjoy a swim in the calm waters of the South China Sea.
- Try out some fun and exciting water sports.
- Sample incredibly fresh seafood at the local eateries.
The drive to Desaru is quite scenic, taking you through lush green landscapes before you reach the coast. It feels like a proper getaway, even though it's not that far from the city—definitely worth the trip if you need a dose of sun and sea.
12. Mid Valley Southkey
If you're looking for a place to shop 'til you drop, Mid Valley Southkey is without a doubt the spot. It's a massive, modern complex that has quickly become a go-to destination, especially for visitors coming over from Singapore. Seriously, the sheer scale of the mall is impressive, and you could easily spend an entire day just exploring its floors.
It has pretty much everything you could possibly want under one roof. Think high-street fashion, electronics, home furnishings, beauty products—you name it, they likely have it. Plus, the food options are incredible. From quick bites at the extensive food court to relaxed sit-down meals at various restaurants and cafes, your stomach will definitely be well taken care of.
Here's a quick rundown of what you can expect:
- Retail Therapy: Hundreds of shops, ranging from major international brands to smaller local boutiques.
- Foodie Paradise: A huge variety of eateries, cafes, and restaurants to satisfy any and every craving.
- Entertainment: The mall often features a cinema complex and other entertainment options for all ages.
- Convenience: It's a well-designed and organised space, making it easy to find whatever you're looking for.
As part of a larger integrated development, it feels very modern and has a great, energetic vibe. If you're planning a trip and want to experience a premier shopping mall, this shopping destination is a solid choice.
This place is more than just a mall; it's a complete lifestyle experience. You can find almost anything you need or desire, and the atmosphere is always buzzing. It's also a great spot to escape the afternoon heat and just chill for a while.
13. Hiap Joo Bakery & Biscuit Factory
If you're wandering through JB and your stomach starts to rumble, you absolutely must make a stop at the Hiap Joo Bakery & Biscuit Factory. This place has been around for what feels like forever—since 1919, in fact—and it's famous for a very good reason. They still use a traditional wood-fired charcoal oven to bake everything, a method brought over from Hainan, China, by the original owner. This gives their baked goods a truly unique and nostalgic flavour.
So, what should you try? Well, their banana cake is legendary—incredibly fluffy, moist, and it just melts in your mouth. But don't stop there; they also have a fantastic selection of buns, cakes, and biscuits. Just be prepared, as there might be a queue, especially during peak hours. It's a beloved spot, and honestly, the wait is completely worth it for a taste of these classic, time-honoured treats.
This bakery offers a real taste of history, keeping old-school baking traditions alive in the heart of modern Johor Bahru. It's more than just a place to grab a snack; it's a cherished piece of culinary heritage.
Here's a quick rundown of what makes it so special:
- Traditional Charcoal Ovens: The secret behind their distinct, smoky aroma and taste.
- Signature Banana Cake: A must-try item that locals and visitors alike rave about.
- Variety of Baked Goods: From savoury buns to sweet, crunchy biscuits. *Long-Standing History: A true Johor Bahru institution with over a century of heritage.
14. Pasar Karat
If you're seeking a genuinely local experience, you absolutely have to check out Pasar Karat. It's essentially a massive flea market that springs to life in the evenings, and it's the kind of place where you can find pretty much anything and everything. Think of it as a treasure hunt, but with more delicious food stalls and a whole lot more people.
This is the spot to haggle for unique souvenirs, pre-loved goods, and everyday items. You'll see everything from vintage clothing and quirky knick-knacks to electronics and household essentials. It can be a bit chaotic, but that’s all part of the fun, isn't it? Just be prepared to wander for a while; the market stretches out quite a bit along the streets.
Here's a little taste of what you might find:
- Handmade crafts and local art pieces
- Second-hand books, vinyl records, and collectibles
- Bargain electronics and phone accessories
- A huge and tempting variety of street food
The market is usually set up in front of KSL City Mall, and it's a Monday evening affair. So, if you're planning a visit, make sure it's a Monday and head over after 4 PM. You can catch bus F100, which has a stop nearby, making it quite easy to get to. It's a fantastic way to spend an evening, soaking in the local atmosphere and perhaps snagging a bargain or two. Just remember to bring cash, as not all vendors accept card payments.
The energy at Pasar Karat is something else entirely. It’s loud, it’s busy, and there’s always something happening. You’ll see families out for a stroll, friends grabbing a bite, and serious bargain hunters on a mission. It really gives you an authentic feel for the local vibe.
Don't come here expecting a polished shopping mall experience. This is raw, authentic Johor Bahru. You might need to dig a bit to find that perfect item, but the thrill of the hunt is precisely what makes it so appealing. Plus, the food options are incredible—definitely try some of the local snacks and dishes being sold. It's a sensory overload in the best possible way.
15. Taman Merdeka
Taman Merdeka, which translates to "Independence Park," is a sprawling green lung in Johor Bahru, covering over 31 acres. It was designed to commemorate Malaysia's journey to independence, with each of its nine lawns representing a different phase in the country's struggle for freedom. It’s a place where you can get a breath of fresh air and a dose of history all at once.
While you're there, you can:
- Take a leisurely walk around the picturesque central lake. You can even rent a paddle boat if you feel like getting out on the water.
- Check out the open-air theatre, which occasionally hosts community events.
- Admire the interesting rock sculptures that are scattered throughout the park.
- Listen to the musical fountain, which adds a lovely, whimsical touch to the atmosphere.
It's an ideal spot for a relaxed afternoon outdoors, especially if you appreciate a bit of local history woven into the landscape.
The park's layout is thoughtfully designed as a journey through time, reflecting on the nation's past struggles and ultimate triumphs. It offers a quiet escape from the city bustle and a space for both reflection and recreation.
16. Istana Bukit Serene
Istana Bukit Serene is the official residence of the Sultan of Johor, and while you can't enter the palace itself, the impressive grounds are open for visitors to admire from the outside. It's a truly beautiful spot, particularly the grand entrance and gardens. The magnificent Crown Archway is a standout feature—rumour has it that real jewels are embedded within it.
Even from a distance, observing the manicured gardens is quite pleasant. You'll find some lovely water fountains that add to the stately atmosphere. It’s a peaceful place to spend a bit of time, offering a glimpse into the royal side of Johor Bahru without needing a formal invitation.
- Explore the beautifully maintained gardens from the perimeter.
- Admire the distinctive and grand Crown Archway.
- Enjoy the tranquil surroundings and elegant water features.
While the palace interiors remain private, the accessible exterior and gardens provide a serene visual treat and a representation of royal aesthetics.
17. Johor Zoo
Johor Zoo is one of those places that feels like a step back in time, but in a charming way. It’s been around since 1928, making it one of the oldest zoos in Southeast Asia. It’s not a massive, sprawling park, so you won’t need to dedicate an entire day here, but that’s part of its appeal. You can see over a hundred different species of animals, from big cats and primates to colourful birds and reptiles. They have a lovely lake in the middle where you can even rent pedal boats, which is quite fun, especially if you have kids with you.
There's also a playground and a few places to grab a bite, making it a decent spot for a few hours of relaxed, family-friendly exploration.
- See a variety of animals: Gorillas, flamingos, crocodiles, lions, and elephants are just a few of the residents you can meet.
- Enjoy the lake: Rent a pedal boat for a leisurely spin on the water.
- Family-friendly amenities: Keep an eye out for the playground and designated picnic spots.
The zoo is managed by the state government, which is somewhat unique. It gives it a different, more community-oriented feel compared to some of the larger, commercial zoos. It’s a simple, straightforward place to connect with animals without too much fuss.
18. Zenxin Organic Park
If you're looking for a break from the city's buzz and wish to reconnect with nature, Zenxin Organic Park is a rather refreshing spot. It holds the distinction of being Malaysia's first publicly accessible organic farm, which is quite special. You can wander around the grounds and see how they cultivate a wide variety of fruits and vegetables without using any synthetic chemicals. It's a pleasant change of pace, and you might even learn a thing or two about sustainable farming.
They offer a few hands-on activities if you're up for it:
- Guided farm tours to see the organic practices in action.
- Cooking classes where you can learn to prepare delicious local dishes.
- Workshops on growing herbs or even feeding some of the friendly farm animals.
There's also a restaurant on-site that serves up wholesome dishes made with their own fresh produce. It's a fantastic way to taste the very things they're growing. The entrance fee is quite reasonable, making it an accessible and educational day trip.
This park is a fine example of sustainable agriculture and offers a peaceful environment far from the usual tourist trails. It’s a place where you can relax, breathe deeply, and appreciate the simpler things in life.
It's a bit of a drive from the main Johor Bahru city centre, but if you're interested in organic farming or just desire a quiet afternoon surrounded by greenery, it's certainly worth considering. You can find out more about their organic farm practices and the activities they offer.
19. Shopping at City Square
Situated right in the heart of the action, and incredibly close to the immigration checkpoint, you'll find City Square. It’s a go-to spot if you're looking to do some shopping in Johor Bahru. Seriously, it’s home to over 300 shops, so you can definitely find what you’re looking for, whether it’s fashion, gadgets, or souvenirs.
Beyond just retail therapy, there's a huge array of places to eat, from quick bites in the food court to proper sit-down meals. If you're tired from walking or just need a break, there's a cinema complex, karaoke booths, and even an arcade. It’s a great place to bring older kids if they need some entertainment. The mall often features impressive seasonal decorations and activities too, which is always a nice touch.
One of its best features is the pedestrian bridge that connects directly to JB Sentral, making getting around exceptionally easy.
City Square is a convenient and bustling hub for shopping, dining, and entertainment, especially for those arriving from Singapore or anyone looking for a central location with plenty of options.
Here's a quick rundown of what you can expect:
- Retail Therapy: Over 300 stores offering a wide variety of local and international goods.
- Food Galore: Numerous restaurants, cafes, and eateries to satisfy any craving.
- Entertainment Options: A modern cinema, karaoke booths, and an arcade for some fun.
- Connectivity: A direct, covered link to JB Sentral via a pedestrian bridge.
20. Church of the Immaculate Conception
Right in the heart of Johor Bahru, you'll find the Church of the Immaculate Conception. It's one of those historical spots that truly gives you a feel for the area's multifaceted past. The current building dates back to 1927, but a church has actually occupied this site since way back in 1883. It's a beautiful church—not overly grand, but elegant—with a single steeple that has a classic look to it, reminiscent of architecture from the British colonial era.
It's a peaceful place to visit if you're seeking a quiet moment away from the city's constant buzz.
When you visit, you'll notice a few things:
- The architecture has a distinct and charming colonial style.
- It's a Roman Catholic church that remains active with a dedicated congregation today.
- The grounds offer a calm and serene atmosphere for quiet reflection.
This church is a small but significant piece of Johor Bahru's history, illustrating how different communities have established themselves over the decades. It stands as a quiet reminder of the past amidst the bustling modern city.
21. Teluk Sengat Crocodile Farm
If you're looking to see some seriously impressive reptiles up close, the Teluk Sengat Crocodile Farm is the place to be. It’s actually the largest crocodile farm in all of West Malaysia, which is quite something to think about. They have over a thousand crocodiles of various species residing there, and get this—one of them is supposedly 130 years old and completely toothless!
You can walk around and observe them from a safe, elevated walkway, which is a good thing because, well, they're crocodiles. For a small extra fee, you can even watch them being fed, which sounds intense but is also undeniably cool. My kids thought it was a fascinating spot to visit, and honestly, it's a pretty unique experience.
This farm offers a rare chance to observe these ancient creatures in a controlled environment, providing an exciting glimpse into their lives without any of the danger. It’s a straightforward visit, perfect for a few hours of reptile-watching.
It's a straightforward visit, perfect for a few hours of reptile-watching.
- Home to over 1000 crocodiles.
- Features a legendary 130-year-old toothless crocodile.
- Safe viewing walkways are available for all visitors.
- Optional feeding demonstrations are offered for an extra fee.
22. Desaru Coast Adventure
If you're looking for a splash of fun, the Desaru Coast Adventure Waterpark is the place to be. It's a fantastic spot to cool off, especially when the Johor Bahru heat really kicks in. They've got a whole host of slides and attractions that are suitable for everyone, from the little ones to thrill-seeking adults.
One of the standout features is Kraken's Revenge, which is the region's first-ever water coaster. It includes a pretty wild 27-metre drop that plunges you right into the water below. And get this—they also boast one of the biggest wave pools in the area, covering a massive three hectares! For the younger crowd, there's Kids Ahoy, a dedicated area with three play zones and 13 different slides. It really is a well-designed space just for them.
Here's a quick look at some of the rides:
- Kraken's Revenge: A thrilling water coaster with a massive, heart-pounding drop.
- Tidal Wave Beach: A huge wave pool for some fun, ocean-like action.
- Kids Ahoy: A dedicated zone for younger visitors with multiple slides and water features.
- Penawar River: A more relaxed, looping river ride for a gentle float.
The park offers a great escape from the city buzz. It's the kind of place where you can easily spend an entire day just enjoying the water and the thrilling rides. We had a brilliant time there with the kids—lots of laughs and not a single dull moment.
It’s a solid choice if you're wondering what to do in Johor Bahru when the weather gets hot. You can easily spend a full day here, and it's an excellent option for families looking for some excitement.
23. Chinatown
Johor Bahru's Chinatown, often intertwined with the historic Jalan Tan Hiok Nee, is a vibrant area that beautifully captures the city's past and present. It's a place where you can truly feel the pulse of local life, with old-world shophouses standing proudly next to newer, modern businesses. This district is a fantastic spot to soak in the local culture and discover some unique and delicious eats.
Walking through Chinatown, you'll notice a charming mix of traditional Chinese architecture and contemporary touches. It's a wonderful area to simply wander and see what you can discover. You might stumble upon small, serene temples tucked away in quiet corners, or vibrant street art that adds a splash of colour to the old building facades.
Here are a few things you can expect to find:
- Traditional Coffee Shops: Grab a cup of local 'kopi' and some kaya toast—a classic Malaysian breakfast.
- Heritage Buildings: Admire the architecture that tells the stories of Johor Bahru's rich history.
- Local Delicacies: Sample a variety of street food and local snacks that are popular with residents.
- Boutique Stores: Browse for unique souvenirs, antiques, and local crafts.
The atmosphere here is quite something. It's busy but not overwhelming, and you get a real sense of community. It feels like a place that has witnessed a great deal of history but remains very much alive and relevant today.
24. Jalan Tan Hiok Nee
Jalan Tan Hiok Nee, often called Heritage Street, is a really wonderful spot in Johor Bahru that feels like stepping back in time. It's named after Tan Hiok Nee, a major figure in the local Chinese community back in the day, and you can certainly see why—the street is absolutely packed with history and character.
Walking down this street, you'll see a row of pre-war shophouses that have been beautifully preserved. It's a fantastic place to just wander around, camera in hand, and soak in the nostalgic atmosphere.
Here's what you can expect:
- Unique Shops: You'll find charming little stores selling all sorts of things, from souvenirs and antiques to handmade crafts. It’s a great place to pick up something a bit different.
- Food Galore: Seriously, the food options here are amazing. There are traditional tea houses, bustling local coffee shops (kopitiams), and even some trendy modern cafes. You have to try some of the local dishes if you get the chance.
- Cultural Vibes: The street often hosts events and festivals, especially during public holidays. It really brings the place to life with music, decorations, and a palpable energy.
It's a fantastic place to explore if you're interested in the history and culture of Johor Bahru. You can easily spend a few hours here just browsing the shops and sampling the food. It's also conveniently located, making it easy to get to from other parts of the city and serving as a central point for further exploration.
This street is a living museum, showcasing the beautiful blend of old and new that makes Johor Bahru so interesting. Don't miss the chance to experience its undeniable charm.
If you're looking for a taste of local life and history, Jalan Tan Hiok Nee is definitely worth a visit. You can find some incredible traditional food here, like at the famous Hiap Joo Bakery & Biscuit Factory at 13, Jalan Tan Hiok Nee, Bandar Johor Bahru, 80000 Johor Bahru, which has been around for ages and still bakes its goods using charcoal ovens. It's a real treat!
25. Grand Palace and more
Johor Bahru is home to some truly impressive historical sites, and the Grand Palace, also known as Istana Besar, is certainly one of them. Built way back in 1866, this place has witnessed a great deal of history unfold. It's more than just a beautiful building; it serves as a window into the royal past of Johor.
While the Grand Palace itself is a stunning example of royal architecture, it also houses the Royal Abu Bakar Museum. This museum offers you a fascinating look into the lives of the sultans and the rich heritage of the Johor Sultanate. It’s a wonderful spot if you're a history buff or simply curious about how royalty lived.
Beyond the palace, Johor Bahru has other significant religious sites worth checking out. The Sultan Abu Bakar State Mosque is a magnificent structure with a unique blend of design styles, offering superb views of the Straits of Johor. Then there's the Arulmigu Sri Rajakaliamman Glass Temple, which is quite unique as the first-ever glass temple in the world. It’s a dazzling place that showcases a different side of the city's vibrant cultural mix.
- Istana Besar (Grand Palace): A historical royal residence and architectural landmark.
- Royal Abu Bakar Museum: Explore the fascinating history of the Johor Sultanate.
- Sultan Abu Bakar State Mosque: Admire its unique architecture and scenic, hilltop location.
- Arulmigu Sri Rajakaliamman Glass Temple: Experience a one-of-a-kind, glittering spiritual site.
Visiting these places offers a real sense of the historical depth and cultural variety that Johor Bahru holds. It's more than just sightseeing; it’s about connecting with the region's past and appreciating the different influences that have shaped it. You can find more details about the Royal Abu Bakar Museum and its significance online.
Wrapping Up Your Johor Bahru Adventure
So, there you have it—a glimpse into what makes Johor Bahru such a fascinating place to visit. Whether you're all about the thrills of theme parks, exploring charming old streets, or simply indulging in some delicious food, JB really does offer a bit of everything. Its proximity to Singapore makes it incredibly convenient for a quick weekend trip or a longer, more relaxed holiday. We've covered a wide range of spots, from the family fun at Legoland to the historical vibes of the Old Town and the retail therapy at the premium outlets. Hopefully, this gives you a great starting point for planning your own adventure to Johor Bahru in 2025. It’s a city with plenty to offer, and you’re bound to find something you'll love.
Frequently Asked Questions
What are the top family-friendly attractions in Johor Bahru?
For families, you can't go wrong with Legoland Malaysia, which has rides, a water park, and endless Lego fun. Puteri Harbour is another excellent choice, with its own theme parks and beautiful waterfront views. For younger children, the classic Johor Zoo is always a delightful option.
What's the best way to experience Johor Bahru's history and culture?
To immerse yourself in history, you should definitely explore the JB Old Town and Heritage District. Wander through streets lined with heritage buildings and colourful murals, and discover gems like the Chinese Heritage Museum and Jalan Tan Hiok Nee. Don't miss the Sultan Abu Bakar Mosque for a glimpse of stunning historical architecture.
Can I go to Johor Bahru for just a day trip?
Yes, absolutely! Johor Bahru's close proximity to Singapore makes it a perfect destination for a day trip. You could easily spend a day at Legoland, explore the Old Town, or go on a shopping spree at City Square. Just be sure to account for potential traffic when crossing the border.
Where can I go shopping in Johor Bahru?
For a massive variety of shops all under one roof, head to Mid Valley Southkey or City Square. If you love hunting for deals on designer brands, Johor Premium Outlets is the place for you. For more unique, local finds and a lively atmosphere, check out the Pasar Karat (Karat Market).
What are some nice places to relax or enjoy nature near Johor Bahru?
Desaru Beach offers a beautiful coastal escape with sandy shores and water sports. For something different, Zenxin Organic Park is a peaceful spot to learn about farming and enjoy fresh, organic produce. Danga Bay is a lovely waterfront area with restaurants and great views, especially in the evening.
What kind of food should I try in Johor Bahru?
Johor Bahru is a food lover's paradise! Be sure to try local favourites at a traditional Kopitiam for breakfast, explore the vibrant street food scene, and definitely sample some of the delicious, fresh seafood. And don't forget to grab some famous banana cake from the Hiap Joo Bakery & Biscuit Factory!
Share

Peyman Khosravani
Industry Expert & Contributor
Peyman Khosravani is a global blockchain and digital transformation expert with a passion for marketing, futuristic ideas, analytics insights, startup businesses, and effective communications. He has extensive experience in blockchain and DeFi projects and is committed to using technology to bring justice and fairness to society and promote freedom. Peyman has worked with international organisations to improve digital transformation strategies and data-gathering strategies that help identify customer touchpoints and sources of data that tell the story of what is happening. With his expertise in blockchain, digital transformation, marketing, analytics insights, startup businesses, and effective communications, Peyman is dedicated to helping businesses succeed in the digital age. He believes that technology can be used as a tool for positive change in the world.






