1 day JB itinerary: Where to go, what to do & where to eat [Aug 2025 update]

1 day JB itinerary: Where to go, what to do & where to eat [Aug 2025 update]

FoodMalaysia

Welcome to the vibrant city of Johor Bahru, affectionately known as JB. Located just across the border from Singapore, JB is a city that offers a captivating blend of cultural richness, delectable cuisine, and exciting attractions. Whether you’re a food enthusiast, a history buff, or simply seeking a day of exploration, JB has something for everyone. 

But what exactly can you do in JB? In this carefully crafted 1-day itinerary, I’ll guide you through some of the must-visit spots and experiences that will make your day in JB truly unforgettable. Here is a 1-day JB itinerary of fun-filled activities and good food.

1. Have breakfast like a local at Yummy Nasi Lemak House

Yummy Nasi Lemak House - Store front
Credit

Indulge in a hearty Malaysian breakfast experience at Yummy Nasi Lemak House, situated in Taman Abad. Delight in the classic Nasi Lemak Basic (RM10.50), featuring aromatic coconut rice complemented by sambal, a fried egg, roasted peanuts, and papadum.

Yummy Nasi Lemak House - Nasi lemak
Credit

If you find yourself craving more, they also offer options like Nasi Lemak Ayam Goreng Berempah (RM14.50) and Nasi Lemak Ayam Rendang (RM16.50). For those seeking a lighter choice, consider sampling the Mee Siam Basic (RM10.50), which includes a fried egg, sambal, and papadum.

Yummy Nasi Lemak House - Kuih
Credit

Don’t miss out on their selection of kuih while you’re there. Savour Pulut Pangang (RM4.80 for 3 pcs), or those with a sweet tooth — you can opt for the Seri Muka (RM4.80 for 4 pcs), or Kueh Dadar (also known as Kuih Ketayap) (RM4.80 for 4 pcs).

104, Jalan Dato Sulaiman, Taman Abad, 80250 Johor Bahru, Johor
+607 332 9375
Thu to Tue: 8.30am – 3pm
Closed on Wed
Facebook

2. Visit the oldest structures in JB

Johor Ancient Temple - Front
Credit

In a town with such a rich history, one should not pass up the opportunity to immerse themselves in it. As stated in its name, the Johor Ancient Temple is one of the oldest religious structures in JB. Built in the 1870s, this temple still remains a symbol of unity among the 5 Chinese ethnic groups and houses 5 deities — 1 for each ethnic group.

Johor Ancient Temple - Mural
Credit

Take a leisurely walk around the temple premises and admire the stunning and lively murals that adorn the walls of this ancient structure. When you step inside, you’ll immediately feel the tranquil ambience enveloping you as you venture deeper into the temple.

Johor Ancient Temple - Interior
Credit

While you wander and absorb the surroundings, be sure to explore the artefacts housed within. The ancient century-old bronze bell, incense burner, and wooden tablet have been carefully preserved over time. Much of the temple’s cultural design remained intact during the renovation in 1994.

Lot 653, Jalan Trus, Bandar Johor Bahru, 80000 Johor Bahru, Johor
+607 213 4098
Daily: 7.30am – 5.30pm
Facebook | Website

3. Visit the Sultan Abu Bakar Mosque

Sultan Abu Bakar Mosque - Front
Credit

Just across the Zaharah Botanic Gardens lies the Sultan Abu Bakar Mosque, a hilltop mosque with English Victorian architecture and Moorish elements. Constructed between 1892 and 1900 under the direction of Sultan Abu Bakar, this beautiful mosque is still open during prayer times.

Sultan Abu Bakar Mosque - Dome
Credit

Perched atop Ledang Hill, tourists can relish the panoramic vista of the Johor Straits and glimpse our neighbouring nation, Singapore. Be sure to observe the nearby structures which also showcase British architectural influences.

