Looking for a quick getaway from Singapore without taking a flight? Johor Bahru is one of the easiest places to visit for a day trip, weekend stay or short family holiday.
Located just across the Johor Strait from Singapore, JB is a popular destination for Singaporeans looking for good food, shopping and family attractions.
Whether you are planning a quick shopping trip, a family weekend or simply want somewhere different to spend a few days, this JB travel guide covers how to get there, what to do, where to eat, where to shop, where to stay and useful tips for Singapore travellers.
There are several ways to travel from Singapore to JB, including bus, car and taxi.
By Bus
Taking a bus is one of the common ways to travel from Singapore to JB. You can cross through Woodlands Checkpoint or Tuas Checkpoint, depending on your route and destination.
If you are heading to central JB, JB Sentral is particularly convenient as it is close to shopping malls, restaurants, and several attractions.
By Car
Driving from Singapore gives you more flexibility, especially if you are travelling with family, carrying shopping bags or planning to visit attractions outside central JB.
You can enter Malaysia through either Woodlands or Tuas. However, remember to allow extra time for immigration and traffic, particularly during weekends, school holidays and long weekends.
💫Tip: Before driving into Malaysia, check the latest entry requirements, vehicle documents and traffic conditions. Do not forget to bring your passport too.
By Cross-Border Taxi
Cross-border taxis are another option if you prefer a more direct journey. They can be particularly useful for families, older travellers or small groups with luggage.
The cost is usually higher than taking a public bus, but splitting the fare between several people can make it more worthwhile.
The Upcoming RTS Link Between Singapore and JB
The Johor Bahru-Singapore Rapid Transit System (RTS) Link will provide another way to travel between Singapore and JB.
The RTS Link will connect Woodlands North in Singapore with Bukit Chagar in JB, with the train journey expected to take around five minutes. It will also have co-located Singapore and Malaysia Customs, Immigration and Quarantine facilities.
The latest update from Singapore's Land Transport Authority and Malaysia's Ministry of Transport says passenger service is now targeted to commence in February 2027, subject to safety certification and final regulatory approvals.
So if you are planning a JB trip specifically to try the RTS Link, check the latest official updates before travelling.
If it is your first time in JB, start around the city centre.
The area around JB Sentral, Jalan Wong Ah Fook, Johor Bahru City Square and Komtar JBCC is convenient for shopping, dining and sightseeing.
You can easily combine shopping with a walk around the older parts of the city and stop for local food along the way
Visit Johor Bahru Old Chinese Temple
The Johor Bahru Old Chinese Temple is one of the city's notable heritage sites and is located along Jalan Trus in the city centre.
The temple dates back to the 19th century and is associated with five major Chinese dialect groups in Johor Bahru.
It is worth adding to your itinerary if you want to see a different side of JB beyond shopping malls.
See Sultan Abu Bakar State Mosque
For something more cultural, visit Sultan Abu Bakar State Mosque. Built in 1982, the mosque overlooks the Tebrau Strait and features a mix of colonial-era and local architectural influences.
It is a good stop for travellers interested in architecture, history and photography. Remember to dress appropriately and check visitor arrangements before entering religious sites.
Spend a Day at LEGOLAND Malaysia
Travelling with children? LEGOLAND Malaysia Resort is one of the most popular family attractions in the wider JB area.
If you are planning to visit more than one attraction, check the latest opening hours, maintenance schedules and ticket options before your trip.
Visit Johor Zoo
If you are travelling with young children, Johor Zoo can be another family-friendly stop.
The zoo is located close to the city centre, making it easier to combine with other attractions around central JB.
Relax at Danga Bay
For a slower evening, head to Danga Bay, a waterfront area where you can enjoy dining, leisure activities and views around the Johor Strait.
Johor is also highlighting Danga Bay as part of its tourism development plans for 2026, including family recreation activities.
It can be a nice option after spending the afternoon shopping or sightseeing.
Discover Cafes in Johor Bahru
If you love cafe hopping, Johor Bahru has plenty of cafes worth exploring, from cosy coffee spots to trendy brunch cafes serving pastries, desserts and specialty drinks.
Areas such as Taman Mount Austin, the city centre and Southkey are good places to start, with a mix of independent cafes and modern dining spots.
If you are visiting popular cafes on weekends, check their opening hours and prepare for possible queues.
💡 Pro Tip: Check Trip.com’s Things to Do in Johor Bahru page for limited-time events or seasonal festivals happening during your trip.
🔥Save More with Up to 5% OFF
Use our promo code to enjoy up to 5% OFF (up to S$3)on your attraction tickets, tours and eSIMs! Only for new users!
Discover Food and Cafe Picks in JB
Food is one of the biggest reasons I would recommend spending more than just a few hours in JB. You can find everything from traditional Johor dishes and local coffee shops to cafes, seafood restaurants and modern dining spots.
Some food and cafe areas worth exploring include:
Area
What to Expect
JB City Centre
Local food, traditional eateries, cafes and restaurants
Jalan Wong Ah Fook
Convenient dining near JB Sentral and shopping malls
Taman Mount Austin
Cafes, restaurants, desserts and evening food spots
KSL area
Casual restaurants, local food and cafes
Mid Valley Southkey
Modern restaurants, cafes and international dining
Danga Bay
Waterfront dining and evening food options
What to Eat in JB
If you are visiting for the first time, look out for local favourites such as kacang pool, mee rebus, soto, nasi ambeng, local kopi and teh and many more.
If you are hunting for cafes, you can try Slow Day, JWC Coffee, Cookies & Ginger, Nimmies Pastry, The FOUNDERS, KNOCKNOCK, and many more. There is a wide selection of local food, desserts, and western foods that are worth to try.
💌Tip: Do not only eat at shopping malls. I would suggest setting aside at least one meal for a local restaurant or traditional eatery to experience more of JB's food scene.
Shopping is probably one of the biggest reasons Singaporeans cross the Causeway, and JB has plenty of malls to choose from.
1. Johor Bahru City Square
Located right beside JB Sentral, Johor Bahru City Square is one of the most convenient choices for a short shopping trip. It works particularly well if you are travelling without a car because you can walk directly from the transport hub to the mall.
Highlights: Convenient location, easy access from JB Sentral, shopping, dining and entertainment.
2. Mid Valley Southkey
Mid Valley Southkey is a good choice if you prefer a larger modern shopping mall with plenty of retail and dining options. It is located further from central JB, so I would suggest taking a Grab or driving there rather than trying to squeeze it into a walking itinerary around JB Sentral.
Highlights: Large shopping mall, wide dining selection, family-friendly facilities and plenty of shops.
3. KSL City Mall
KSL City Mall is another popular shopping and dining area, particularly if you are staying around the KSL area. You can combine shopping with nearby restaurants and other activities without travelling too far.
Highlights: Shopping, local food, family-friendly activities and convenient location for nearby hotels.
4. Paradigm Mall Johor Bahru
Paradigm Mall Johor Bahru is another large shopping and entertainment option on the western side of JB. It can work well if you are staying in Skudai area or want to explore beyond central JB.
Highlights: Shopping, entertainment, family activities, dining and indoor attractions.
JB has a wide selection of hotels, serviced residences and family-friendly accommodation.
You do not necessarily need to stay overnight, but I think one night in JB can make your trip much more relaxed, especially if you want to eat, shop and explore without rushing back to Singapore.
Best for First-Time Visitors and Short Shopping Trips
If you're visiting JB for the first time or planning a quick weekend trip from Singapore, the city centre is a convenient place to stay. It's close to JB Sentral, Johor Bahru City Square and Komtar JBCC, making it easier to get around without relying too much on a car. You can also explore nearby local eateries and heritage attractions between shopping stops.
My pick: Amari Johor Bahru
I'd recommend Amari Johor Bahru for its central location, with shopping malls, dining options and JB Sentral within easy reach. It's worth considering if you want to make the most of a short trip without spending too much time travelling between attractions.
Best for Shopping and Food Trips
KSL City Mall and its surrounding neighbourhood are popular choices for a casual JB weekend getaway. You can spend your day shopping, trying local food and visiting nearby eateries without planning a packed itinerary. It's a practical option for couples and friends who want to combine shopping with plenty of food stops.
My pick: KSL Hotel & Resort
I'd shortlist KSL Hotel & Resort if shopping at KSL City Mall is high on your itinerary. Staying nearby makes it easier to return to your room between shopping and dining, especially during a relaxed weekend trip.
Best for a Modern Shopping Getaway
Mid Valley Southkey is a great area to consider if you prefer a modern shopping experience with plenty of retail shops, restaurants and cafes in one place. It's easy to spend several hours exploring the mall, making it suitable for Singaporeans who want a convenient shopping-focused getaway.
My pick: St. Giles Southkey
I'd consider St. Giles Southkey if you want to stay close to Mid Valley Southkey. It's a convenient option for travellers who prefer having shopping and dining options nearby rather than travelling between different malls throughout the day.
Best for Cafe Hopping and Trendy Eateries
Taman Mount Austin is known for its cafe culture, dessert shops and diverse dining options. It's a good fit for friends planning a food-focused weekend or anyone who enjoys exploring trendy cafes and trying different restaurants. However, it's farther from the Singapore border and JB Sentral, so plan for additional travel time if you want to visit the city centre.
My pick: Hako Hotel Taman Mount Austin
I'd shortlist Hako Hotel Taman Mount Austin if your itinerary focuses on Mount Austin's cafes and restaurants. Staying in the neighbourhood can make it easier to explore local food spots without travelling back and forth from central JB.
Best for Families & Kids
For families travelling with children, staying near LEGOLAND Malaysia can make a theme park holiday more convenient. You can spend more time enjoying the rides and attractions at LEGOLAND Malaysia and SEA LIFE Malaysia, with less time spent travelling between the theme park and your accommodation. This area is especially suitable if LEGOLAND is the main reason for your JB trip.
My pick: LEGOLAND Malaysia Resort Hotel
I'd recommend considering LEGOLAND Malaysia Resort Hotel if you're travelling with children who would enjoy themed accommodation. It's a good choice for families planning to spend most of their trip at the theme park. Check the latest room packages and ticket inclusions before booking.
Best for a Relaxed Waterfront Getaway
If you'd prefer a quieter stay away from the busiest shopping areas, Danga Bay is worth considering. The waterfront setting offers a different pace from central JB, making it suitable for travellers who want a more relaxed evening and nearby dining options. Keep in mind that you'll likely need a car or ride-hailing service to reach major shopping malls and attractions.
My pick: Tune Hotel Danga Bay
I'd shortlist Tune Hotel Danga Bay if you want to stay in the Danga Bay area. Before booking, compare the available room types, facilities and exact location to make sure they suit your travel plans.
Best for Self-Drive Travellers and Longer Stays
Bukit Indah is a practical base for travellers exploring western Johor Bahru, including Iskandar Puteri. The neighbourhood has shopping malls, restaurants and everyday conveniences, making it suitable for families, self-drive travellers and visitors planning a longer stay. However, it's less convenient if you intend to spend most of your time around JB Sentral and the city centre.
My pick: Hotel Granada Johor Bahru
I'd consider Hotel Granada Johor Bahru if you're driving and want to explore Bukit Indah and the western side of JB. It's worth comparing the location, parking arrangements and room facilities before making your booking.
My Tips for Choosing Where to Stay in JB
If you're still deciding where to stay, I'd choose based on main purpose of your trip:
Short shopping getaway: JB Sentral and the City Centre
Shopping and local food: KSL City Mall
Modern mall shopping: Mid Valley Southkey
Cafe hopping with friends: Taman Mount Austin
Family theme park holiday: LEGOLAND Malaysia and Medini
Relaxed waterfront stay: Danga Bay
Self-drive trip or longer stay: Bukit Indah
🚨Tip: Hotel prices can vary considerably between weekdays, weekends and school holidays. Compare different dates before booking, especially if you are travelling with a family.
🔥Exclusive Hotels Deal: Up to 10% OFF for New Users
Discover the world with Trip.com! Book the perfect hotel anywhere in the world and get an unbeatable 10% discount if you're a first-time user! Download our app now and start planning your next trip with ease.
Just click this link and download the Trip.com App, after successfully registering as a member, use it when you place an order!
Planning your budget in advance can make your JB trip easier. Here is a guide to common expenses with price for Singaporean travellers.
Expense
Estimated Cost
Transport from Singapore
S$5–30+
Local e-hailing
S$3–15+ per trip
Cafe / coffee
S$3–8
Casual meal
S$4–10
Restaurant meal
S$10–25+
Attraction tickets
S$15–80+
Hotel
S$40–200+ per night
Shopping
Depends on your spending
Note: These are rough planning estimates rather than fixed prices. Actual costs can vary depending on exchange rates, transport type, travel dates, hotel category, attraction ticket type and promotions.
Practical Tips for Singaporeans Visiting JB
A little planning can make your JB trip much smoother.
Plan Your Route by Location
JB is much larger than it may look on a map. City Square, KSL, Mid Valley Southkey, Mount Austin and LEGOLAND are in different areas.
Try to group places that are close together instead of travelling across the city several times in one day.
Check the Traffic Before Leaving Singapore
Traffic at the land checkpoints can become very heavy during weekends, school holidays and public holidays.
If you are taking a day trip, I would suggest starting early and avoiding unnecessary peak periods where possible.
Keep Some Malaysian Ringgit
Cards and cashless payments are widely accepted especially at malls and larger restaurants, but cash is still useful for smaller eateries, markets and local shops.
Have an E-Hailing App Ready
If you are not driving, having Grab ready on your phone can make travelling between malls, restaurants, and attractions much easier. It should be smoother if you have a scheduled booking for your JB trip.
Check Attraction Opening Hours
Attraction schedules can change because of maintenance, public holidays or special events. Always check the latest operating hours before setting off.
Wear Comfortable Shoes and Clothes
If you plan to walk around the city centre or spend a full day shopping, you may end up walking much more than expected. Comfortable shoes and clothes will make a big difference.
Book Hotels Early During Peak Periods
Hotels can become more expensive or sell out during weekends, school holidays, long weekends and major events. If your dates are fixed, compare hotel prices early.
For Singapore travellers looking for an easy overseas getaway, JB is definitely worth visiting.
Its biggest advantage is convenience. You can leave Singapore in the morning, have breakfast in JB, spend the afternoon shopping or sightseeing, enjoy dinner and still return home on the same day.
However, I would suggest staying overnight if you want to experience more of the city. With an extra day, you can slow down, try more local food, visit a few attractions and explore different shopping areas without constantly watching the clock.
For first-time visitors, 1–2 days is a good starting point. You can focus on JB City Centre and shopping for a short trip, or add LEGOLAND, Johor Zoo, Mid Valley Southkey and other attractions for a longer stay.
Yes. JB is one of the easiest overseas destinations to visit from Singapore for a day trip. You can focus on shopping, food and attractions around the city centre without staying overnight.
What is the best way to get to JB from Singapore?
It depends on your plans. Buses are convenient and affordable, while driving gives you more flexibility if you plan to visit several areas.
Is JB good for families?
Yes. Families can choose from LEGOLAND Malaysia, Johor Zoo, shopping malls, indoor entertainment and other family-friendly attractions.
What should I eat in JB?
Try local favourites such as laksa Johor, kacang pool, mee rebus, local kopi, fresh seafood and traditional snacks.
When will the Singapore-JB RTS Link open?
The latest announcement says passenger service is now targeted to begin in February 2027, subject to safety certification and regulatory approvals.
Disclaimer: This article has been provided by an individual contributor or third party platform. If there is any discrepancy regarding the copyright, please contact us directly and we will delete the content immediately.
I’m a travel lover who can never say no to good food, stunning beaches, and the beauty of nature. Sharing my adventures and travel tips, I hope to inspire you to explore, taste, and unwind wherever you go.