Johor Bahru, or JB as the locals call it, is just a causeway away from Singapore. Yet it feels like a totally different world. The food is cheaper, the shopping malls are massive, and the attractions keep getting better. For anyone staying in Singapore, a day trip to JB is a classic weekend activity. But without a good plan, you can waste hours stuck at the checkpoint or wandering around aimlessly. This itinerary is designed to help you make the most of your day. We will cover everything from breakfast to dinner, including famous food spots, the best shopping malls, and fun attractions. No need to book a private car service if you are on a budget; public transport works fine, but I will mention a few options briefly.
How to Cross from Singapore to Johor Bahru
Before we get into the itinerary, lets talk about crossing the border. There are two land checkpoints: Woodlands Checkpoint (connected to JB’s Bangunan Sultan Iskandar) and Tuas Checkpoint (connected to JB’s Kompleks Sultan Abu Bakar). For a day trip focused on JB city center, Woodlands is usually better because it drops you closer to the main attractions. You can cross by public bus (Causeway Link CW1, CW2, or SBS Transit 170X), by shuttle train (JB Sentral), or by taxi. The shuttle train is the fastest but tickets sell out quickly. Buses are cheap but can be crowded. For this itinerary, I will assume you are using public bus or train, and that you cross early in the morning.
Here is a quick overview of the day. A detailed table follows.
|
Time |
Activity |
Location |
|
7:00 AM |
Cross from Singapore to Johor Bahru |
Woodlands Checkpoint |
|
8:00 AM |
Breakfast at a local kopitiam |
Jalan Tan Hiok Nee |
|
9:30 AM |
Visit a cultural attraction |
Johor Bahru Old Chinese Temple |
|
10:30 AM |
Shopping at a mall |
Komtar JBCC / City Square |
|
1:00 PM |
Lunch (famous JB seafood) |
Stulang area or Taman Sentosa |
|
2:30 PM |
Afternoon activity or additional shopping |
R&F Mall or Angry Birds Activity Park |
|
5:00 PM |
Massage or café break |
Various locations in JB |
|
7:00 PM |
Dinner at night market (weekend) or food court |
Pasar Malam or Meldrum Walk |
|
9:00 PM |
Return crossing to Singapore |
JB Sentral → Woodlands Checkpoint |
Detailed Itinerary: Hour by Hour
7:00 AM Crossing the Causeway
Start your day early. Really early. The checkpoint queues start building up after 8 AM, especially on Saturdays and Sundays. Take the MRT to Kranji MRT station in Singapore, then board bus 170X. Alternatively, take the shuttle train from Woodlands Train Checkpoint to JB Sentral. The train takes only 5 minutes, but you need to book via the KTM app at least a week in advance. Once you clear Malaysian immigration, you will be at JB Sentral around 8 AM. Congratulations, you are now in Johor Bahru.
8:00 AM Breakfast at Jalan Tan Hiok Nee
From JB Sentral, it is a 10 minute walk or a very short Grab ride to Jalan Tan Hiok Nee. This street is the heritage heart of JB. For breakfast, head to Hiap Joo Bakery. Their banana cake is famous, but they also sell soft fluffy bread baked in a wood fired oven. Get there early because they sell out by 10 AM. Next door is Restoran Kin Hua, which serves a traditional kaya toast and soft boiled eggs set with kopi. Another option is IT Roo Cafe for chicken chop, a strange but delicious breakfast choice. Eat slowly and enjoy the old shop houses.
9:30 AM Visit the Johor Bahru Old Chinese Temple
After breakfast, walk 5 minutes to the Johor Bahru Old Chinese Temple. This is one of the oldest temples in Malaysia, built in 1870. It is dedicated to five different Chinese deities representing five different dialect groups. The temple is small but beautifully maintained. You can spend about 30 minutes here taking photos and lighting incense. The architecture is stunning, with intricate carvings and red lanterns. This attraction is free to enter.
10:30 AM Shopping at Komtar JBCC and City Square
Now it is time for some retail therapy. Komtar JBCC is directly connected to JB Sentral via a sheltered walkway. Inside you will find brands like Padini, Uniqlo, H&M, and a large Parkson department store. Right next door is JB City Square, which is slightly more upscale with international brands and a cinema. Both malls have air conditioning, clean toilets, and plenty of places to sit if your feet get tired. For budget shopping, look for the Mr. DIY store inside Komtar. For electronics, there is a Challenger store. Spend about two hours here.
1:00 PM Lunch: Famous JB Seafood
You cannot visit JB without eating seafood. Take a Grab from City Square to Stulang Laut area, about 10 to 15 minutes away. A popular choice is Todak (Orang Asli) Seafood Restaurant. They serve fresh crabs, squid, lala clams, and a unique sticky sauce. Another option is Palm Garden Seafood if you want a nicer setting. If you are running short on time, head to Taman Sentosa which has many zi char stalls. Order chili crab with mantou bread, butter prawns, and fried kangkong. Expect to pay around RM 40 to RM 60 per person for a feast.
2:30 PM Afternoon Attraction or More Shopping
You have a choice here. If you have children or you are a kid at heart, go to the Angry Birds Activity Park inside Komtar JBCC. It is a small indoor playground with slides, ball pits, and obstacle courses. Tickets cost around RM 30 to RM 40 for unlimited entry. If you prefer something more relaxed, walk to R&F Mall, which is about a 15 minute walk from JB Sentral. R&F Mall has an indoor skate rink, a large game arcade, and a very Instagrammable riverside walkway. There is also a Jaya Grocer there if you want to buy Malaysian snacks to bring back. Alternatively, if the weather is hot, just stay inside City Square and watch a movie at the cinema.
5:00 PM Massage or Cafe Break
By now your feet are probably screaming. JB is famous for cheap and good massages. Try Thai Odyssey at Komtar JBCC or Healthland near City Square. A one hour foot massage costs around RM 50 to RM 70. If massages are not your thing, look for a hipster cafe. Bev Cafe on Jalan Dhoby is a short walk from City Square. They serve good coffee and cakes. Another option is Flowers in the Window, a charming little cafe with homemade scones. This is also a good time to charge your phone and use the free WiFi.
7:00 PM Dinner at a Night Market or Food Street
Your dinner choice depends on which day of the week it is. On Monday, Wednesday, and Thursday evenings, the Pasar Malam (night market) at KSL City is open. You can find local street food like ramly burgers, apam balik, otak otak, and grilled chicken wings. On Friday and Saturday, the Tebrau City night market is bigger but further away. For a more consistent option, head to Meldrum Walk, which is a short walk from JB Sentral. Meldrum Walk is a street lined with hawker stalls selling grilled seafood, lok lok (skewers cooked in boiling broth), and durian desserts. A simple dinner here costs RM 15 to RM 25 per person.
9:00 PM Return Crossing to Singapore
After dinner, walk back to JB Sentral. Do not wait too late because queues at the checkpoint get longer after 10 PM. Aim to be at JB Sentral by 9 PM. Take the bus or train back to Singapore. If you take the bus, be prepared for a 30 to 60 minute queue at Singapore immigration. The train is faster but the last departure is usually around 9:30 PM or 10 PM. Check the schedule before you go. Once you clear Singapore customs, take the MRT home. You will be back in your hotel or home by 11 PM, tired but happy.
Extra Tips for a Smooth Day Trip
Always bring your passport with at least 6 months validity. Do not forget to fill out the Malaysia Digital Arrival Card (MDAC) online before you travel. It is free and required for foreign nationals. Keep some Malaysian ringgit on you because small food stalls do not accept cards. Grab is the best way to get around JB; a typical short ride costs RM 5 to RM 10. Download the Grab app and link your credit card. Also, wear comfortable walking shoes because you will be on your feet most of the day. If you are crossing by bus, buy a touch and go card at the JB side for easier bus payments, though cash is still accepted on some routes.
Alternative: If You Have More Time
This itinerary is packed, but if you want to add more, consider visiting Legoland Malaysia (requires a full day) or the Johor Premium Outlets (about 30 minutes from JB city center). Those are better for a separate trip and for a day trip should always stick to the city area.
Need Help with Transport?
While this article focuses on doing it yourself, sometimes you might prefer a private car service for convenience, especially if you are traveling with elderly parents or young children. For enquiries about private transfers from Singapore to JB or anywhere else in Malaysia, you can reach out to the following contacts. But remember, this itinerary works perfectly fine with public transport.
WhatsApp Contact: +601111544722 (https://wa.me/601111544722)
Email: This email address is being protected from spambots. You need JavaScript enabled to view it.
For general travel information from Singapore to Malaysia, visit https://fromsingaporetomalaysia.com .
Final Thoughts
Johor Bahru is a fantastic day trip destination. The food is delicious, the shopping is cheap, and the people are friendly. With this itinerary, you can avoid the common mistakes of wasting time and missing out on the best spots. Just remember to wake up early, bring your passport, and leave the stress behind. Enjoy your day in JB.
Here are 5 brief FAQs for the article "Singapore To Johor Bahru Day Trip Itinerary: Food, Shopping & Attractions". Each is short, conversational, and focused on practical itinerary details.
Frequently Asked Questions
1. What is the best time to start a day trip from Singapore to JB?
You should start very early, ideally at 7 AM or even 6:30 AM. The checkpoint queues build up rapidly after 8 AM, especially on weekends. An early start lets you reach JB Sentral by 8 AM and enjoy breakfast without rushing.
2. Do I need a visa to cross from Singapore to Johor Bahru?
Most nationalities including Singaporeans, Malaysians, and many Western passport holders do not need a visa for short visits. However, you must have a passport with at least 6 months validity. You also need to submit the Malaysia Digital Arrival Card (MDAC) online before crossing.
3. Is it safe to walk around JB city center at night for dinner?
Yes, the areas near JB Sentral, City Square, and Meldrum Walk are generally safe in the evening because many tourists and locals are around. However, you should stay on main streets, avoid dark alleys, and keep your valuables hidden. Use Grab instead of walking long distances after 9 PM.
4. Can I follow this itinerary with a baby or young child?
You can, but you will need to adjust the pace. The itinerary includes a lot of walking. Consider skipping the heritage walk and focusing on malls (air conditioned) and the Angry Birds Activity Park. Bring a stroller and expect longer rest breaks. A private taxi or car service might be more comfortable for families with very small children.
5. What should I do if I miss the last train or bus back to Singapore?
The last shuttle train from JB Sentral to Woodlands is usually around 9:30 PM or 10 PM. If you miss it, take a public bus (many run until midnight, some 24 hours). As a last resort, you can take a cross border taxi or hire a private car service, but it will cost significantly more than the bus. Always check the return schedule before dinner.