Please remember to dress modestly when planning a visit to this mosque. Non-Muslims are permitted to admire the mosque’s exterior only. It’s recommended to steer clear of visiting during the lunch hour on Fridays, as the mosque experiences its peak traffic due to Friday prayers.

Jalan Gertak Merah, Masjid Sultan Abu Bakar, 80000 Johor Bahru, Johor
Daily: 5am – 6.45am & 12.30pm – 9.15pm
Facebook

4. Visit Johor Royal Botanical Gardens

Johor Royal Botanical Gardens - Entrance
Credit – Johor Royal Botanical Gardens

Tucked within the regal grounds of Istana Besar Johor, the newly opened Johor Royal Botanical Gardens is an understated gem awaiting discovery. Spanning 56 acres, this lush expanse is a living museum of flora for your eyes (and the ‘gram!).

Johor Royal Botanical Gardens - Monuments
Credit – Johor Royal Botanical Gardens

You’re invited to wander through themed gardens like the Rainforest Dipterocarp stretch, the soothing Orchid Garden, and even a Fernarium that feels like it was plucked from the pages of a Victorian explorer’s diary. The grounds are also dotted with graceful architectural landmarks like the Bukit Zaharah Castle, Bukit Bintang, and the Japanese House

Entry fees are at RM2 for Malaysian adults and seniors, and RM30 for non-Malaysians. Children under 5 and persons with disabilities enter free of charge. Do note: all tickets must be booked online in advance as this garden doesn’t do walk-ins.

Taman Botani Diraja Johor, Istana Besar Johor, 80000 Johor Bahru, Johor Darul Ta’zim
Mon to Fri: 2pm – 6pm
Sat & Sun: 9am – 6pm
Website

5. Buy banana cake from a 106-year-old bakery

Hiap Joo Bakery & Biscuit Factory - Store front
Credit

First opened in 1919, Hiap Joo Bakery & Biscuit Factory has garnered a reputation for baking the best banana cake in JB. This small shop is often seen with long queues of people eagerly waiting to get their hands on the freshly baked goods.

Hiap Joo Bakery & Biscuit Factory
Credit

Baked in a wood-fired oven, the soft and fluffy Banana Cake (RM13) comes with 10 slices per box. Although it may seem like a lot, most locals buy multiple boxes at a time. If you’re visiting on a Tuesday morning, don’t miss the chance to purchase the exclusive Butter Cake (RM16) and Coffee Cake (RM16).

This bakery also sells freshly baked bread. Choose between Coconut, Red Bean, Peanut, and Kaya, all priced at RM6 for 4 buns. You can also try the Otak-Otak Bun and Butter Bun, both at RM6 for 2 pieces.

13, Jalan Tan Hiok Nee, Bandar Johor Bahru, 80000 Johor Bahru, Johor
+607 223 1703
Daily: 7.30am – 5pm
Facebook

6. Get your adrenaline pumping at X Park Sunway Iskandar

X Park - Sign
Credit: Sunway Hotels

Get ready for some sunny fun at X Park Sunway Iskandar, where you’ll find more than 10 heart-pounding activities to choose from. Situated in Bandar Medini Iskandar, this park is the ultimate destination for adventure enthusiasts.

X Park - Go-kart
Credit: Sunway Hotels

If you’re seeking thrills, try your hand at Go-Karting (starting at RM35++) on a covered race track for an exhilarating 10-minute ride, or book a race with your friends for added excitement. For the truly daring, there’s the option to experience the adrenaline rush of riding an ATV (starting at RM50++) on rugged dirt roads.

X Park - Driving range
Credit

Sports enthusiasts will appreciate the Golf Driving Range (starting at RM18 per 100 balls) where you can perfect your golf swings. And if you prefer indoor court games, you’re in luck – you can enjoy a game of Badminton (starting at RM20++ per hour) or Futsal (starting at RM90++ per hour).

X Park Sunway Iskandar offers a diverse range of activities for you to enjoy with family and friends.

