Best Things To Do in Johor Bahru for Ultimate Gateway Experiences

Best Things To Do in Johor Bahru for Ultimate Gateway Experiences
Traveloka Accomodation
01 Mar 2025 - 13 min read

There are countless things to do in Johor Bahru, from exploring historic streets to enjoying thrilling attractions. Compared to Singapore, taking a holiday or short escape getaway to this vibrant city won’t strain your wallet. Let’s dive into the must-visit spots and activities in Johor Bahru, whether you’re with family, friends, or a partner.

Discover flight with Traveloka

Sat, 17 May 2025

Malaysia Airlines

Kuala Lumpur (KUL) to Johor Bahru (JHB)

Start from SGD 14.24

Tue, 6 May 2025

AirAsia Berhad (Malaysia)

Penang (PEN) to Johor Bahru (JHB)

Start from SGD 16.32

Thu, 15 May 2025

AirAsia Berhad (Malaysia)

Ipoh (IPH) to Johor Bahru (JHB)

Start from SGD 31.65

Things To Do in Johor Bahru with Family

1. Adventuring for All-Ages in Legoland Malaysia

Address: 7, Persiaran Medini Utara 3, 79100 Iskandar Puteri, Johor

Legoland is a must-visit! It’s a fun-filled destination featuring eight themed areas with thrilling rides and miniature Lego replicas of iconic countries like Vietnam, China, and India. It’s the perfect place to unleash creativity, with hands-on Lego-building activities suitable for all ages.

You can book flexible date visit to Legoland in Traveloka, ensuring easy refunds and hassle-free rescheduling.

For those looking to cool off, the Legoland Water Park features over 20 water slides, rides, and games, providing endless fun in the sun. Aquarium lovers will also be enchanted by the SEA LIFE Aquarium, home to over 13,000 sea creatures and interactive exhibits.

For tourists traveling to Legoland without a private car and seeking simplicity, you can book a direct bus from your Singapore to Legoland. This hassle-free option makes your journey easy and convenient.

Opening Hours: 10.00 - 18.00 on Thursday to Tuesday (closed on Wednesday)

Malaysia

LEGOLAND® Malaysia Tickets

9.1/10

Nusajaya / Legoland

SGD 31

SGD 25

2. Shopping at Johor Premium Outlet

Address: Jalan Premium Outlets, Bandar Indahpura, 81000 Kulai, Johor Darul Ta'zim

Johor Premium Outlets (JPO) is an ideal destination for Singaporean tourists, especially families, offering a wide range of international brands at discounted prices. With spacious outdoor settings, you can enjoy leisurely shopping while taking in the pleasant environment.

The mall also features various dining options, catering to all tastes and providing a great spot for family meals. Kids can have fun exploring the area, while parents indulge in shopping for quality items at lower prices.

Opening Hours: 10.00 AM - 10.00 PM daily

3. Exploring Book in BookXcess

Address: F-01 First Floor, Box Retail Park, Sunway Big, Persiaran Medini 5, 79250 Iskandar Puteri, Johor Darul Ta'zim

BookXcess in Johor Bahru is a massive bookstore located in Sunway Big Box Retail Park, offering discounted books across various genres. There is fiction, self-help, to children's literature. The place is largely unique and has Instagram-worthy interior features towering bookshelves and cosy reading spaces. The ambiance creates a relaxing atmosphere for book lovers.

The store is perfect for Singaporean families, providing a vast selection of affordable books for parents and children to explore together. Its spacious and beautifully designed layout encourages bonding over books in a comfortable setting. Surrounded by family-friendly attractions, that is why this place makes an ideal stop during a day trip to Johor Bahru.

Opening Hours: 10.00 - 22.00 daily

4. Experiencing Ice Skating in Blue Ice Skating Rink

Address: 3F-30 Paradigm Mall Johor, Jalan Bertingkat Skudai, Taman Bukit Mewah, 81200 Skudai, Johor, Malaysia

This Johor's first and largest ice rink offers a unique and exciting experience for domestic to Singaporean tourists. With 20,000 square feet of real ice, it’s the perfect place to show off your ice skating skills and enjoy a fun-filled day with family.

The all-day pass to Blue Ice Skating Rink allows you to make the most of your time on the ice, ensuring endless fun. Additionally, the opportunity to sign up for their academy and learn Figure Skating, Ice Hockey, or Speed Skating adds a special touch for those looking to develop their skills.

