Looking for a quick escape packed with great food, shopping, and fun attractions without spending too much money? A Johor Bahru getaway is exactly what you need. Just across the border from Singapore, Johor Bahru (JB) offers a refreshing change of scenery with lower prices, diverse dining, and plenty to explore.
If you’re planning a Johor Bahru day trip from Singapore or a relaxed overnight stay, this Johor Bahru itinerary guide covers everything you need for a smooth and enjoyable getaway.

Image Source: Commons Wikimedia
Why Johor Bahru Is the Perfect Weekend Trip from Singapore
A JB trip from Singapore has long been a favourite among locals and tourists alike for several reasons:
1. Affordable
The favourable exchange rate means you can enjoy meals, shopping, massages, and entertainment at a fraction of Singapore prices. From street food to cafes and seafood feasts, your wallet stretches much further in JB.
2. Plenty of Food Choices
The food scene is aplenty. Johor Bahru is packed with local delights such as nasi lemak, dim sum, seafood, and late-night supper spots. Doesn’t matter if you’re craving traditional Malaysian dishes or trendy cafes, there’s something for everyone.
3. Wide Range of Activities
JB also offers a variety of activities. You can visit cultural landmarks, theme parks, shopping malls, or simply relax with a spa session. This makes it ideal for both a short Johor Bahru day trip from Singapore or a more leisurely Johor Bahru 2 day itinerary.
How to Get to JB from Singapore
Getting to Johor Bahru is straightforward, with several options depending on your preference and budget. We include the most popular options below:
1. By Car or Private Car Service
Driving or booking a private car is one of the most convenient ways to travel. It offers door-to-door service and eliminates the hassle of transfers. This is especially useful for families or groups.
2. By Bus
Public buses operate frequently from Singapore to JB via the Woodlands Checkpoint. While affordable, you need to be prepared for queues during peak hours.
3. By Train
The KTM Shuttle Tebrau train is the fastest way to cross the border, taking only about 5 minutes. However, tickets sell out quickly, so booking in advance is essential.
Getting Around JB: Why a Rental Car Makes Sense
Once you arrive, getting around efficiently can impact your trip. While ride-hailing services are available, renting a car gives you greater flexibility, especially if you’re following your own Johor Bahru itinerary.
With a rental car, you can:
- Explore multiple attractions without waiting for rides
- Travel comfortably in air-conditioned convenience
- Visit places outside the city centre, like Desaru or Kota Tinggi
For those planning a Johor Bahru 2 day itinerary, having your own transport makes it much easier to cover more places.

Image Source: Commons Wikimedia
Top Places to Visit in Johor Bahru
No Johor Bahru itinerary is complete without exploring its cultural and historical landmarks. Below, we listed down the top spots you must visit:
1. Arulmigu Sri Rajakaliamman Glass Temple
This stunning Hindu temple is covered in colourful glass mosaics, making it one of JB’s most unique attractions. It’s a peaceful place to admire the unique interior and take memorable photos.
2. Istana Besar
Previously known as the royal palace of Johor, Istana Besar offers an experience exploring the state’s royal heritage. The architecture and surrounding grounds are worth checking out.
3. JB City Centre Walk
Take a leisurely walk around the city centre to explore the local vibe. You’ll find various street art, cafes, and small shops that reflect JB’s character.
Shopping & Eats around Johor Bahru
Johor Bahru is a hot spot for avid shoppers and food lovers. Check out some of the spots worth exploring below:
1. AEON Tebrau City
Known as one of the largest malls in JB, AEON Tebrau City offers a wide range of retail stores, entertainment options, and dining outlets.
2. KSL City Mall
Located closer to the city centre, KSL City Mall is popular for its affordability and variety of shops. It also has a night market on certain days.
3. Local Hawker Lunch
Don’t miss out on hawker food. Head to local food courts or street stalls for dishes like laksa, char kway teow and nasi kandar.

Image Source: Commons Wikimedia
What to Do in Johor Bahru at Night?
During the evening, JB comes alive with street markets and supper spots such as:
1. Pasar Karat
Also known as the JB night market, Pasar Karat is perfect for browsing vintage items, clothes, and street food. The lively atmosphere makes it a must-visit.
2. Supper Spots
JB offers endless late-night dining options including seafood restaurants and mamak stalls. It’s the perfect way to end your day.
Best Time to Head Back
If you’re returning to Singapore the same day, try to avoid peak hours (typically late evening). Crossing back later at night or earlier in the evening can save you time.
Things to Do Beyond Johor Bahru City Centre
If you’re staying longer or planning a Johor Bahru 2 day itinerary, consider exploring beyond the city such as:
- Legoland Malaysia: A family-friendly theme park with rides, shows, and water attractions.
- Desaru Coast: Known for its beaches, resorts, and water park, perfect for a relaxing getaway.
- Kota Tinggi Waterfalls: A great spot for nature lovers looking to cool off in a scenic environment.
- Pontian Seafood: Enjoy fresh seafood by the coast, a favourite among locals.
These destinations add variety to your Johor Bahru itinerary, especially if you want to escape the city life.
Where to Stay in Johor Bahru?
If you decide to extend your trip, JB has accommodation options for every budget such as:
- Budget Hotels: Affordable hotels and guesthouses are widely available near the city centre. These include Stella Hotel and Swings & Pillows.
- Mid-Range Hotels: Comfortable stays with good amenities, often located near malls and attractions. Some of the options include Amerin Hotel or KSL Hotel & Resort.
- Luxury Hotels: Upscale hotels and resorts, especially in areas like Puteri Harbour or Desaru, offer a more indulgent experience. These include Berjaya Waterfront Hotel and Lotus Desaru Beach Resort.
Staying overnight allows you to enjoy a slower-paced Johor Bahru 2 day itinerary without rushing.
Travel Tips for Singapore Visitors in Johor Bahru
Before heading out on your Johor Bahru day trip from Singapore, keep these tips in mind:
1. Currency (Malaysian Ringgit – MYR)
Malaysian Ringgit is the main currency used in Johor Bahru, so it’s a good idea to bring some cash for small purchases, local eateries, and places that may not accept card payments.
2. Data Roaming & Connectivity
To stay connected while in JB, consider activating a roaming plan or getting a local SIM card. This will make it easier to use navigation apps, ride-hailing services, and stay updated on traffic conditions.
3. Safety Awareness
Johor Bahru is generally safe for tourists, but like any busy city, it’s best to stay alert in crowded areas and keep an eye on your belongings, especially in popular shopping and tourist spots.
4. Parking Rules
If you are driving in, make sure you understand local parking regulations. Look out for designated parking areas and signage to avoid fines or unnecessary hassle during your trip.
5. Public Holidays & Peak Periods
Expect heavier traffic and longer waiting times during Malaysian and Singaporean public holidays. Planning your trip outside peak periods can help you enjoy a much smoother experience.
Planning ahead with these simple tips ensures your JB trip from Singapore goes smoothly and more enjoyable from start to finish.
Conclusion
A well-planned Johor Bahru itinerary offers the perfect weekend getaway packed with food, shopping, culture, and relaxation, all just a short trip from Singapore. Ready to plan your trip? Skip the hassle and travel comfortably with a private car service from Singapore to Johor Bahru with TaxitoJB and enjoy a seamless journey from Singapore to Johor Bahru.