Jalan Medini Selatan 2 Medini Zone F, Bandar Medini Iskandar, 79250 Iskandar Puteri, Johor
+6012 426 6913
Mon to Thu: 2pm – 12am
Fri to Sun: 10am – 12am
Facebook | Instagram | Website

7. Lunch at Restaurant Teck Sing

Restoran Teck Sing - Store front
Credit

After a fun-filled afternoon, head over to Restaurant Teck Sing for a nice lunch. This family-owned restaurant serves the best Chinese cuisine at a reasonable price.

Restoran Teck Sing - Chicken
Credit

Indulge in their signature Paper Baked Chicken featuring tender herbal chicken paired with a delicious herbal sauce. If you like seafood, I recommend sampling the Curry Fish Head or the Shark Fin with Crab Meat Soup.

Restoran Teck Sing - Food
Credit

Choose from the restaurant’s variety of prawn dishes like the Oats Prawn, Indonesian Style Curry Prawn, or Drunken Prawn in Claypot. Other menu options to choose from include Thai Style Deep-Fried Squid, Sizzling Beancurd and Stewed Pork with Yam.

3&5, Jalan Sutera 1, Taman Sentosa, 80150 Johor Bahru, Johor
+607 334 7025
Fri to Wed: 11am – 8.30pm
Closed on Thu
Facebook | Website

10 best makan spots in JB’s Taman Ungku Tun Aminah, to discover local faves

8. Enjoy the JB skyline at Skyscape

Skyscape - Sky bridge
Credit: Menara Jland

Observe the bustling city of JB from Menara Jland‘s open-air sky bridge, Skyscape Johor Bahru. Traverse the glass-floored sky bridge that is perched 149 metres above the ground and conquer your fear of heights (if you have any).

Entrance fees start at RM18 for Malaysian children and RM28 for Malaysian adults. For international visitors, children’s tickets are priced at RM28, while adults can enter for RM38.

Skyscape - Viewing deck
Credit

But that’s not all! You can also immerse yourself in a virtual reality (VR) experience and capture photos in the LED tunnel. Additionally, there’s an observation deck and interactive floor games for your entertainment.

