Targeted opening: end 2026 / Jan 2027 90% complete D-166

Opening status →

Last verified:

Visit JB

Where to go in JB, near the RTS

Malls, massage, cafés, entertainment, attractions and night markets — every place timed from Bukit Chagar station. Distances work today for KTM/bus crossers too: the station sits by JB Sentral.

Not final RTS opens ~end 2026; until then cross via KTM Shuttle Tebrau or buses.

Showing 65 of 65

No paid listings — every place is here on merit. Hours and prices change; check ahead before a late crossing.

Visit JB

Shopping Malls

Johor Bahru City Square (JBCS)

Featured

The default “first mall across the border” — retail, pharmacies, F&B, cinema, basement supermarket and money changers, steps from the CIQ.

  • ~5 min walk via JB Sentral pedestrian bridge — the closest mall to the RTS
  • Mid
  • Shopping Malls
Area
Bandar Johor Bahru, city centre
Hours
~10am–10pm daily; selected F&B from 8am (car park 7am–2am)

Full details →

Komtar JBCC

Featured

Outlet fashion and beauty discounts on the CIQ pedestrian circuit, plus the Kidz Republic indoor theme park.

  • ~5 min walk via JB Sentral pedestrian bridge
  • Budget–mid
  • Shopping Malls
Area
JB city centre, next to JB City Square
Hours
Daily 10am–10pm

Full details →

R&F Mall Johor Bahru

A calmer, less-crowded three-storey mall on the waterfront — still walkable from the RTS, with marina dining nearby.

  • ~10–15 min walk via 650 m covered link bridge from the CIQ area
  • Mid
  • Shopping Malls
Area
Tanjung Puteri waterfront (R&F Princess Cove)
Hours
Commonly listed as 10am–10pm daily (unverified — confirm on official channels)

Full details →

SKS City Mall JBCC

JB's newest mall (opened 1 May 2026): 280,000 sqft with 32+ F&B outlets, KKV, Miniso and Matsumoto Kiyoshi.

  • ~1.5 km — ~20 min walk or 4 min Grab from the CIQ
  • Mid
  • Shopping Malls
Area
Jalan Storey, Bukit Senyum
Hours
Daily 10am–10pm

Full details →

KSL City Mall

Budget one-stop complex linked to KSL Hotel — cheap massages, beauty services, F&B and the famous Monday pasar malam.

  • ~10 min Grab (~3 km) from JB Sentral/CIQ
  • Budget–mid
  • Shopping Malls
Area
Taman Abad / Century area
Hours
Daily 10am–10pm

Full details →

The Mall, Mid Valley Southkey

Featured

JB's biggest and most complete mall — 400+ outlets, SOGO, Uniqlo flagship and an 18-hall GSC cinema with IMAX.

  • ~15 min Grab (~8 km); also free P102 Bas Muafakat or T21/123 bus from JB Sentral
  • Mid–upper-mid
  • Shopping Malls
Area
Southkey / Kota Southkey
Hours
Daily 10am–10pm (GSC cinema to ~3am; some F&B earlier)

Full details →

Plaza Pelangi

Long-established neighbourhood mall with the premium Mercato supermarket and a weekend air-conditioned flea market.

  • ~10 min Grab (~3–4 km) from JB Sentral
  • Budget–mid (Mercato is premium-priced)
  • Shopping Malls
Area
Taman Pelangi
Hours
Daily 10am–10pm

Full details →

Angsana Johor Bahru Mall

Long-running UDA community mall popular with locals — home of JB's largest Ramadan bazaar.

  • ~15 min Grab (~6–7 km) from JB Sentral
  • Budget–mid
  • Shopping Malls
Area
Pusat Bandar Tampoi (Jalan Skudai / Tampoi)
Hours
Daily 10am–10pm

Full details →

Toppen / AEON Tebrau City / IKEA Tebrau (Tebrau cluster)

Three interconnected malls plus a Lotus's hypermarket — rooftop play at Toppen, Japanese retail at AEON, and one of SEA's largest IKEA stores.

  • ~18–25 min Grab from JB Sentral
  • Budget–mid
  • Shopping Malls
