Johor Bahru
Malaysia's southern gateway — where RM2 nasi lemak outshines most fine dining, and a causeway separates two entirely different worlds.
1 day in Johor Bahru
Only got 24 hours? Here's how to experience the best of Johor Bahru in a single action-packed day.
The Best of JB in 24 Hours
Heritage District & Sultan Abu Bakar Mosque
Start at the Sultan Abu Bakar State Mosque — a stunning Victorian-Moorish masterpiece perched on a hilltop overlooking the Strait of Johor and Singapore beyond. Built in 1900, it's one of Malaysia's most beautiful mosques (free entry, modest dress required). Walk through the heritage district along Jalan Ibrahim — colonial shophouses, Chinese temples, Indian temples, and Malay architecture stand side by side. Breakfast at a local kopitiam for roti canai and teh tarik (RM3–5).
Jalan Tan Hiok Nee Heritage Walk
Explore Jalan Tan Hiok Nee — JB's revitalised heritage street with pre-war Chinese shophouses converted into hipster cafes, art galleries, and vintage shops. Chaiwalla & Co serves the best chai latte in JB (RM12). Walk through the Chinese Heritage Museum (RM10) for Johor's Chinese community history. Lunch at Hiap Joo Bakery — famous for banana cakes baked in charcoal ovens since 1919 (RM2–3 each, often sold out by 2pm).
Night Market & Street Food
Head to Pasar Malam (night market) — JB has different locations on different nights. The Taman Sentosa and Taman Pelangi night markets are among the best. The food is exceptional — satay from RM0.50 per stick, mee rebus, nasi lemak, ramly burgers (RM5–8), and fresh fruit juices. The atmosphere is electric with families, hawkers shouting, and the smell of grilling meat. This is Malaysia at its most authentic.
3 days in Johor Bahru
A carefully curated route mixing iconic landmarks, hidden gems, street food, culture, and adventure — designed for younger travelers.
Heritage, Mosques & Hawker Food
Sultan Abu Bakar Mosque & Heritage
Start at the Sultan Abu Bakar State Mosque — a Victorian-Moorish masterpiece overlooking the Strait of Johor with Singapore visible across the water. Built in 1900, it accommodates 2,000 worshippers and is one of Malaysia's finest (free, modest dress required). Walk through the heritage district — Jalan Ibrahim has colonial shophouses, the Arulmigu Sri Rajakalikambal Hindu Temple, and the century-old Chinese Johor Bahru Old Temple.
Jalan Tan Hiok Nee & Hipster JB
Explore Jalan Tan Hiok Nee — JB's coolest street, where pre-war shophouses host craft coffee shops, art galleries, and vintage stores. Visit Chaiwalla & Co for chai (RM12), browse the street art, and walk through the Chinese Heritage Museum (RM10). Lunch at Hiap Joo Bakery — famous since 1919 for charcoal-oven banana cakes (RM2–3, sells out by 2pm). Then try IT Roo Cafe for specialty coffee in a heritage building.
Meldrum Walk Hawker Centre
Dinner at the hawker stalls around Meldrum Walk and Jalan Wong Ah Fook — JB's street food heartland. Try mee rebus (noodles in sweet potato gravy, RM5), laksa Johor (spaghetti in fish curry — yes, spaghetti, RM6), char kway teow (RM6), and cendol (shaved ice dessert, RM3). Each stall specialises in one dish perfected over generations. This is Malaysian food culture at its most democratic.
Nature, Temples & Malaysian Culture
Arulmigu Sri Rajakaliamman Glass Temple
Visit the Arulmigu Sri Rajakaliamman Glass Temple — the first and only glass Hindu temple in the world. Every surface — walls, ceiling, pillars, deities — is covered in 300,000+ pieces of glass, mirrors, and precious stones. The effect is dazzling, especially when sunlight hits the interior. Entry is free but donations are welcome. Breakfast at a nearby Indian Muslim restaurant — roti canai, murtabak, and teh tarik for RM5–8.
Tanjung Piai National Park
Drive or Grab to Tanjung Piai (1 hour south, RM60–80 Grab) — the southernmost tip of mainland Asia. A wooden boardwalk leads through pristine mangrove forest to the literal end of the continent. Spot mudskippers, monitor lizards, and wading birds. The interpretive centre (RM20 entry) explains the ecosystem. It's a quirky, off-beat destination but standing at the continental tip is surprisingly moving.
Danga Bay & Waterfront
Head to Danga Bay — a waterfront recreation area with restaurants, carnival rides, and views of Singapore's skyline twinkling across the strait. Dinner at one of the seafood restaurants along the waterfront — black pepper crab, butter prawns, and sambal stingray are local favourites (RM40–80 for a seafood spread for two). Walk the promenade for the evening breeze and skyline reflections.
Shopping, Food & Farewell
KSL City Mall & Massage
JB is famous among Singaporeans for affordable shopping and services. Head to KSL City Mall or City Square Mall for brands at Malaysian prices (30–50% cheaper than Singapore). For a treat, get a traditional Malay massage — RM60–80 for a full-body hour compared to SGD 80+ across the causeway. The reflexology shops along Jalan Dhoby are popular with cross-border visitors.
Kampung Food Trail
For a final food adventure, take a Grab to Kampung Pasir area for authentic Malay kampung (village) food — nasi ambeng (communal rice platter, RM10–15), lontong (rice cake curry, RM5), and kuih (traditional cakes, RM1–2 each). This is where JB locals eat — no tourists, no English menus, just incredible home-style Malay cooking. The generosity of portions for the price will astonish you.
Farewell at Jalan Dhoby
Final dinner on Jalan Dhoby — the food street connecting CIQ (immigration) to the city. Try sup kambing (mutton soup, RM8), rojak (fruit salad with shrimp paste, RM5), and teh tarik pulled from height for the signature frothy finish. End with a stroll through the heritage district one last time, watching the mosques, temples, and shophouses glow in the evening light. JB is Malaysia's most underrated foodie city.
7 days in Johor Bahru
A full week to go deep — from famous landmarks to local neighbourhoods, day trips, hidden gems, and proper local immersion.
Heritage, Mosques & Hawker Food
Sultan Abu Bakar Mosque
Start at the Sultan Abu Bakar State Mosque — a Victorian-Moorish masterpiece overlooking the Strait of Johor with Singapore visible across the water. Built in 1900, it's one of Malaysia's finest mosques (free, modest dress required). Walk through the heritage district — Jalan Ibrahim has colonial buildings, Hindu and Chinese temples, and a century-old mosque all within a few blocks.
Jalan Tan Hiok Nee
Explore JB's coolest street — pre-war shophouses converted into cafes, galleries, and vintage shops. Visit Chaiwalla & Co for chai (RM12), the Chinese Heritage Museum (RM10), and Hiap Joo Bakery for charcoal-oven banana cakes (RM2–3, sells out by 2pm). The street art and restored architecture make this JB's most photogenic area. Specialty coffee culture is thriving here.
Street Food Crawl
Dinner around Meldrum Walk and Jalan Wong Ah Fook — mee rebus (RM5), laksa Johor (RM6), char kway teow (RM6), satay (RM0.50 per stick), and cendol (RM3). Each stall has one specialty perfected over generations. The hawker culture is Malaysia's greatest cultural gift — democratic, delicious, and dirt cheap. This is where JB locals eat every night.
Glass Temple & Nature
Glass Temple
Visit the Arulmigu Sri Rajakaliamman Glass Temple — the world's only glass Hindu temple. Every surface is covered in 300,000+ pieces of glass, mirrors, and precious stones. The dazzling effect when sunlight hits the interior is unforgettable. Free entry, donations welcome. Then visit the nearby old Johor Bahru Chinese Temple — a 150-year-old Teochew temple with intricate wood carvings.
Pulai Waterfall Hike
Grab to Gunung Pulai Recreational Forest (45 min, RM40) for a rainforest hike to a waterfall. The 2-hour moderate trail passes through primary tropical forest with monkeys, hornbills, and giant butterflies. The waterfall at the end is a cool, refreshing reward. Entry RM1 for Malaysians, RM5 for foreigners. Bring insect repellent, water, and a packed lunch.
Danga Bay Seafood
Head to Danga Bay waterfront for a seafood dinner with Singapore skyline views across the strait. Black pepper crab, butter prawns, sambal stingray, and salted egg squid are the local signatures (RM40–80 for two). Walk the promenade, enjoy the sea breeze, and marvel at how close Singapore looks — yet how different the two sides of the causeway feel in culture and cost.
Shopping & Singapore Day Trip
Cross to Singapore
Walk across the Causeway to Singapore from JB Sentral/CIQ (or take bus 170, RM2.70). Immigration can take 15 minutes or 2 hours depending on the day — weekday mornings are fastest. Arrive at Woodlands and take the MRT to Chinatown or Marina Bay. The contrast between JB and Singapore is one of the world's starkest border experiences — from affordable chaos to expensive order in 20 minutes.
Marina Bay & Gardens
Explore Marina Bay — Singapore's iconic waterfront with the Merlion, ArtScience Museum, and Gardens by the Bay. The Supertree Grove (free) and Cloud Forest dome (SGD 32) are highlights. Walk through Chinatown for chicken rice (SGD 4–6) and explore the shophouses of Haji Lane in Kampong Glam. Singapore's efficiency and cleanliness are striking after JB's organic energy.
Return to JB
Take the MRT to Woodlands and bus or walk back to JB. Alternatively, use the second link (Tuas) if coming from western Singapore. Dinner in JB — the prices after a day in Singapore will feel absurdly cheap. Try sup tulang (bone marrow soup, RM12) at a local Malay restaurant — suck the fiery, tangy marrow straight from the bones with a straw. One of JB's most memorable dishes.
Kampung Culture & Local Life
Morning Market & Roti Canai
Visit a local morning market (pasar pagi) — Taman Sentosa or Larkin have excellent ones. Vendors sell fresh produce, kuih (traditional cakes, RM1–2), nasi lemak bungkus (coconut rice parcels, RM2), and roti canai straight from the griddle (RM1.50). The atmosphere is social and chaotic — locals catching up over coffee, children running between stalls. This is everyday Malaysian life.
Tanjung Piai — Tip of Asia
Grab to Tanjung Piai National Park (1 hour, RM60–80) — the southernmost point of mainland Asia. A boardwalk leads through pristine mangroves to the continental tip. Spot mudskippers, monitor lizards, and wading birds. Entry RM20. Standing at the literal end of the Asian continent is surprisingly moving — there's nothing south of here but sea until Indonesia.
Night Market Food Feast
Hit a Pasar Malam night market — JB has them at different locations each night. Taman Pelangi (Monday) and Taman Sentosa (Wednesday) are among the best. Try ramly burgers (RM6), apam balik (crispy pancake, RM3), ayam percik (grilled chicken, RM5), and air bandung (rose milk, RM2). The energy, smells, and colour of a Malaysian night market is one of Southeast Asia's best experiences.
Desaru Coast Day Trip
Drive to Desaru
Rent a car or take a Grab to Desaru Coast (1.5 hours east, RM80–120) — Johor's beach resort area on the South China Sea. The 17km stretch of golden sand is dramatically less developed than similar beaches elsewhere in Southeast Asia. Stop at a roadside Malay restaurant for nasi dagang (rice with fish curry, RM8) — a traditional east coast breakfast. The drive through palm oil plantations is scenic.
Beach & Firefly River
Spend the afternoon on Desaru Beach — swimming, walking, or just relaxing on the quiet sand. The waves here are gentler than the east coast further north. For a unique experience, book a firefly river cruise at Kota Tinggi (RM30, 30 minutes) — thousands of synchronised fireflies lighting up the riverbank mangroves. The cruise departs at dusk. Few tourists know about this magical experience.
Kota Tinggi & Return
Dinner at Kota Tinggi town — a quiet Malay town with excellent local food. Try ikan bakar (grilled fish, RM15–20) and sotong bakar (grilled squid, RM12) at the roadside stalls along the river. The food is simple, fresh, and incredibly flavourful. Drive back to JB through the countryside at night — the contrast between rural Johor and urban JB highlights the state's diversity.
Food Deep Dive & Wellness
Nasi Lemak Crawl
Dedicate a morning to JB's best nasi lemak — Malaysia's national dish of coconut rice with sambal, anchovies, peanuts, egg, and cucumber. Start at Selera Nasi Lemak Megat (RM3 for basic, RM8 with fried chicken) in Taman Abad. Then try the version at Gerai Nasi Lemak KKA near Taman Pelangi. Compare, debate, and decide your favourite. Every Malaysian has an opinion on which nasi lemak is best.
Massage & Spa
JB is famous for affordable wellness — traditional Malay massage (urut Melayu), Thai massage, and reflexology at a fraction of Singapore prices. Head to the Jalan Dhoby area for reflexology (RM40/hour) or a full-body Malay massage (RM60–80/hour). After, try JB's famous cendol at Jalan Dhoby — shaved ice with coconut milk, gula melaka (palm sugar), and green pandan jelly (RM3).
Banana Leaf Curry Dinner
Dinner at a banana leaf rice restaurant — South Indian food served on a fresh banana leaf with rice, curry, rasam, vegetables, and papadum. Refills of rice and curry are unlimited and free. Try the fish head curry (RM25 to share) — the Johor version is spicier and tangier than Singapore's. Wash it down with fresh lime juice or teh tarik. A RM12–18 per person feast that'll leave you completely stuffed.
Last Bites & Farewell
Final Morning Market Run
One last morning market visit for nasi lemak bungkus and kuih. Walk through the Jalan Tan Hiok Nee area for a farewell specialty coffee. JB's cafe scene has quietly become one of Malaysia's best — the third-wave coffee movement has transformed the heritage district. Visit WeirdKidsCreative or Flowers in the Window for excellent flat whites (RM10–14) in beautifully designed shophouse spaces.
Last Shopping & Souvenirs
Final shopping at KSL City Mall or Johor Premium Outlets (JPO, 30 min from city) for branded goods at Malaysian prices. For authentic souvenirs, buy dodol (sticky toffee, from RM8), kaya (coconut jam, RM5), and bahulu (traditional cakes) from local bakeries. The Gong Badak market has traditional Malay textiles and batik. Pack your bags with the weight of all the food you've eaten.
Farewell Satay & Straits View
Final dinner at a satay street — grilled chicken, mutton, and beef skewers at RM0.50–0.80 each with thick peanut sauce, ketupat (rice cakes), and onion-cucumber relish. Order 20–30 sticks for a proper feast (RM10–24). Sit by the waterfront for a last look at Singapore's lights twinkling across the strait. JB doesn't try to impress — it just feeds you extraordinarily well for almost nothing.
Budget tips
Incredible food prices
Nasi lemak RM2–3, roti canai RM1.50, satay RM0.50/stick, mee rebus RM5, cendol RM3. You can eat like royalty for RM30–40 per day. JB is one of Southeast Asia's cheapest food cities.
Grab is your taxi
Grab (Southeast Asia's Uber) is the standard taxi app. Rides within JB city are RM5–15. Always cheaper and safer than flagging street taxis. Also works for food delivery.
Singapore comparison
Everything in JB costs 30–60% less than Singapore across the causeway — same quality haircuts (RM15 vs SGD 20), massages (RM60 vs SGD 80), and meals (RM8 vs SGD 8). The exchange rate is your friend.
Budget accommodation
Hostels from RM35–50/night, budget hotels from RM60–100/night. The Jalan Wong Ah Fook and CIQ area has the most options for travelers. Airbnb is also popular and affordable.
Free attractions
Sultan Abu Bakar Mosque, Glass Temple, heritage walks, morning markets, waterfront promenades, and night markets are all free. JB's best experiences cost almost nothing.
Night market budgets
A full night market dinner — burger, skewers, drink, and dessert — costs RM15–20. Bring small notes (RM1, RM5, RM10) as most vendors are cash-only.
Budget breakdown
Daily costs per person in Malaysian Ringgit (RM). JB is absurdly affordable — one of Southeast Asia's best food cities at prices that feel almost free.
| 🎒 Budget | ✨ Mid-Range | 💎 Splurge | |
|---|---|---|---|
| Accommodation Hostels → 3-star hotels → resorts | RM35–70 | RM100–200 | RM350+ |
| Food Hawker food → restaurants → fine dining | RM20–40 | RM50–100 | RM150+ |
| Transport Bus & walk → Grab → car rental | RM10–20 | RM30–60 | RM100+ |
| Activities Free heritage → day trips → theme parks & tours | RM0–20 | RM40–100 | RM200+ |
| Drinks Teh tarik & kopi → craft coffee → cocktails | RM5–10 | RM15–30 | RM50+ |
| Daily Total $16–36 → $53–110 → $191+ | RM70–160 | RM235–490 | RM850+ |
Practical info
Visa & Entry
- Most nationalities get 90 days visa-free in Malaysia. No advance application needed
- From Singapore: walk or bus across the Causeway (RM2.70 bus) or use the Second Link (Tuas) bus from Jurong East
- Senai Airport (JHB) has budget airline connections. Also accessible by bus from KLIA/Kuala Lumpur (4 hours, RM35)
Health & Safety
- No vaccinations required. Tap water is chlorinated but most locals drink filtered. Bottled water RM1–2
- JB is generally safe but exercise normal caution — petty theft and snatch theft occur in tourist areas. Use Grab, not walking, at night
- Tropical heat year-round (30–33°C). Stay hydrated. Mosquito repellent recommended for parks and nature areas
Getting Around
- Grab is the essential app — ride-hailing, food delivery, and payments. Rides within JB: RM5–15
- City buses are cheap but routes are confusing. JB is not very walkable due to highways — Grab is usually the best option
- CIQ (immigration) to Singapore Woodlands is walkable (30 min) or by bus 170 (RM2.70). Queue times vary wildly
Connectivity
- Tourist SIM at Senai Airport or 7-Eleven: Digi, Maxis, or Celcom, RM15–30 for data packages
- Free WiFi in malls, cafes, and most hotels. Coverage is generally good in urban JB
- All international apps work fine — no internet restrictions in Malaysia. WhatsApp is the primary messaging app
Money
- Cards accepted at malls, chain restaurants, and hotels. Cash needed for hawker stalls, markets, and small shops
- ATMs are plentiful — Maybank and CIMB have the widest network. Avoid money changers at CIQ (poor rates)
- Tipping is not expected in Malaysia. Some restaurants add 10% service charge automatically
Packing Tips
- Light, breathable clothing. Cover shoulders and knees for mosque visits. A light scarf is useful for women
- Comfortable walking shoes and flip-flops. Umbrella or rain jacket — tropical downpours are sudden and intense
- Insect repellent for parks, nature areas, and night markets. Sunscreen for outdoor activities
Cultural tips
Johor Bahru is a multi-ethnic, multi-religious city where Malay, Chinese, Indian, and international cultures coexist. Respecting Islamic customs and dining etiquette shows cultural awareness.
Mosque Etiquette
Remove shoes before entering mosques. Women must cover hair, arms, and legs (free robes usually provided). Don't walk in front of someone praying. Avoid visiting during Friday prayers (12–2pm).
Right Hand Rule
Use your right hand for eating, giving, and receiving — the left hand is considered unclean in Malay culture. This applies to handling food, money, and greeting people.
Halal Awareness
JB is majority Muslim — most restaurants are halal. Non-halal (pork-serving) restaurants are clearly marked. Don't bring outside food into halal restaurants. During Ramadan, be discreet about eating in public during daylight.
Modest Dress
JB is more conservative than KL or Penang. Avoid very short shorts and revealing tops outside beach areas. Modest clothing shows respect, especially in Malay neighbourhoods and near mosques.
Multi-Religious Respect
JB has mosques, Hindu temples, Chinese temples, and churches side by side. Be respectful at all religious sites. Remove shoes at temples and mosques. Ask before photographing worshippers.
Language Mix
JB locals switch between Malay, English, Mandarin, and Tamil fluidly. English is widely understood. "Terima kasih" (thank you), "berapa" (how much), and "sedap" (delicious) in Malay are appreciated.
Reading for Johor Bahru
Your First Month in Southeast Asia
Plan your first 30 days in Southeast Asia with a tested itinerary covering Thailand, Cambodia, and Vietnam without rushing or overspending.
Read article →
Night Bus Survival Guide
Survive overnight buses across Southeast Asia and South America with tested strategies for sleep, security, and arriving functional.
Read article →
Why Rainy Season Is Your Secret Advantage
Turn rainy season into a travel advantage with lower prices, fewer crowds, and lush landscapes across Southeast Asia and Central America.
Read article →Heading to Johor Bahru?
Find travel companions for food crawls, night markets, and Singapore day trips with fellow travelers on roammate.
To customise this itinerary to your travel style, pace, and budget — download the roammate app to tailor it to your preferences.
Find travel companions in Johor Bahru →