Food stops, massages, beauty treatments and more! KSL City Mall is the one-stop you never knew you needed in JB.
Planning a fun weekend escape across the Causeway? We’re back with another JB mall guide, and this time we’re exploring KSL City Mall, a one-stop treat that can be as chill or as action-packed as you want it to be.
From getting the best deals on groceries at the supermarket to bargain shopping, pampering yourself with some self-care or chilling at a cafe, there’s everything you could possibly want in a JB getaway.
With this guide, we’ve found all the best spots for different activities with practical tips, directions and all you need to know for your next getaway.
💜 Stay Up To Date:
– Okinawa, Japan Travel Guide 2025: Best Things to Do, Itinerary & Tips
– Best Savings Account Singapore 2025: Top Interest Rates & Bank Picks
– HSBC Everyday Global Account (HSBC EGA) Singapore Guide 2025
And before you head across the Causeway – our MYR wallet lets you exchange and lock in the best MYR rates anytime, anywhere. Say goodbye to bad rates and hello to more weekend getaways!
📌 Table of Contents: KSL City Mall (2025)
- Why is KSL City Mall Worth Visiting?
- How Do I Get To KSL from Singapore?
- Top Things to do at KSL City Mall
- KSL Hotel & Resort
- Pro Tips for your next trip to KSL City Mall
- FAQs
Why Is KSL City Mall Worth Visiting?
Here’s the gist: It’s a shopping mall, supermarket, cinema, massage haven and a hotel all in one. With over 500 shops, a theatre and even a waterpark within its premises, it’s the stop with literally something for everyone. Plus, if you’re looking to spend a night or two in JB, KSL Hotel & Resort is a great, affordable option in the heart of Johor Bahru.
How Do I Get to KSL from Singapore?

Image credits: Businterchange.net
Option 1: Most Budget Friendly
- Hop on a Causeway Link Bus (CW1/CW2) / KTM Shuttle to JB Sentral from the Causeway
- Get on the F100 shuttle straight to KSL from JB Sentral
- Cost: ~3-7 MYR (~S$1-3)
- Duration: About 1hour 25 minutes
Option 2: Most Convenient
- Hop on a Causeway Link Bus (CW1/CW2) / KTM Shuttle to JB Sentral from the Causeway
- Book a private hire car via Grab from City Square Mall
- Cost: ~8-12 MYR (~S$2.70-4)
- Duration: About 30 minutes – 1 hour (depending on traffic)
Things To Do In KSL City Mall: Here’s a Train to JB Guide (2025): How To Travel From Singapore To JB In 5 Minutes
Top 15 Things to Do in KSL City Mall:
👗 Fashion & Accessories
1. Refresh your wardrobe at Bottled Dream

Image Credits: Bottled Dream via Facebook
Get on board with the latest fashion finds at affordable prices at Bottled Dream, one of the top fashion spots in KSL that’s not the usual Uniqlo or Cotton On. Find your everyday blogshop style fits with pops of colour and tons of style from as low as 19 MYR (~S$6).
Location: L1-130 & L1-131
Website: Bottled Dream
Things To Do In KSL City Mall: Here are 27 things to do in JB on your next weekend getaway
2. Score branded sports gear with a discount at Sports Direct

Image credits: Sports Direct via Facebook
Looking for some new kicks, athleisure or gear? You’ll find what you’re looking for at Sports Direct at a discount! Items usually aren’t the latest, but they do the trick if you’re just looking for affordable and comfortable gear.
Location: GE-05
Website: Sports Direct
Things To Do In KSL City Mall: Check out this guide for 15 Best JB Hotels From S$46/Night (2025)
3. Get a pair – or two – at 68°C Optic

Image Credits: Shopping Mall at Johor Bahru
There’s a whole bunch of stuff that’s more affordable across the causeway, and eyewear is one of them! Change up your style or get a new pair just because from as low as 68 MYR (~S$21) per pair.
Location: GE-03
Phone: +60 7-333 1168
Things To Do In KSL City Mall: Check out 15 Things To Do In Komtar JBCC (2025)
4. Find random Japanese knick-knacks at Daiso

Image Credits: The Smart Local
Talk about a cheap thrill! From your favourite Japanese snacks to houseware and craft items, Daiso has this magical ability to make you find things you never knew you needed.
Location: Level 2, LOT L2 – 080B
Things To Do In KSL City Mall: Need to withdraw cash in Malaysia? Here’s a Malaysia ATM Withdrawal Guide: Fees, Locations, Exchange Rates 2025
💄 Beauty & Wellness
5. Go for a makeover at LUXE Studio