Area
Taman Desa Tebrau (Tebrau corridor)
Hours
Toppen & IKEA daily 10am–10pm (IKEA restaurant from 9:30am); AEON Sun–Thu 10am–10pm, Fri–Sat till ~10:30–11pm

Full details →

Paradigm Mall Johor Bahru

The entertainment mall: Malaysia's first indoor mall ice rink, a 16-screen GSC cinema and a Camp5 climbing gym.

  • ~20–25 min Grab from JB Sentral (off-peak)
  • Mid
  • Shopping Malls
Area
Skudai (Skudai Highway, Taman Bukit Mewah)
Hours
Daily 10am–10pm (mall and ice rink)

Full details →

Sunway Big Box Retail Park

Hybrid retail park near LEGOLAND with BookXcess bargain books and NSK grocery stock-up prices.

  • ~30–40 min Grab via Coastal Highway — better framed as a Tuas (2nd Link) trip
  • Value/budget
  • Shopping Malls
Area
Sunway City Iskandar Puteri (Medini)
Hours
Daily 10am–10pm

Full details →

Visit JB

Massage & Spa

Thai Odyssey

Malaysia's biggest Thai spa chain, inside the mall connected to the CIQ — the most convenient option on a day trip.

  • In-mall at JB City Square — ~2 min from the CIQ
  • ~RM138/60 min; short sessions from RM39/15 min
  • Massage & Spa
Area
JB City Square (also KSL City Mall & Holiday Villa JBCC)
Hours
Daily 10am–10pm (City Square outlet)

Full details →

Bangkok Spa

The Singaporean favourite: 100+ Thai therapists, open till 5am, with a free shuttle from JB town.

  • ~10–15 min Grab (all outlets ~3–5 km; minutes from KSL City Mall)
  • from RM66/hr; VIP Jacuzzi & Sauna RM118/hr
  • Massage & Spa
Area
Taman Pelangi / Taman Sri Tebrau / Taman Sentosa (3 outlets)
Hours
Daily 11am–5am

Full details →

Spa Manja

Balinese & Javanese-style mid-range spa popular for couple sessions, close to the city centre.

  • ~5–10 min Grab (~2 km) from JB Sentral
  • Foot from RM78/hr; body from RM98/hr
  • Massage & Spa
Area
Taman Abad (opposite Holiday Plaza)
Hours
Daily from 11am; closing time varies by source (verify)

Full details →

Thai Imperial

Thai + Chinese massage fusion with couple rooms, open till 1am, near City Square.

  • ~5–10 min Grab (~2 km) for the Taman Abad HQ
  • Thai RM95, oil RM105, foot RM95–97/60 min
  • Massage & Spa
Area
Taman Abad HQ (also Taman Pelangi & Plaza DNP)
Hours
Daily 12pm–1am

Full details →

JB Thai Spa

Budget Thai/foot massage from RM68/hour with sauna-and-jacuzzi packages, open till 5am.

  • ~10–15 min Grab (~4 km) from JB Sentral
  • from RM68/hr; packages RM62–277+
  • Massage & Spa
Area
Taman Pelangi
Hours
Daily 11am–5am

Full details →

Thong Thai Traditional Thai Massage

Strong local following near KSL, with foot sessions from RM38/30 min.

  • ~5–10 min Grab (~2.5 km) from JB Sentral
  • Foot RM38/30 min; Thai RM88/60 min (2024 prices — re-verify)
  • Massage & Spa
Area
Taman Abad (near KSL / Holiday Plaza)

Full details →

Tang Retreat Massage & Spa

TCM-style spa (opened March 2025): gua sha, cupping, herbal baths and free ear candling with longer sessions.

  • ~10–15 min Grab (~4 km) from JB Sentral
  • from RM57.20; herbal bath + massage package RM279
  • Massage & Spa
Area
Taman Pelangi

Full details →

Thai Healthland / HealthLand Signature

Malaysia's largest wellness chain — Thai traditional, foot reflexology and aromatherapy in Taman Pelangi.

  • ~10 min Grab (~4 km) from JB Sentral
  • Foot RM65/30 min; ~RM100+/60 min (unverified)
  • Massage & Spa
Area
Taman Pelangi

Full details →

Kaki-Kaki Reflexology (足浴之家)