Opening Hours: 10.00 AM - 10.00 PM daily

Malaysia

Blue Ice Skating Rink at Paradigm Johor Tickets

9.2/10

Tampoi

SGD 12

SGD 11

5. Tasting Curry Fish Head for Family Meal

Address: 74, Jalan Wong Ah Fook, Bandar Johor Bahru, 80000

Kam Long Ah Zai Curry Fish Head restaurant, with over 30 years of history, has perfected its signature curry fish head dish. Delight in the rich, comforting curry with your choice of fish head or fish meat, paired with vegetables like cabbage and long beans, making it the perfect family meal. Complete the experience with a bowl of warm rice for the ultimate comfort. Skip the wait and enjoy a discount at Kam Long Ah Zai Curry Fish Head by purchasing a Traveloka coupon!

Malaysia

Kam Long Ah Zai Curry Fish Head in Johor Bahru

Johor Bahru

See Price

6. Challenge Yourself with Wall Climbing at Camp5

Address: Paradigm Mall, 7F-08 Level 7, Skudai, Jalan Bertingkat Skudai, 81200 Johor Bahru, Johor, Malaysia

For Singaporean tourists looking for an exciting and active adventure with family, Camp5 at Paradigm Mall Johor Bahru is the perfect spot. This premier indoor climbing gym offers a variety of terrained and graded walls, making it suitable for all skill levels, from beginners to seasoned climbers.

Don’t worry, the admission ticket to Camp5 is included with a supervisor/guide. It’s also affordable, starting from 16 SGD per person.

The arena is 1850 square meters of fully air-conditioned space, it’s a great way to challenge yourself and your loved ones while having fun together. After an adrenaline-pumping climb, you can unwind and recharge at the on-site barista cafe.

Malaysia

Camp5 Admission Tickets at Paradigm Mall, Johor Bahru

Tampoi

SGD 16

SGD 16

Opening Hours: 10.00 AM - 10.00 PM daily

7. Playing Board Games while Relaxing at Cafe

Address: Hey Découpage! – 54a, Jalan Serampang, Taman Pelangi, 80400 Johor Bahru

While strolling around KSL City Mall, Singaporean tourists should visit Hey Découpage. a convenient and family-friendly escape, offering a cozy atmosphere perfect for bonding with loved ones. With a diverse selection of board games for all ages and preferences, it's an affordable entertainment option that caters to everyone. There is a 10% discount for visitors who buy the board game package voucher on Traveloka.

Malaysia

Board Games Cafe by Hey Decoupage

Tebrau

See Price

8. Trying Various Sweet Treats along JB

The hot weather in Johor Bahru is not much different from Singapore. Therefore, while enjoying the beauty of the city and the best things to do in Johor Bahru with Family, make sure to refresh yourself with various sweet treats like ice cream or bubble tea. You can also get discounts when purchasing vouchers on Traveloka, for example Sky Dezato Cafe, and The Ice Cream Project at Jalan Dhoby

9. Enjoy the View from Skyscape Johor Bahru

Address: Suite 13-01, MENARA JLAND, Johor Bahru City Centre, Jalan Tun Abdul Razak, 80000 Johor Bahru.

Skyscape Johor Bahru offers stunning panoramic views of the city skyline, perfect for family photo opportunities. The glass floor adds an exciting experience, making visitors feel like they’re floating above the city. With six attractions, including the LED tunnel, observation deck, and interactive floor games, there's something for everyone to enjoy. It's an ideal spot for Singaporean families to create unforgettable memories while exploring a fun and educational experience together.

Opening Hours: 08.30 AM - 10.00 PM (close on weekend)

10 Experience the Enchanting Fireflies at Kota Tinggi Firefly Park

Address: Jalan Kota Tinggi, 81900 Kota Tinggi, Johor

For a magical experience, visit Kota Tinggi Firefly Park in Johor Bahru and witness the enchanting glow of fireflies lighting up the night. Take a relaxing boat ride along the river to observe these mesmerizing insects in their natural habitat. The peaceful ambiance and flickering fireflies create a dreamy atmosphere perfect for a serene evening. It’s an unforgettable way to connect with nature and enjoy a calming escape.

Opening Hours: 1.00 PM - 11.00 PM daily