Image Credits: Luxe Studio
Whether you’re looking for a quick blowout or going for a complete makeover, LUXE Studio is one of the best-rated salons at KSL, with quick haircuts going for as low as 38 MYR (~S$11.60). Appointments can be made in advance through their website.
Location: Level 2, L2-090 & 091
Website: LUXE Studio
Things To Do In KSL City Mall: Get across the causeway with 15 things to do in City Square JB
6. Enjoy some girl (and guy) time at Ikute Nails and Lash

Image Credits: Luxe Studio
Whether you’re looking for a quick blowout or going for a complete makeover, LUXE Studio is one of the best-rated salons at KSL, with quick haircuts going for as low as 38 MYR (~S$11.60). Appointments can be made in advance through their website.
Location: Level 2, L2-090 & 091
Website: LUXE Studio
Things To Do In KSL City Mall: Read this Touch ‘n Go eWallet Guide In Malaysia for Everything You Need to Know
7. Stock up on essentials and more at Lotus

Image Credits: KSL Resort
From toilet paper rolls to cleaning agents and more, groceries are a lot more affordable, and we know it! Make a stop at Lotus just before heading home and stock up till your next trip across the border.
Location: Lower Ground, LG-26
Website: Lotus
Things To Do In KSL City Mall: Check out this Durian JB Guide 2025: Best Durian Stalls and Buffets In Johor
🤤 Restaurants & Food Stops
8. Take a break at Tian Xi Kopi

Image Credits: Tian Xi Kopi via Facebook
All that shopping’s bound to get you hungry. Grab a cup of kopi or teh and enjoy local delights at Tian Xi Kopi. It may not be the usual Oriental Kopi, but it definitely hits the spot to satisfy your local food cravings.
Location: Level 2, L2-132
Things To Do In KSL City Mall: Here’s how to capitalise on the Malaysian Ringgit right now!
9. Satisfy your roast meat cravings at You Kee XO Restaurant

Image Credits: Miss Tam Chiak
If you’re looking for a spot for lunch or dinner, you’ve got to try You Kee XO Restaurant. Try the fatty, melt-in-your-mouth char siew and crispy, crunchy siew yoke that will be worth every calorie. It can get pretty crowded during peak hours, so head over early if you want to skip the crowds.
Location: Lower Ground, LG-33
Call: +60 7-289 1483
Things To Do In KSL City Mall: Check out this Go-Kart JB Guide: 9 Best Tracks To Race In 2025 (With Prices)
10. Enjoy a sweet treat with a surprise at Tadaa Box

Image Credits: @Foodwanderers via Lemon8
What do bubble tea and Labubu have in common? At Tadaa box, you can get your hands on both! Try unique flavours like their Pistachio Cream, Coconut Water, and Coconut Burst. And if you’re dressed in the same colour as the chosen Labubu for the day, you might even walk home with one!
Location: L2, L2-K28 & K37
Website: Tadaa Box
Things To Do In KSL City Mall: Find out How To Send Money From Singapore To Malaysia
🍿 Entertainment & Massage
11. Catch the latest movies at GSC Cinema

Image Credits: The Travel Intern
With multiple timeslots and tickets going for as low as 17 MYR (~S$5), a movie is always a great option for your mid-day break during your day trip into JB or a late-night activity on your short weekend getaway!
Location: L2, L2-128
Website: GSC Cinema
Things To Do In KSL City Mall: Looking for Lok Lok Near Me? Here are 9 Best Lok Lok JB Stalls
12. Go on a thrilling go-kart ride at Go!Karting

Image Credits: @faithfilmsg via Lemon8
When we say that KSL has everything you’d possibly want to do in JB, we weren’t kidding! Go for a spin on electric karts with electrifying neon lights and music. Each round lasts for 8 minutes at 35 MYR (~S$10.70). Reservations can be made in advance via WhatsApp.
Location: L6, Carpark
WhatsApp Number: +6012 233 4990
Things To Do In KSL City Mall: Car Rental JB Guide For Singaporeans 2025: Everything You Need to Know
13. Sing your heart out at I’m A Singer Karaoke

Image Credits: I Am A Singer KSL City Mall via Facebook
Live out your singing dreams at I’m A Singer Karaoke, with multiple rooms available for different group sizes. Rooms start from as low as 35 MYR (~S$10.70) per hour but vary according to room and party size, with decor options available for your special occasions. While most other shops close by 10 PM, the party doesn’t have to end till 3 AM in the morning!
Location: L2, L2-089
WhatsApp Number: +60 12-715 2277
Things To Do In KSL City Mall: Here are 11 Best Dim Sum JB Spots To Try In 2025
14. Keep the young and young at heart entertained at Funtopia Arcade & Claw Machines