One of JB's biggest reflexology chains — large two-storey outlets, open late, good value.

  • ~10 min Grab (~4 km) from JB Sentral
  • Massage & Spa
Area
Plaza Sentosa flagship, Taman Sentosa (branches incl. Sri Tebrau)
Hours
11am–3am (dated source — re-verify)

Full details →

Yu Zu Xian (Desa Tebrau)

Acupressure-point specialist with a RM48 weekday foot-massage promotion — pair with a Tebrau mall run.

  • ~15–20 min Grab (~10 km) from JB Sentral
  • Foot massage weekday promo RM48/session
  • Massage & Spa
Area
Desa Tebrau (near AEON Tebrau area)

Full details →

Visit JB

Cafés

Palates & Bagels by T.A.M

Loaded bagel sandwiches with 4.8★ across 4,000+ Google reviews — a great first stop off the train.

  • ~10 min walk from the CIQ
  • Budget–mid (bagels RM6–33++)
  • Cafés
Area
Jalan Dhoby, JB Old Town
Hours
From 8am daily

Full details →

Flowers in the Window

Garden/floral two-storey shophouse cafe by the Roost team — very photo-worthy, halal-certified.

  • ~10–15 min walk from JB City Square
  • Mid (mains RM25–35++, bakes from RM9++)
  • Cafés
Area
9 Jalan Dhoby, JB Old Town
Hours
Wed–Mon 9am–4pm (closed Tue)

Full details →

The Replacement – Lodge & Kitchen

Kinfolk-style whitewashed brunch cafe on Jalan Dhoby — Croque Madame and big breakfast platters.

  • ~10–15 min walk from JB City Square
  • Mid
  • Cafés
Area
33–34 Jalan Dhoby, JB Old Town
Hours
Sat–Thu 9am–4:30pm; Fri 9am–5pm

Full details →

Faculty of Caffeine

Specialty coffee hidden inside City Square mall — the easiest pre-departure coffee in JB.

  • Inside JB City Square — essentially zero travel time from the CIQ
  • Upper-mid for JB (drinks ~RM15–20)
  • Cafés
Area
Inside JB City Square mall
Hours
Likely mall hours ~10am–10pm (unverified)

Full details →

Pacific Kopi (Jalan Dhoby)

Budget Nanyang kopi house — iced kopi, kaya custard toast and local plates till 9pm.

  • ~10–15 min walk from the CIQ
  • Budget
  • Cafés
Area
11 Jalan Dhoby, JB Old Town
Hours
Daily 8am–9pm

Full details →

Sunday Morning Coffee Shop

Cosy Japanese kissaten-vibe second-floor cafe — hand-drip coffee, curry rice and hot sandos.

  • ~10 min walk from the CIQ
  • Budget–mid
  • Cafés
Area
124 Jalan Trus (2nd floor), JB Old Town
Hours
Thu–Tue 9am–5pm

Full details →

Mollie Makes

New (2026) modern-traditional Chinese dessert cafe — shio pan and black sesame desserts.

  • ~10–15 min walk from the CIQ
  • Budget
  • Cafés
Area
30 Jalan Dhoby, JB Old Town
Hours
Daily 11am–8pm

Full details →

The Bagel Factory

Bagel specialist on Jalan Wong Ah Fook — Kunafa bagel, blueberry cream cheese, tiramisu latte.

  • ~10 min walk from the CIQ
  • Budget–mid
  • Cafés
Area
28 Jalan Wong Ah Fook, JB Old Town
Hours
Tue–Sat 9am–5pm; Sun 9am–3pm (closed Mon)

Full details →

