
Johor Bahru Day Trip from Singapore: Shopping, Food & More
17 min read

Author
SHARE BLOG
TABLE OF CONTENTS
- How to Get from Singapore to Johor Bahru
- Where to Eat in Johor Bahru — The Food Worth Crossing For
- Best Shopping in JB — Malls, Markets, and Outlets
- What Else to See and Do in Johor Bahru
- Practical Tips for Your JB Day Trip
- Is a Johor Bahru Day Trip from Singapore Worth It?
- JB is under 30 minutes from Singapore by bus or train — and the new RTS Link (late 2026) will cut crossing time to around 5 minutes
- Shopping in JB is 30–50% cheaper than Singapore across malls like KSL City, Mid Valley Southkey, and Johor Premium Outlets
- Food is the main draw: expect to spend RM 8–15 (~SGD 2.50–5 / ~USD 2–4) on dishes like dim sum, nasi lemak, and kway chap
- Beyond malls and food courts, JB has a heritage core — Tan Hiok Nee street, the Sultan Abu Bakar State Mosque, and Skyscape observation deck
A Johor Bahru day trip from Singapore takes 6–10 hours and works best on a weekday to avoid Causeway queues. The bus from Woodlands or Kranji costs under SGD 5 each way, and once in JB you can fill a full day with dim sum breakfasts, mall shopping at KSL or Mid Valley Southkey, heritage walks along Tan Hiok Nee, and panoramic views from Skyscape — all at a fraction of Singapore prices.
The Johor–Singapore Causeway handles over 300,000 crossings daily, and a significant share of that traffic is people chasing cheaper meals, bigger portions, and ringgit-friendly retail. For international visitors staying in Singapore, a quick hop across the border opens up an entirely different side of Southeast Asia — one with Malaysian street food, thrift-shop finds, and a heritage quarter that most travel guides barely mention.
This guide covers every practical detail you need for a successful Johor Bahru day trip from Singapore: how to cross the border, where to eat, which malls and markets are worth your time, and what to see beyond the shopping centres. You'll find specific costs in both MYR and SGD, timing advice, and tips on money, transport, and customs — so you can spend less time planning and more time eating.
How to Get from Singapore to Johor Bahru
Getting across the border is the biggest variable in any JB day trip. On a good day, you're through immigration in 20 minutes. On a bad day — typically weekend mornings and public holiday eves — you could lose two hours in the queue. Your transport choice and timing matter more than anything else you plan that day.
By Bus (the Most Popular Option)
Public buses are the cheapest and most flexible way to reach JB. Several routes connect Singapore's northern MRT stations to the Woodlands Checkpoint and onward to JB.
- Bus 160: Runs from Kranji MRT to JB Sentral via Woodlands Checkpoint. Fare ~SGD 1.50–2.00 per leg.
- Bus 170: Similar route from Kranji MRT, slightly different stops in JB.
- Bus 950: Departs from Woodlands Temporary Bus Interchange.
- Causeway Link CW routes: CW1 and CW2 run from Kranji MRT directly to JB city centre. Fare ~RM 2–4 per leg.
The process involves two immigration stops. You clear Singapore customs at Woodlands Checkpoint, reboard the bus, cross the Causeway, then clear Malaysian immigration at the Sultan Iskandar Building (CIQ). On weekdays, the entire crossing typically takes 25–40 minutes door to door. On weekends, budget 60–90 minutes.
By Train (KTM Shuttle Tebrau)
The KTM Shuttle Tebrau runs between Woodlands Train Checkpoint and JB Sentral. It's a short ride — roughly five minutes on the train itself — and fares are fixed at SGD 5 from Singapore or RM 5 from JB. Tickets can be booked online through the KTMB website, and booking a day or two ahead is wise since seats sell out during peak periods. Note: the KTM Shuttle is expected to be replaced by the RTS Link by June 2027.
The RTS Link (Launching Late 2026)
The Johor Bahru–Singapore Rapid Transit System Link is a cross-border rail shuttle currently under construction, with passenger service expected to begin by December 2026. It will connect Woodlands North MRT station in Singapore to Bukit Chagar station in JB, with a ride time of approximately five minutes.
- Expected fare: SGD 5–7 per one-way trip (final pricing to be confirmed in late 2026)
- Capacity: Up to 10,000 passengers per hour in each direction
- Immigration: Co-located customs at the departure station, with AI-powered e-gates designed to clear passengers in seconds
- Impact: Expected to serve around 40,000 passengers daily at launch, potentially reducing Causeway congestion by 30–40%
Once operational, the RTS Link will be the fastest and most predictable way to make a Johor Bahru day trip from Singapore. If your visit falls after the launch date, check the RTS Operations website for schedules and fare confirmation.
Driving vs Public Transport
Driving gives you more flexibility to reach spots outside the city centre — Johor Premium Outlets, Mount Austin cafes, or Taman Perling food stalls — but comes with trade-offs. All foreign-registered vehicles entering Malaysia require a Vehicle Entry Permit (VEP), and Singapore's VEP fee for Malaysian-registered cars rises to SGD 50 per day from January 2027. Factor in petrol, toll charges, parking, and the near-certainty of a Causeway traffic jam on weekends, and public transport usually wins for a straightforward day trip.
Where to Eat in Johor Bahru — The Food Worth Crossing For
Food is the single biggest reason most people make a JB day trip. Portions are larger, prices are lower, and the range of Malaysian dishes available within a 15-minute drive of immigration is genuinely impressive. Plan your meals around your itinerary — breakfast near CIQ, lunch at a mall food court or nearby restaurant, and a late-afternoon snack before heading back.
Dim Sum (Breakfast or Brunch)
JB's dim sum scene is one of the best in peninsular Malaysia. If you cross early — ideally arriving at CIQ by 8 am — you can start the day with steamer baskets and hot tea at one of these spots.
- Cha Lao Dim Sum: Inside Holiday Villa Hotel, directly opposite KSL City Mall. Over 35 varieties on rotation, served from classic trolley carts. Prices start from RM 3 per dish. Open daily 9 am–5 pm.
- Gim Cheng Dim Sum (Taman Daya): An old-school favourite established in 2008 with over 60 dim sum types. You walk around with a paper chit and pick from different stations. Expect a queue on weekends. Open Thu–Tue, 7 am–1 pm.
- Pin Ming Xuan (KSL branch): All dim sum steamed to order rather than pre-made on carts, so everything arrives hot. The upgraded White Jade Shrimp Siew Mai (RM 7.90) is a signature. Branches also at Kota Puteri and Horizon Hills.
Budget roughly RM 20–35 (~SGD 6–11 / ~USD 5–8) per person for a satisfying dim sum breakfast.
Nasi Lemak and Malay Classics
Malaysia's national dish is coconut-milk rice served with sambal, fried anchovies, peanuts, and your choice of protein — and JB does it exceptionally well.
- Yummy Nasi Lemak House (Taman Abad): A local institution with Indian and Indonesian flavour influences. Basic set from RM 8; add ayam goreng berempah for RM 13. They also sell fresh kueh daily. Open Thu–Tue, 8.30 am–3 pm.
- Alang Tunggal (Jalan Tun Abdul Razak): Known for its sweet-spicy sambal and well-marinated ayam goreng berempah (RM 8.80). It's also the nearest breakfast option if you're staying at Shobi Hotel. Open Sun–Fri, 7 am–2.30 pm.
Beyond nasi lemak, keep Laksa Johor on your radar — a regional specialty that uses spaghetti instead of rice noodles, served with a thick, spice-rich fish gravy. Pondok Santapan Larkin is one of the most reliable places to try it.
Local Favourites You Won't Find in Singapore
Some of JB's best eating experiences are dishes and formats that don't have direct equivalents across the Causeway.
- Kway chap at Taman Pelangi: A 40-year-old stall originally set up under a tree, famous for its herbal broth and homemade fried shallots with pork lard. Braised pork belly, pig ear, and intestine are all well-prepared. Open 7 am–2 pm, closed Wednesday.
- Hiap Joo Bakery (Jalan Tan Hiok Nee): This old-school bakery has been producing charcoal-fired banana cakes since 1919. They sell out by mid-morning most days, so arrive early. A must-stop if you're walking the heritage street.
- Bak kut teh at Shoon Huat: A herbal-style pork rib soup that locals rate among JB's best — and a fraction of the price you'd pay in Singapore.
Cafes and Specialty Coffee
JB's cafe scene has expanded rapidly, especially in the Mount Austin and Taman Abad neighbourhoods. If you enjoy specialty coffee or Instagram-ready interiors, you'll find plenty to work with.
- Half Half Coffee: Opened in late 2025, this cafe near Mid Valley Southkey serves fusion mains — Chinese tossed noodles (RM 28 / ~SGD 9), Thai krapao (RM 26), and Japanese curry rice (RM 26) — alongside focaccia creations.
- Rosta Lab: Experimental coffee flavours like Orange Americano (RM 14) and Roasted Almond (RM 12), plus Yuzu Matcha (RM 16) for non-coffee drinkers.
- Grind.jb: A reliable option near the city centre if you want good espresso-based drinks without the drive to Mount Austin.
If you prefer to explore food in Singapore itself, Travjoy's curated food tours cover hawker centres and heritage food districts in depth.
Best Shopping in JB — Malls, Markets, and Outlets
Shopping is the other half of the JB day-trip equation. Prices on groceries, beauty treatments, clothing, and electronics run 30–50% lower than Singapore, and the range of malls within a short Grab ride of immigration is substantial. Here's where to spend your ringgit.
Walking Distance from Immigration
Two malls sit right at the doorstep of JB's CIQ immigration complex, making them the most convenient first stops.
City Square Mall is directly connected to CIQ. With over 200 merchants, it covers fashion, food, and everyday shopping. The food options include AK Noodles House and a Family Mart for quick snacks. Note: City Square is undergoing a major renovation (expected completion by end 2027) that will add over 50 new shops, a hotel, and an adventure park.
Komtar JBCC sits just across from City Square and skews slightly more upscale, with retailers like Victoria's Secret, Pandora, and Charles & Keith. It's also home to Skyscape, JB's observation deck on the 33rd floor (more on that below).
KSL City Mall
About 10 minutes by Grab from immigration, KSL is the mall most Singaporean regulars gravitate towards. It's large, chaotic, and packed with affordable beauty treatments — gel manicures from RM 50 (~SGD 15), eyelash extensions from RM 68 (~SGD 22), and massage parlours on multiple floors. The food court and surrounding hawker-style stalls offer dim sum, char kway teow, and muah chee. There's also a large supermarket for groceries to bring home.
Mid Valley Southkey
JB's largest mall is about a 10-minute drive from the Causeway. It combines international retail brands with local favourites, a GSC cinema, and family-friendly entertainment like Kiddytopia (from RM 30 / ~SGD 9 for a day pass). The dining range is broad — from Uncle Roger's fried rice eatery to Korean BBQ and artisanal dessert shops. If you only have time for one mall beyond the checkpoint area, Mid Valley Southkey offers the most variety.
Johor Premium Outlets
Further out — about 30 minutes by car from the city centre — Johor Premium Outlets is an open-air complex with over 130 designer and name-brand outlet stores. It's the right choice if discounted luxury goods are your priority, but it's too far for a quick visit. Plan to spend at least 2–3 hours here, and pair it with a car or Grab ride rather than public transport.
Markets and Thrift Shops
For a more local experience, skip the air-conditioned malls and browse JB's street-level markets.
- Pasar Karat (Bazar JB): A popular night market near the city centre with clothing, housewares, and street food at bargain prices. Best visited in the evening.
- Thrift shops on Tan Hiok Nee: Kedai Dhoby Shanghai sells vintage graphic tees, leather skirts, and retro cameras. Bundle Bosque stocks secondhand shoes from Nike, Adidas, and Converse from as low as RM 20. Perfect for bargain hunters who enjoy one-of-a-kind finds.
- B5 Johor Street Market: A sheltered outdoor market in Tampoi with independent boutiques, food trucks, and arts exhibitions. The colonial-style exteriors give it a different atmosphere from the malls.
If you enjoy street market shopping, JB's options offer a worthwhile contrast to Singapore's more polished retail districts.