Things To Do in Johor Bahru for Couple

11. Experience the Thrill of a Jet Ski Ride

Address: Seadoo Safari Johor Bahru, Senibong Cove, 1 Persiaran Senibong, 81750 Masai, Johor

For adventurous couples seeking a unique getaway, a self-driving jet ski experience is the perfect way to spice up holiday. Swap roles between rider and passenger as you navigate the open waters together, all while learning from expert guides who will help you master maneuvers and build your confidence.

Not only will you acquire valuable skills for future watercraft adventures, but you’ll also be treated to breathtaking coastal views and crystal-clear waters. This unforgettable experience is perfect for sharing with your partner. The 30-minute Jetski session for a solo rider and passenger starts from just 116 SGD.

Malaysia

Jetski Experience by Seadoo Safari in Johor Bahru

Bandar Baru Permas Jay...

See Price

12. Joining Pottery Workshop

Address: Good Time – Toppen Shopping Centre, No. 33A, Jln Harmonium, Taman Desa Tebrau, 81100 Johor Bahru

Couples visiting Johor Bahru should try the DIY pottery session for a truly unique and creative experience. It’s the perfect opportunity to spend quality time together, immersing yourselves and your couple in the calming process of transforming clay into a personal masterpiece.

Malaysia

DIY Pottery Workshop with Good Times DIY Pottery in Johor Bahru

Tebrau

SGD 36

Enjoying meals at trendy cafes and restaurants is a simple yet perfect date idea that offers an exciting experience when visiting Johor Bahru. Not only can you indulge in delicious food and drinks, but you can also snap Instagram-worthy dishes to share on social media.

To make it even more rewarding, tourists can purchase dining vouchers through Traveloka for various cafes and restaurants in Johor Bahru. For example, Principle Cafe by T.A.M, Project Smoked in Taman Sentosa, Basilico Restaurant at Mount Austin, The Replacement Lodge & Kitchen, JWC The Factory 30 at Mount Austin, and The FOUNDERS Bakery.

14. Enjoying Night Life at Danga Bay

Address: Jalan Ismail Sultan, Bandar Johor Bahru, 80000 Johor Bahru, Johor

Danga Bay is one of Johor Bahru's top waterfront destinations, renowned for its vibrant nightlife with a variety of bars, clubs, lounges, and restaurants, such as Hard Rock Café, The Interlude, and Danga Bay Marina. This lively area offers the perfect setting to unwind by the sea, enjoy refreshing cocktails, and dance the night away with your friends or partner.

Opening Hours: 24 hours for Danga Bay area - Individual bars, restaurants, and lounges typically operate between 5:00 PM to 2:00 AM daily

Things To Do in Johor Bahru With Kids

15. Visiting Johor Zoo

A man with his daughter feeding a camel while the kid anxiously looking at the animal.

A man with his daughter feeding a camel while the kid anxiously looking at the animal.

Address: Jalan Gertak Merah, Taman Istana, 80000 Johor Bahru, Johor, Malaysia

Johor Zoo is a must-visit for Singaporean tourists as it offers an affordable and family-friendly wildlife experience just across the border. The zoo houses a diverse range of animals, including tigers, elephants, and exotic birds, providing an up-close encounter with nature. The zoo also offers educational programs and feeding sessions that are kids friendly, providing valuable insights into the lives of these animals.

Unlike larger zoos, its compact size allows adult and young visitors to explore comfortably without excessive walking. Its convenient location in Johor Bahru makes it an easy day trip from Singapore, perfect for a quick getaway.

Opening Hours: 8:00 AM to 5:00 PM daily

16. Playing at Largest Jurassic Themed Indoor Park in JB

Address: Lot No. 308, 3rd Floor, Komtar JBCC, City Centre, 80000 Johor Bahru, Johor

Kidz Republic Indoor Theme Park is a must-visit for tourists with kids as it offers an immersive Jurassic-themed adventure. Children can explore interactive playgrounds, fun learning zones, and thrilling rides while encountering life-sized dinosaurs. The entrance tickets to Kidz Republic are rather affordable, starting from 7 Singapore Dollars!

As the largest indoor theme park in Johor Bahru, it provides a full day of family entertainment in a safe, weatherproof environment. The combination of adventure, education, and delicious food ensures a memorable experience for both kids and parents. It’s a perfect destination for families seeking fun and engaging activities during their trip.