Bev C (Bev C'afe)

Fashion-label-cum-cafe in a heritage shophouse on the Tan Hiok Nee strip.

  • ~15 min walk from JB City Square
  • Mid (from ~RM16)
  • Cafés
Area
Jalan Tan Hiok Nee, JB Old Town
Hours
Daytime; exact hours unverified — verify before going

Full details →

Nimmies Pastry Cafe

Famous Parisian-Bali-vibe two-storey cafe — shakshouka, pesto tagliatelle and the Gula Melaka Latte.

  • ~5–10 min Grab (~3 km) from the CIQ
  • Mid–upper
  • Cafés
Area
171 Jalan Beringin, Taman Melodies
Hours
Daily 8am–11pm

Full details →

Keijometo

TikTok-famous raw-concrete matcha cafe — expect queues at peak.

  • ~5–10 min Grab (~3 km) from the CIQ
  • Mid
  • Cafés
Area
3 Jalan Chengai, Taman Melodies
Hours
Tue–Sun 11am–7pm (closed Mon)

Full details →

Re Patisserie

Korean-inspired minimalist dessert cafe — pistachio choux and fruit tarts.

  • ~10 min Grab from the CIQ
  • Mid
  • Cafés
Area
77 Jalan Kemuning, Taman Melodies
Hours
Wed–Mon 11:30am–7:30pm (closed Tue)

Full details →

Hiritsu Coffee Roastery

Specialty roastery with a hand-brew bar — the tranquil coffee-geek stop in Taman Melodies.

  • ~5–10 min Grab (~3 km) from the CIQ
  • Mid
  • Cafés
Area
89 Jalan Beringin, Taman Melodies
Hours
Daily 9am–7pm

Full details →

OTTO cafe

Warm brick-and-arch house-conversion cafe with Western-fusion mains.

  • ~5–10 min Grab (~3 km) from the CIQ
  • Mid
  • Cafés
Area
81 Jalan Chengai, Taman Melodies
Hours
Mon–Fri 10am–6pm; Sat–Sun 9am–6pm

Full details →

KACJ Coffee

Quiet minimalist coffee and fresh bakes on Taman Pelangi's cafe street.

  • ~10 min Grab (~4 km) from the CIQ
  • Budget–mid
  • Cafés
Area
32 Jalan Sri Pelangi 4, Taman Pelangi
Hours
Thu–Tue 9:30am–5:30pm

Full details →

Brooos & Co by JWC

Office-themed cafe-bar by JWC — pistachio lattes by day, cocktails on tap till midnight.

  • ~10 min Grab (~4 km) from the CIQ
  • Mid
  • Cafés
Area
18 Jalan Sri Pelangi 4, Taman Pelangi
Hours
Daily 12pm–12am

Full details →

Yeon Cafe

Korean-inspired cosy cafe in Taman Pelangi — mochi tarts and ochazuke.

  • ~10 min Grab (~4 km) from the CIQ
  • Mid
  • Cafés
Area
12 Jalan Perang, Taman Pelangi
Hours
Daily 10:30am–10pm

Full details →

Rowan & Betty Cafe

Vintage-home decor brunch spot above the Pelangi shophouses.

  • ~10 min Grab (~4 km) from the CIQ
  • Mid
  • Cafés
Area
27-02 Jalan Sri Pelangi 3, Taman Pelangi (2nd floor)
Hours
Mon–Thu & Sun 10am–6pm; Fri–Sat 10am–10pm

Full details →

The FOUNDERS Cafe

Huge industrial-Bali-vibe destination cafe — hand-rolled bagels and the Pandan Gula Melaka Cake.

  • ~15–20 min Grab from the CIQ
  • Mid
  • Cafés
Area
45 Jalan Tiong Emas, Tiong Nam Tebrau industrial area
Hours
Mon–Thu 9am–6pm; Fri–Sun 9am–10pm

Full details →

Visit JB

Entertainment

Kidz Republic Indoor Theme Park

The closest real kids' attraction to the RTS — the former Angry Birds park, now a dinosaur-forest indoor playground.

  • ~5–8 min walk via JB Sentral link bridge
  • ~RM50–75/child (historical — confirm at counter)
  • Entertainment
Area
Level 3, Komtar JBCC, JB city centre
Hours
Daily 10am–10pm

Full details →

Cinemas — GSC Mid Valley Southkey (flagship)

Malaysian cinema tickets run 30–50% below Singapore — GSC Southkey's 18 halls are the flagship.

  • ~10–15 min Grab from JB Sentral
  • ~RM15–25 standard (premium formats higher)
  • Entertainment
Area
The Mall, Mid Valley Southkey
Hours
First shows ~10–11am, last shows ~9–11pm daily

Full details →

Supreme Bowl (Mid Valley Southkey)

Modern bowling inside JB's busiest mall — easy to stack with a movie, lunch and shopping.

  • ~10–15 min Grab from JB Sentral
  • ~RM10–16/game + shoe rental (unverified)
  • Entertainment
Area
The Mall, Mid Valley Southkey
Hours
Mall hours, daily 10am–10pm

Full details →

Loud Speaker Family Karaoke (大嘴叭)

Malaysia's budget family KTV chain — per-head pricing with drinks included, a fraction of Singapore KTV prices.

  • 10–25 min Grab depending on outlet
  • ~RM10–25/pax for 2–3 hr sessions
  • Entertainment
Area
Multiple JB outlets (incl. AEON Tebrau City and city-area malls)
Hours
Typically ~11am–2am (varies by outlet)

Full details →

Cow Play Cow Moo (AEON Mall Tebrau City)

The mega-arcade brand from Suntec, on Malaysian token pricing — claw machines, rhythm games, racers and VR.

  • ~20–25 min Grab (~13 km) from JB Sentral
  • Token/card-based; ~RM30–50 a session (indicative)
  • Entertainment
Area
AEON Mall Tebrau City
Hours
Daily ~10am–10pm (mall hours)

Full details →

RUD Karting (Medini & Sutera)

Proper outdoor karting circuits with floodlit night sessions — regularly voted JB's best kart track by Singaporean reviewers.

  • ~30–35 min Grab to Medini; ~20–25 min to Sutera
  • RM55–79 per 10-min session; bundles ~RM135+
  • Entertainment
Area
Bandar Medini Iskandar (near Legoland); second track at Sutera
Hours
From ~8–9am till late evening (varies by day/branch)

Full details →

LOST in JB (escape rooms)

JB's best-reviewed escape room operator — themed rooms, some with live actors, ideal for groups of 3–6.

  • ~25–30 min Grab (~15 km) from JB Sentral
  • Tiered per-person pricing (check lostinjb.com)
  • Entertainment
Area
Eco Palladium, Taman Eco Spring / Austin area
Hours
Daily, roughly noon–10pm by booking

Full details →

Austin Heights Water & Adventure Park

Mid-size water park plus rope-course adventure park — a cheaper, less crowded alternative to Legoland Water Park.

  • ~25–30 min Grab (~15 km) from JB Sentral
  • ~RM45 water-park entry (2026 report)
  • Entertainment
Area
Taman Mount Austin, Tebrau
Hours
~10am–6/7pm (sources conflict — verify)

Full details →

Visit JB

Attractions

Jalan Tan Hiok Nee Heritage Street

Featured

JB's prettiest heritage lane — pre-war shophouses, indie cafes and the famous Hiap Joo banana cake.

  • ~10–12 min walk from the RTS/JB Sentral
  • Free (banana cake ~RM12–15/loaf)
  • Attractions
Area
JB Old Town (Bandar)
Hours
Street always open; shops/cafes ~9am–6pm; weekend market Sat–Sun

Full details →

Johor Bahru Chinese Heritage Museum

Four floors on Johor's Chinese settler history — the best single stop for understanding who built JB.

  • ~12 min walk from the RTS/JB Sentral
  • ~RM5–6 (indicative, unverified)
  • Attractions
Area
42 Jalan Ibrahim, JB Old Town (beside Tan Hiok Nee)
Hours
~9am–5pm; closed Mondays (verify on arrival)

Full details →

Sultan Abu Bakar State Mosque

JB's most iconic building — Victorian-Moorish arches, clock-tower minarets and a terrace view straight across to Singapore.

  • ~10 min Grab (~4 km); uphill walk not recommended
  • Free
  • Attractions
Area
Jalan Gertak Merah, ridge above the Straits of Johor
Hours
Visitors Sat–Thu outside prayer times; avoid Friday noon

Full details →

Arulmigu Sri Rajakaliamman Glass Temple

A century-old Hindu temple rebuilt with ~300,000 pieces of glass mosaic — genuinely dazzling.

  • ~5–8 min Grab (~3 km) from JB Sentral
  • RM10–15 tourist entry (confirm on arrival)
  • Attractions
Area
Jalan Tun Abdul Razak 1/1, Wadi Hana
Hours
Tourist window 1pm–5pm daily

Full details →

Johor Zoo

Malaysia's oldest zoo (est. 1928), reopened in 2024 after a three-year refresh — still one of Asia's cheapest zoos.

  • ~5–10 min Grab (~2.5 km) from JB Sentral
  • RM30 foreign adults / RM10 Malaysian adults
  • Attractions
Area
Jalan Gertak Merah
Hours
Daily ~9am–6pm (verify on official portal)

Full details →

Hutan Bandar MBJB (Recreational Park)

Reopened March 2026 after a RM10.3m makeover — pump track, children's pool and playgrounds, free entry.

  • ~10 min Grab (~4 km) from JB Sentral
  • Free
  • Attractions
Area
Jalan Tasek Utara, near JB town
Hours
Daily, daylight hours (indicative)

Full details →

Johor Royal Botanical Garden (Zaharah Botanical Gardens)

Royal gardens around the Grand Palace, reopened to the public in Aug 2025 as a Visit Johor 2026 landmark.

  • ~10 min Grab (~4 km) from JB Sentral
  • RM2 Malaysians; foreigner rate unverified
  • Attractions
Area
Istana Besar grounds, Jalan Skudai waterfront
Hours
Wed–Sun 8am–6pm; closed Mon–Tue

Full details →

LEGOLAND Malaysia Resort

Featured

Asia's first Legoland — 40+ rides, a water park and SEA LIFE aquarium. The region's anchor family attraction.

  • ~35–40 min Grab (~25 km); Causeway Link buses from JB Sentral toward Mall of Medini
  • from ~RM84–145 online (theme park day ticket)
  • Attractions
Area
Medini, Iskandar Puteri
Hours
Daily 10am–6pm (last admission 5pm); check seasonal calendar

Full details →

R&F Princess Cove Promenade

The closest sea view to the RTS — a marina boardwalk looking straight back at the Woodlands skyline.

  • ~10–15 min sheltered walk via the CIQ link bridge
  • Free
  • Attractions
Area
Tanjung Puteri, beside the CIQ
Hours
Always open (public promenade); mall 10am–10pm

Full details →

Danga Bay

JB's classic waterfront strip — promenade, Straits views and seaside restaurants, best at sunset.

  • ~15–20 min Grab (~7 km) from JB Sentral
  • Free to stroll
  • Attractions
Area
Danga Bay, Skudai waterfront (west of JB town)
Hours
Promenade open 24/7; F&B from noon-ish till late

Full details →

Puteri Harbour

A polished yacht marina promenade with waterfront restaurants — JB's closest thing to a Quayside Isle vibe.

  • ~35 min Grab (~28 km) from JB Sentral
  • Free to stroll
  • Attractions
Area
Puteri Harbour, Iskandar Puteri
Hours
Promenade always open; restaurants ~11am–11pm

Full details →

Visit JB

Night Markets

Pasar Karat / Bazar JB (Jalan Segget)

Featured

JB's iconic night flea market — vintage finds, street fashion, grilled seafood and buskers, minutes from the RTS. Closed Mondays.

  • ~5–10 min walk from the RTS/JB Sentral
  • Free entry; street food mostly RM3–15
  • Night Markets
Area
Jalan Segget, behind JB City Square, JB Old Town
Hours
Tue–Sun ~6pm–midnight/2am; closed Mondays

Full details →

KSL Monday Pasar Malam

The most Singaporean-friendly weekly night market — Monday only, stacked against KSL's mall, massages and karaoke.

  • ~10–15 min Grab (~4 km) from JB Sentral
  • Free entry; RM20–40 feeds a person well
  • Night Markets
Area
Jalan Seladang, outside KSL City Mall, Taman Century
Hours
Mondays only, ~5pm–10pm (go from 6pm)

Full details →

Permas Jaya Sunday Pasar Malam

JB's biggest Sunday night market, with strong Thai-food stalls — and closer to town than TUTA.

  • ~15–20 min Grab from JB Sentral
  • Free entry; most dishes RM3–10
  • Night Markets
Area
Permas Jaya
Hours
Sundays from ~5pm

Full details →

Hungry after all that?

The JB food guide has 16 verified spots timed from Bukit Chagar — from 5-minute roti canai to Mount Austin supper runs.

See the JB food guide →