Things to do and places to visit in Johor Bahru Malaysia

Johor Bahru is more than a quick stop between Malaysia and Singapore. The city combines heritage streets, family attractions, royal landmarks, green spaces and new waterfront developments — making it a practical destination for a short city break or a full-day visit.

For first-time travellers, these seven places offer a useful mix of history, culture, family activities and modern Johor Bahru.

7 PLACES IN THIS GUIDE

1. Jalan Tan Hiok Nee

2. Kota Jail

3. Zoo Johor

4. LEGOLAND Malaysia Resort

5. Taman Botani Iskandar

6. Istana Bukit Serene

7. R&F Princess Cove & Permaisuri Zarith Sofiah Opera House

Watch: Things to Do in Johor Bahru

Here is a quick visual introduction to several of the places covered in this guide.

A quick look at some of Johor Bahru’s heritage, family and city attractions.

1. Jalan Tan Hiok Nee

Jalan Tan Hiok Nee is one of the best places to experience the older side of Johor Bahru. The heritage street is known for traditional shophouses, cafés, bakeries and small businesses within the city’s historic centre.

It works especially well for travellers who enjoy walking, street photography, local food and architecture. Nearby streets such as Jalan Trus and Jalan Dhoby can also be explored as part of the same city-centre walk.

2. Kota Jail

Kota Jail is one of Johor Bahru’s newer heritage attractions, created from the former Ayer Molek Prison. The prison dates back to 1883 and has been repurposed as a place for heritage, art, culture, exhibitions and community activities while retaining much of its original structure.

3. Zoo Johor

Zoo Johor is a long-established family attraction close to the city centre. It is suitable for visitors travelling with children and can be combined with other central Johor Bahru attractions during the same day.

Because operating hours and special evening sessions may change during school holidays or special periods, check the official ticketing page before visiting.

4. LEGOLAND Malaysia Resort

LEGOLAND Malaysia Resort in Iskandar Puteri is one of Johor’s best-known family attractions. The resort combines the LEGOLAND Theme Park, Water Park, SEA LIFE Malaysia and LEGOLAND Hotel.

The theme park has more than 40 rides, shows and attractions across eight themed areas, while the wider resort offers more than 80 rides, shows, slides and attractions.

5. Taman Botani Iskandar

Taman Botani Iskandar in Iskandar Puteri offers a quieter contrast to Johor Bahru’s malls and major attractions. It is suitable for visitors looking for greenery, walking areas and a slower-paced stop around the Iskandar Puteri area.

6. Istana Bukit Serene

Istana Bukit Serene is one of Johor Bahru’s most recognisable royal landmarks. Visitors commonly view the palace entrance and Laman Mahkota area from permitted public areas outside the royal residence.

Laman Mahkota, located opposite Danga Bay, is especially recognisable for the large crown feature at the entrance.

7. R&F Princess Cove & Permaisuri Zarith Sofiah Opera House

R&F Princess Cove represents the newer waterfront side of Johor Bahru, combining residential, retail and lifestyle spaces near the city centre.

One of its most distinctive landmarks is the Permaisuri Zarith Sofiah Opera House, named in honour of Her Majesty Raja Zarith Sofiah. It is recognised by the developer as the first opera house in southern Malaysia.

How to Combine These Places

For a city-centre day, Jalan Tan Hiok Nee, Kota Jail, Zoo Johor, Istana Bukit Serene and R&F Princess Cove can be grouped together. LEGOLAND Malaysia Resort and Taman Botani Iskandar are better grouped around Iskandar Puteri.

Getting Around Johor Bahru

Johor Bahru’s attractions are spread across several areas. Travellers who want to visit several locations in one day may prefer a private car with driver or hourly chauffeur arrangement to reduce repeated transport bookings between attractions.

See how an hourly chauffeur service can be used for a Johor Bahru itinerary.

See Valetra’s Johor Bahru 1 day itinerary.

Frequently Asked Questions

What are the best things to do in Johor Bahru for first-time visitors?

A good first trip can combine Jalan Tan Hiok Nee, Kota Jail, Zoo Johor, Istana Bukit Serene and the waterfront area. Families may also want to dedicate a separate day to LEGOLAND Malaysia Resort.

Is LEGOLAND Malaysia in Johor Bahru?

LEGOLAND Malaysia Resort is located in Iskandar Puteri, Johor, within the Greater Johor Bahru area and is commonly included in Johor Bahru travel itineraries.

Can I visit Johor Bahru attractions in one day?

Yes, several city-centre attractions can be combined in one day. However, LEGOLAND Malaysia Resort is better planned as a main or full-day attraction.

Planning a Day Around Johor Bahru?

Travel between heritage streets, family attractions and Iskandar Puteri with a private vehicle arranged around your itinerary.

Get an Online Quote

VALETRA shared and private transport for airport transfers, chauffeur service, city tours, corporate travel, family trips, group journeys and Malaysia–Singapore transfers.

Need help? Message us via LIVE Chat, email: [email protected], or call: +60 11-1116 6800.