Opening Hours: 10.00 AM to 10.00 PM daily

17. Dive into Baby Shark Adventure Ville in JB

Address: 2F-78, Paradigm Mall JB, Skudai Lbh, Taman Bukit Mewah, 81200 Johor Bahru, Johor

This immersive Baby Shark indoor playground in Johor Bahru is packed with exciting play equipment and engaging games, providing endless fun and exploration for children. Designed for kids aged 1 to 12, it fosters essential social, emotional, cognitive, and physical skills through interactive, fun-filled activities.

Opening Hours: 10.00 AM to 10.00 PM daily

Malaysia

Pinkfong Baby Shark Adventure Ville Ticket in Johor

Johor Bahru

See Price

18. Playing Together at The Parenthood

Address: TOPPEN Shopping Centre, No. 33 Jalan Harmonium, Taman Desa Tebrau 81100 Johor Bahru

The Parenthood in Johor Bahru is a must-visit for tourists with kids as it offers a unique London Street-themed indoor playground. The playground is packed with fun and educational activities, where children can enjoy ball pits, obstacle courses, spiral slides, and interactive walls.

Located in Toppen Shopping Centre, this one-stop parenting hub also provides retail and leisure options for the whole family. With each child’s admission to The Parenthood is a free ticket for an adult included. It’s budget-friendly, a perfect place for families to relax, shop, and let kids have an unforgettable play experience.

Opening Hours: 10.00 AM to 9.30 PM daily (except national holiday)

Malaysia

The Parenthood Admission in Toppen Shopping Centre, Johor Bahru

10.0/10

Tebrau

See Price

Things To Do in Johor Bahru Day Trip

19. Experiencing Sunset Cruise in Johor Strait

Address: Start from Puteri Harbour, 79100 Iskandar Puteri, Johor, Malaysia

Brooklyn Cruise at Puteri Harbour offers tourists a luxurious escape with breathtaking views of both Singapore and Johor. This premium catamaran, equipped with a fridge, BBQ stove, and sound system, provides the perfect setting for intimate gatherings of up to 10 people.

This day trip is perfect for enjoying a sunset cruise, sailing past fish farms and mangroves, or indulging in onboard cocktails. Safety is a top priority, with high-grade impact-resistant armour coating, life jackets, and emergency equipment ensuring peace of mind. Tourists can book their cruise on Traveloka to enjoy flexible rescheduling and refund options if needed.

Malaysia

Puteri Harbour Sunset Cruise by Brooklyn

Puteri Harbour

SGD 17

Operational Hours: 3.00 PM to 8.00 PM (for last ticket redemption)

Free Things To Do in Johor Bahru

20. Stroll Down Tan Hiok Nee Heritage Street

Address: Jalan Tan Hiok Nee, 80000 Johor Bahru

Couples and families should visit Tan Hiok Nee Heritage Street for a delightful blend of history and culture experience. This charming street offers a step back in time with its old-style shops and colorful buildings that showcase Johor Bahru’s rich heritage.

It’s an ideal spot to take a photograph and explore traditional boutiques, enjoy local snacks, and shop for unique souvenirs. The relaxed atmosphere and cultural vibe make it a perfect place for a leisurely day out.

Opening Hours: 24 hours - However most of the shops, cafes, and boutiques along the street typically open from around 10:00 AM - 9:00 PM

21. Shopping in Pasar Karat

Address: Jalan Segget, Bandar Johor Bahru, 80000 Johor Bahru, Johor, Malaysia

Pasar Karat, Johor Bahru's vibrant night market, is a must-visit addition to your itinerary. It's a budget-friendly treasure trove offering a wide variety of vintage items, from clothing to antiques, making it perfect for those in search of unique finds at great prices. The lively atmosphere, with local food stalls and street performances, enhances the cultural experience. Best of all, entry is free, allowing you to explore without the worry of admission fees.

Opening Hours: 06.00 pm - 2.00 am daily

22. Visiting Sultan Abu Bakar Mosque

Address: Jalan Skudai, Johor Bahru, 80000 Johor Bahru

The Sultan Abu Bakar State Mosque is a must-visit for its impressive fusion of Victorian and Moorish architectural styles. Its elevated position offers stunning views of the Straits of Johor, making it a picturesque spot for visitors. With its rich history, beautiful surroundings, and architectural grandeur, it provides a truly memorable experience.