Level 34, Menara JLand Johor Bahru City Centre (JBCC, Jalan Tun Abdul Razak, 80000 Johor Bahru, Johor
+6011 1538 7537
Daily: 8.30am – 10pm
Facebook | Instagram | Website

9. Take a break with a cuppa Joe & slice(s) of heaven at the famous Nimmies Pastry Cafe

Nimmies Pastry Cafe - Entrance

Set in a 2-storey bungalow in Taman Melodies, Nimmies Pastry Cafe offers more than just coffee and croissants — but that’s what we’re focusing on today!

Nimmies Pastry Cafe - Croissant & latte

Let’s start with the Pistachio Supreme Croissant (RM19). It’s a cube-shaped beauty crowned with a swirl of white chocolate frosting and a dusting of crushed pistachios. Pair it with the Biscoff Buttercream Latte (RM27), which comes rimmed with crushed Biscoff crumbs and garnished with a Lotus biscuit and a fragrant sprig of thyme. 

Nimmies Pastry Cafe - Croissant & cromboloni

For something zesty and refreshing, the Shaker Lemon Pie Croissant (RM18) deserves your attention. And finally, the Kinder Bueno Cromboloni (RM24), which is a circular croissant drizzled with chocolate, topped with creamy Bueno cheese, and finished with an actual piece of Kinder Bueno like the cherry on top of an already sinful dessert. 

171, Jln Beringin, Taman Melodies, 80250 Johor Bahru, Johor Darul Ta’zim
+6012 301 9272
Daily: 8am – 11pm
Facebook | Instagram

10. Dinner at It Roo Cafe

It Roo Cafe - Store front
Credit

Situated along Jalan Dhoby, It Roo Cafe has been delighting diners with its top-notch chicken chop since 1961. This nostalgic kopitiam attracts both locals and tourists, all eager to savour the renowned Chicken Chop (RM19.50), which can be prepared either grilled or fried, based on your preference.

It Roo Cafe - Chicken chop
Credit

You can enhance your chicken chop experience by selecting either black pepper sauce or mushroom sauce, served alongside crispy fries and coleslaw. For those with hearty appetites, consider the Chicken Chop with 2 eggs (RM22), which offers the same choices of sauces, fries, coleslaw, and two impeccably fried eggs, just like the traditional chicken chop.

This establishment also serves Chinese dishes such as Sweet and Sour Chicken (RM18), Hailam Noodles (RM9.90), and Cantonese Kuey Teow (RM9.90).

17, Jalan Dhoby, Bandar Johor Bahru, 80000 Johor Bahru, Johor
+607 222 7780
Daily: 11am – 8.30pm
Facebook

11. Indulge in dessert at Yamada Beancurd

Yamada Beancurd

Following dinner, treating yourself to more dessert is a must (right?). I highly suggest paying a visit to Yamada Beancurd to savour the authentic beancurd offered by this iconic food truck. However, it’s important to note that their operation is limited to just 4 hours, so make sure to act promptly!

Yamada Beancurd - Beancurd
Credit

Opt for your preferred beancurd flavour from these selections: Pandan (RM4), Pure Gula Melaka (RM4), Pandan White Sugar (RM4) or White Sugar (RM4). Elevate the taste experience by adding various toppings, including peach gum (RM3), freshly-made black sugar pearls (RM2), red bean (RM2), grass jelly (RM2), corn (RM2), or sweet potato balls (RM2).

Yamada Beancurd - Beancurd

There are also 4 different beancurd creations you can choose from such as the Signature Beancurd (RM8), You-Gan Beancurd (RM8), Man-Pai Beancurd (RM8), and the Dessert Beancurd (RM8).

Jln Sri Pelangi 4, Taman Pelangi, 80400 Johor Bahru, Johor
Wed to Sun: 6pm – 10.30pm (or until sold out)
Closed on Mon & Tue
Facebook | Instagram

12. Become a nightcrawler at Pasar Karat

Pasar Karat - Clothes
Credit

What better way to disguise yourself as a local than go lepak-ing at the pasar malams? Pasar Karat, also known as Bazar JB, is one of the hottest night markets in town. Opening its doors from 6pm to 2am, this is the place for you to be if you’re looking for the authentic late-night local experience (one of many!).

Pasar Karat - Street food
Credit

Like other Malaysian pasar malams, Pasar Karat is teeming with pop-up stores selling essentials like thrifted clothing, sports shoes, bags and purses — all at a cheap price! Try your hand at haggling for even more discounts (if you’re confident). Satiate your late night munchies with street food and snacks sold along the road, such as takoyaki, BBQ skewers, and air balang.

26, 20, Jalan Segget, Bandar Johor Bahru, 80000 Johor Bahru, Johor
Wed to Sun: 6pm – 2am
Tue: 12pm – 2pm & 6pm – 2am
Closed on Mon

13. Still hungry? Have some skewers & drinks for supper at KAO STORE

KAO STORE - Skewers
Credit – KAO STORE

Open till 1am, KAO STORE at Eco Palladium is the perfect place to turn to when the cravings hit after dark, where smoky skewers and an ice-cold drink make the perfect evening ritual.

Ease into your night with their more indulgent offerings, featuring the Kabayaki Salmon Belly (RM19.80 for 3 skewers) — richly glazed and melts with each bite, while the Grilled King Prawn (RM46.80) offers plump, savoury bites that are best savoured slowly.

KAO STORE - Lotus chips
Credit

Vegetables come to play, too, if you wanna eat ‘healthy’ to end your day! The Grilled Shiitake, Charred Leek, and Long Bean (all RM3.80 each) are great options. Don’t skip the fun sides: Fried Lotus Chips (RM5.00 for 3) which is undeniably the crowd favourite.

+6014 990 0551
Daily: 5pm – 1am
Facebook | Instagram

12 best makan places in JB [Dec 2024 update]



Top In Asia