What Else to See and Do in Johor Bahru
Most JB day-trip guides focus exclusively on food and shopping. That's understandable — those are the primary draws — but the city also has a compact heritage quarter and a handful of attractions worth slotting into your itinerary, especially if you're not a dedicated shopper.
Tan Hiok Nee Heritage Street
This 250-metre pedestrianised street in downtown JB is lined with pre-war shophouses, many restored with colourful facades, murals, and street art. Named after a 19th-century Teochew community leader who helped shape JB's early development, the street now houses vintage boutiques, independent cafes, and the Johor Bahru Chinese Heritage Museum.
Start at the Hiap Joo Bakery end (arrive before 10 am for banana cakes), walk through to the Marrybrown Peranakan Heritage Restaurant, and browse the galleries and craft workshops along the way. The street connects easily to Jalan Wong Ah Fook and the JB Old Chinese Temple — one of the oldest structures in the city, founded in the 19th century as a unifying space for five Chinese ethnic groups.
Sultan Abu Bakar State Mosque and Istana Besar
Perched on a hilltop overlooking the Strait of Johor, the Sultan Abu Bakar State Mosque is one of the most notable buildings in JB. Its Victorian-influenced architecture — yellow stucco mouldings, gilded archways, and tranquil gardens — makes it look more like a colonial palace than a typical mosque. The prayer hall can accommodate around 2,000 worshippers. Non-Muslim visitors are welcome outside prayer times, but dress modestly (robes are sometimes available at the entrance).
Nearby, Istana Besar (the Grand Palace) is the former residence of the Johor royal family. It now functions as a museum, though public access can be limited. Both are walkable from the heritage quarter if you're comfortable with a 15-minute uphill stroll.
Skyscape Observation Deck
Located on the 34th floor of Menara JLand within Komtar JBCC, Skyscape offers panoramic views of JB's skyline and across the strait to Singapore. The main attraction is a glass-floored sky bridge suspended 149 metres above ground — not for those uncomfortable with heights, but the views are worth the brief adrenaline spike.
- Entry: From RM 30–50 (~SGD 9–15 / ~USD 7–12) depending on the package
- Extras included: Virtual reality games, an LED tunnel experience, and access to the observation deck
- Hours: 9.30 am–5.30 pm, last entry at 4 pm
- Tip: Pre-book online to avoid the ticket counter queue
Massages and Spa Treatments
Affordable massages are another reason Singaporeans cross the border regularly. Thai Odyssey (branches across JB) and the massage parlours inside KSL City Mall and Holiday Plaza offer full-body treatments from RM 50–80 per hour (~SGD 15–25 / ~USD 12–19) — significantly less than what you'd pay in Singapore's city centre. If you've been on your feet all morning shopping and eating, an hour-long session is a practical way to recharge before the return crossing.
Practical Tips for Your JB Day Trip
A few logistics can make or break the experience. Get these right and the day runs smoothly. Get them wrong and you'll spend half your trip in queues.
Money and Payments
Cash is still king at hawker stalls, coffee shops, and smaller eateries. Withdraw Malaysian ringgit before you cross or use a money changer on the Singapore side (rates are usually better). For mall purchases, use a multi-currency card — YouTrip or Revolut are popular choices among Singapore-based travellers and offer near-interbank exchange rates without the markup you'd get from a standard credit card.
- Exchange rate context (April 2026): SGD 1 ≈ RM 3.10–3.20 / USD 1 ≈ RM 4.30–4.50 (check current rates before your trip)
- Tipping: Not expected in Malaysia, though rounding up at restaurants is common
Getting Around JB
Within JB, Grab (Southeast Asia's equivalent of Uber) is the most convenient way to move between malls, restaurants, and attractions. A ride from CIQ to KSL City Mall costs roughly RM 5–8; a ride to Mid Valley Southkey is around RM 8–12. For groups of three or four, Grab often works out cheaper than individual bus fares.
Public buses (CityBus, MYBAS) run between major landmarks and malls, though routes can be confusing for first-time visitors. Walking is feasible within the city centre — CIQ to Tan Hiok Nee is about 10 minutes on foot.
Best Day and Time to Go
If you have flexibility, go on a weekday. Weekend mornings at Woodlands Checkpoint can involve 60–90 minute waits, and the return crossing after 5 pm on Sundays is often worse. Tuesday to Thursday mornings are the quietest. Aim to clear Singapore immigration by 7.30 am for the smoothest experience.
At a Glance — Timing Your Day Trip
- Depart Singapore: 6.30–7 am (weekdays) / 6–6.30 am (weekends, to beat crowds)
- Arrive JB: 7.30–8 am (weekdays) / 8–9 am (weekends)
- Return crossing: Start heading back by 3–4 pm to avoid the evening rush
- Total time in JB: 6–8 hours is the sweet spot for a full day trip
Connectivity
Your Singapore mobile plan likely won't cover Malaysia without roaming charges. The simplest options are:
- eSIM: Purchase a Malaysia eSIM before you cross — they start from around SGD 2–3 for a day's data (600 MB–1 GB).
- Physical SIM: Available at convenience stores in City Square Mall and other JB malls.
- Free Wi-Fi: Most major malls offer complimentary Wi-Fi, which is sufficient if you're spending most of your day indoors.
What You Can't Bring Back to Singapore
Singapore customs enforces strict limits on what you can carry across the border. The most relevant restrictions for a day tripper include:
- Tobacco: No duty-free cigarette allowance when returning from Malaysia by land
- Alcohol: No duty-free allowance if your trip is under 48 hours
- Chewing gum: Prohibited for import into Singapore
- Meat and dairy: Fresh or chilled meat, poultry, and unpasteurised dairy products are restricted
Check the Singapore Immigration & Checkpoints Authority (ICA) website for the latest rules before you pack your shopping bags.
Is a Johor Bahru Day Trip from Singapore Worth It?
For most travellers, yes — provided you set expectations around the border crossing. A typical Johor Bahru day trip from Singapore costs SGD 40–80 (~USD 30–60) per person including transport, meals, shopping, and an activity or two. That buys a lot more across the Causeway than it would on Orchard Road.
If you're visiting Singapore and want to stretch your budget, experience Malaysian food culture firsthand, or simply add a second country to your trip, JB delivers. Travjoy's curated experiences across Singapore — from heritage tours to Jewel Changi Airport — can fill the rest of your itinerary, and a JB day trip slots in neatly on a free day. The options on Travjoy have been selected after extensive research and vetted by local experts, so you can plan confidently without second-guessing every booking.
If you have limited mobility, very young children, or a low tolerance for queuing, the border crossing may feel like too much friction — especially on a weekend. In that case, wait for the RTS Link to launch and revisit the idea once the five-minute train crossing becomes an option.
A Johor Bahru day trip from Singapore gives you a genuine change of pace — ringgit-priced meals, a heritage quarter with real character, and the kind of retail therapy that makes the Causeway crossing feel like a minor inconvenience rather than a barrier. Cross early, eat well, shop smart, and be back in Singapore by dinner. Start planning your Singapore itinerary on Travjoy and slot in a JB day trip to round out the experience.