Image Credits: Shopping Mall At Johor Bahru
Trust us when we say that there’s something for everyone at KSL City Mall. Test your skills and stand a chance to win all sorts of plushies and prizes from as low as 1 MYR (~S$0.30) per game. There are also arcade games and a gigantic ball pit to keep the little ones occupied for hours!
Location: L1, L1-96
Website: Funtopia KSL City
Things To Do In KSL City Mall: Check out this Escape Room JB Guide 2025: Prices, Themes, More
15. Siam Oasis Massage

Image Credits: KSL Resort
One of the most well-known massage parlours in Malaysia, Siam Oasis, is definitely a go-to when in JB. Go for a traditional Thai massage or try their five-senses therapy for a soothing, great time that is the cherry on top for any trip to JB.
Slots can get snatched up pretty quickly, so it’s good to make reservations ahead of time, especially if you’re headed in on a long weekend.
Location: L2, L2-092
Website: Siam Oasis
Things To Do In KSL City Mall: Discover 21 Things To Do In Mount Austin JB | Food & Activities (2025)
16. Thong Thai Massage

Image Credits: The Travel Intern
While there are other popular name-brands in the mall, Thong Thai is definitely a must-visit while you’re at KSL. Even on the busiest weekends, they are usually able to accommodate large groups with little to no wait times. Enjoy a luxurious full body massage, watch a movie while enjoying a foot rub and end your treatment with free-flow snacks, ice cream and drinks. It’s the ultimate luxury! Reservations can be made via WhatsApp.
Location: L1, L1-83
Website: Thong Thai Massage
Number: +60 16-745 9797
Things To Do In KSL City Mall: Check out this guide for the Best JB Massage Spots For Your Weekend Getaway 2025 (With Prices)
Where to Stay near KSL City Mall?
KSL Hotel & Resort

Image Credits: Booking.com
Looking to make your day trip a weekend adventure instead? Consider staying at the KSL Hotel & Resort, which is right above the mall. At reasonable rates, there are rooms and apartments available for your needs and group sizes. There is also a dino-themed water park within the lobby – perfect if you’re travelling with little ones!
💡 Be sure to use your YouTrip Card and book your stay for less via YouTrip Perks!
Address: 33, Jalan Seladang, Taman Abad, 80250 Johor Bahru, Johor Darul Ta’zim, Malaysia
Website: KSL Hotel & Resort
Things To Do In KSL City Mall: Here are 25 Trendy JB Cafes To Visit Right Now 2025
Pro Tips For Visiting KSL

Image credits: Foodielicious
- Bring a small amount of cash – they’ll come in handy for shuttle rides and random token games.
- Beat the immigration queues by heading in during off-peak and mid-week hours.
- Keep an eye on the KSL City Mall directory online for new stores, promos and special events.
- Many entertainment zones stay open late – perfect for the night owls!
- Love convenience? Combine your trip with a one-night stay for maximum relaxation and enjoyment.
- If you’re headed in on a Monday, be sure to check out the Monday Night Market @ Jalan Seladang, which is open between 5-10 PM
Things To Do In KSL City Mall: Check out 15 Things To Do In Paradigm Mall JB (2025)
FAQs:
Q: What are the mall’s opening hours?
A: Daily from 10 AM-10 PM. But some stores, like entertainment venues, open later.
Q: Is there a supermarket in KSL City Mall?
A: Yes, check out Lotus to restock on goods.
Q: What’s the best place to get a massage at KSL City Mall?
A: Thong Thai for quick fixes or Siam Oasis for luxury treatments.
Q: Are there separate carparks for the hotel and the mall?
A: No. The resort and mall share the same carpark space, but there are plenty of lots available!
Everything’s at your fingertips at KSL City Mall!

Image Credits: KSL City Mall
Whether you’re there for food, a movie, a massage or for some self-care, KSL is the place to go for the whole family. Throw in a night or two at the KSL City Resort and you’re in for a full-on JB treat.
As always, don’t forget to make use of your YouTrip Card to lock in the best MYR rates in town!
Singapore’s go-to multi-currency wallet helps you save with great FX rates and zero fees. Skip the money changer and get a free YouTrip card + S$5 YouTrip credits with code <YTBLOG5>.
Then, head over to our YouTrip Perks page for exclusive offers and promotions — we promise you won’t regret it. Join our Telegram (@YouTripSG) and Community Group (@YouTripSquad) for travel tips, event invites, and more!
Happy travels!
Related Articles:
15 Things To Do In Sutera Mall JB (2025)
15 Things To Do In The Mall, Mid Valley Southkey JB (2025)
JB Food Guide 2025: 20 Places To Eat In Johor Bahru