Opening Hours: Non-Muslims: 8:30 AM to 12:30 PM and 2:30 PM to 4:00 PM (Saturday to Thursday) | Closed to Non-Muslims on Fridays

How To Get To Johor Bahru From Singapore

1. By Bus

Several bus services operate between Singapore and Johor Bahru, including Causeway Link (CW1, CW2, CW5), SBS Transit Bus 170, SMRT Bus 950, and Transtar Cross Border buses. Buses depart from various points like Woodlands, Kranji, Bugis, and Queen Street Terminal and cross into JB via the Woodlands Checkpoint.

2. By Train

The Shuttle Tebrau train runs from Woodlands Train Checkpoint (Singapore) to JB Sentral in just 5 minutes. Tickets sell out fast, so booking in advance is recommended.

3. By Private Car or Taxi

Driving from Singapore to JB via the Causeway (Woodlands) or the Second Link (Tuas) takes about 30–45 minutes, depending on traffic. You can also take a licensed cross-border taxi from Queen Street Terminal or book a private car service via travel agencies or ride-hailing apps.

Be sure to note that Singapore residents do not need to pay any entry fee when entering Johor Bahru, Malaysia. Visa is not required, since Singapore passport holders can enter Malaysia visa-free for up to 30 days. However, if you are driving a Singapore-registered vehicle, ensure you have a Vehicle Entry Permit (VEP), pay a Road Charge of RM20 per entry, and carry a Touch 'n Go card for toll payments.

So, don’t you think Johor Bahru is worth a visit? Absolutely!

With a wide range of activities to enjoy with family, kids, and your partner, you're guaranteed a memorable time. Be sure to book tickets and snag great deals for your adventures in Johor Bahru through Traveloka. Plus, you can easily search for hotels, book flights, and rent cars all in one convenient app!

In This Article

• Things To Do in Johor Bahru with Family
• 1. Adventuring for All-Ages in Legoland Malaysia
• 2. Shopping at Johor Premium Outlet
• 3. Exploring Book in BookXcess
• 4. Experiencing Ice Skating in Blue Ice Skating Rink
• 5. Tasting Curry Fish Head for Family Meal
• 6. Challenge Yourself with Wall Climbing at Camp5
• 7. Playing Board Games while Relaxing at Cafe
• 8. Trying Various Sweet Treats along JB
• 9. Enjoy the View from Skyscape Johor Bahru
• 10 Experience the Enchanting Fireflies at Kota Tinggi Firefly Park
• Things To Do in Johor Bahru for Couple
• 11. Experience the Thrill of a Jet Ski Ride
• 12. Joining Pottery Workshop
• 13. Trending Cafe and Restaurant Hopping in Johor Bahru
• 14. Enjoying Night Life at Danga Bay
• Things To Do in Johor Bahru With Kids
• 15. Visiting Johor Zoo
• 16. Playing at Largest Jurassic Themed Indoor Park in JB
• 17. Dive into Baby Shark Adventure Ville in JB
• 18. Playing Together at The Parenthood
• Things To Do in Johor Bahru Day Trip
• 19. Experiencing Sunset Cruise in Johor Strait
• Free Things To Do in Johor Bahru
• 20. Stroll Down Tan Hiok Nee Heritage Street
• 21. Shopping in Pasar Karat
• 22. Visiting Sultan Abu Bakar Mosque
• How To Get To Johor Bahru From Singapore
• 1. By Bus
• 2. By Train
• 3. By Private Car or Taxi

Flights Featured in This Article

Sat, 17 May 2025
Malaysia Airlines
Kuala Lumpur (KUL) to Johor Bahru (JHB)
Start from SGD 14.24
Book Now
Tue, 6 May 2025
AirAsia Berhad (Malaysia)
Penang (PEN) to Johor Bahru (JHB)
Start from SGD 16.32
Book Now
Thu, 15 May 2025
AirAsia Berhad (Malaysia)
Ipoh (IPH) to Johor Bahru (JHB)
Start from SGD 31.65
Book Now
Hotels
Flights
Things to Do
Always Know the Latest Info
Subscribe to our newsletter for more travel & lifestyle recommendations and exciting promos.
Subscribe