Johor Bahru Travel Guide
City City in southern Malaysia, near Singapore
Shoppers and food seekers cross from Singapore to Johor Bahru for markets, street hawker stalls, the Sultan Abu Bakar Mosque and new malls - cheap seafood dinners are a staple.
Why Visit Johor Bahru? #
Close to Singapore and known for affordable eats and family attractions, Johor Bahru appeals to shoppers and food lovers alike. Stalls at Pasar Karat (the night market) and the shophouses along Jalan Tan Hiok Nee serve Johor laksa, bak kut teh and other regional specialties. Families head for Legoland Malaysia while history fans explore the Sultan Abu Bakar Mosque and Istana Besar. Growing café scenes and bargain malls add variety to short stops or longer stays.
Who's Johor Bahru For?
Johor Bahru is hugely family-friendly thanks to Legoland Malaysia and nearby theme parks in Iskandar Puteri. Many family resorts and water parks cater to kids, and short drives keep things hassle-free compared with long international transfers.
The Ironbound-style food scene centers on the Jalan Tan Hiok Nee and city markets with Chinese, Malay and Indonesian influences. Hawker stalls, bak kut teh, and kopi shops deliver affordable, authentic meals across Johor Bahru.
Johor Bahru serves as a major commercial hub and gateway to Singapore, with good road and rail links over the Causeway. Business hotels around City Square and the new Iskandar developments suit short corporate stays and cross‑border commuters.
Low costs, decent cafés and a growing number of coworking spaces (in downtown and Iskandar areas) make JB workable for remote workers. Proximity to Singapore is handy, though visa and commute choices shape longer stays.
Top Things to Do in Johor Bahru
All Attractions ›- Sultan Abu Bakar State Mosque - Victorian-Moorish mosque perched on a hill, offering city and Straits of Johor views.
- Johor Bahru Old Chinese Temple - Three-hundred-year-old communal temple central to the city's Chinese cultural life.
- Muzium Diraja Sultan Abu Bakar (Istana Besar) - Former royal palace housing royal regalia and period furnishings; guided tours explain Johor royalty.
- Danga Bay - Waterfront esplanade with eateries, evening strolls, and views across the Straits of Johor.
- Jalan Tan Hiok Nee - Heritage street lined with restored shophouses, indie cafes, and artisanal shops.
- Hiap Joo Bakery - Historic bakery known for charcoal-baked banana cake and traditional breads since 1919.
- Meldrum Walk (Jalan Meldrum) - Row of hawker stalls under neon lights serving local Malay, Chinese, and Indian favourites.
- Bukit Serene - Quiet hill beside the royal palace, offering skyline views and peaceful sunset spots.
- Singapore - Neighboring city-state reachable by bus or car, ideal for shopping, museums, and dining.
- Legoland Malaysia Resort (Iskandar Puteri) - Theme park with roller coasters, Miniland, and a waterpark for family fun.
- Desaru Coast - Resort coastline with beaches, waterpark, and seaside dining; perfect for a beach day.
- Kota Tinggi Waterfalls (Sungai Pandan) - Accessible waterfall with picnic areas and short jungle trails, cooling natural pools.
- Johor Premium Outlets (Kulai) - Designer and brand-name outlet mall offering discounted goods in a landscaped, open-air setting.
Where to Go in Johor Bahru #
City Centre
This is the tourist and business core: a short walk from the border, packed with restaurants, heritage streets and practical shopping. It’s where you’ll find street-level life, late-night hawker options and easy transit links to the rest of Johor. Good for short stops, food runs and first-time orientation.
Top Spots
- Jalan Wong Ah Fook / Jalan Tan Hiok Nee - Streets full of heritage shophouses, cafes and eateries.
- Johor Bahru Old Chinese Temple - Small historic temple in the downtown pocket.
- Johor Bahru City Square - Convenient mall right by the train and customs area.
- Sultan Abu Bakar State Mosque - A hilltop mosque with colonial-era touches and views.
Bukit Chagar / CIQ
Right around the customs and rail hub, this area exists to move people between Malaysia and Singapore. Don’t expect sightseeing - it’s practical, busy with travellers and full of cafés and budget eateries. Perfect if you’re arriving or leaving by land and need convenience rather than charm.
Top Spots
- JB Sentral - Transport hub for buses, taxis and the rail link.
- Sultan Iskandar CIQ (Customs Complex) - Key border crossing to Singapore.
- Local Kopitiams - Quick breakfasts and coffee near the transport nodes.
Danga Bay
A stretch of waterfront development with resorts, a promenade and a few tourist attractions. It’s where locals come for weekend walks, sunsets and casual seafood dinners. Not the historic core, but useful for waterfront photos and a quieter evening away from the bustle of downtown.
Top Spots
- Danga Bay Waterfront - Seafront promenade with family-friendly attractions.
- Danga World Theme Park - Small leisure spots and seasonal events.
- Seafood Restaurants - Scattered eateries with waterfront seating.
Tebrau / Taman Sentosa
A practical, mall-heavy area favored by shoppers and families. If you want outlets, cinemas and a long food court list, Tebrau delivers. It’s also a good place to stay cheaply while you explore the city or use it as a base to reach nearby attractions and theme parks.
Top Spots
- KSL City Mall - Large mall with outlet stores and eateries.
- Paradigm Mall (nearby) - Big shopping and cinema complex.
- Local Hawker Centers - Concentrations of Malay, Chinese and Indian stalls.
Plan Your Visit to Johor Bahru #
Best Time to Visit Johor Bahru #
Johor Bahru is hot and humid year-round with frequent tropical showers; the best window for outdoor activities is the relatively drier Southwest Monsoon from June to October when rains are shorter and sun returns. If you don't mind heat or want fewer crowds, March-May is the hottest period; November-February brings the heaviest rains and occasional flooding.
Best Time to Visit Johor Bahru #
Johor Bahru's climate is classified as Tropical Rainforest - Tropical Rainforest climate with consistently warm temperatures year-round. Temperatures range from 23°C to 31°C. Heavy rainfall (2365 mm/year), wettest in December.
January
January is warm with muggy conditions (dew point 24°C). Heavy rain (202 mm) and mostly overcast skies.
Comfort
Weather
February
February is warm with muggy conditions (dew point 24°C). Significant rainfall (184 mm) and mostly overcast skies.
Comfort
Weather
March
March is warm with muggy conditions (dew point 24°C). Significant rainfall (183 mm) and mostly overcast skies.
Comfort
Weather
April
April is hot, feeling like 30°C with oppressive humidity. Heavy rain (204 mm) and mostly overcast skies.
Comfort
Weather
May
May is the hottest month, feeling like 31°C with oppressive humidity. Significant rainfall (186 mm) and mostly overcast skies.
Comfort
Weather
June
June is hot, feeling like 31°C with oppressive humidity. Significant rainfall (161 mm) and mostly overcast skies.
Comfort
Weather
July
July is hot, feeling like 30°C with oppressive humidity. Significant rainfall (152 mm) and mostly overcast skies.
Comfort
Weather
August
August is warm with stifling humidity (dew point 24°C). Significant rainfall (153 mm) and mostly overcast skies.
Comfort
Weather
September
September is warm with stifling humidity (dew point 24°C). Significant rainfall (175 mm) and mostly overcast skies.
Comfort
Weather
October
October is warm with muggy conditions (dew point 24°C). Heavy rain (201 mm) and mostly overcast skies.
Comfort
Weather
November
November is warm with stifling humidity (dew point 24°C). Heavy rain (254 mm) and mostly overcast skies.
Comfort
Weather
December
December is warm with stifling humidity (dew point 24°C). The wettest month with heavy rain (310 mm) and mostly overcast skies.
Comfort
Weather
How to Get to Johor Bahru
Johor Bahru (JB) is served by Senai International Airport (JHB) and has major bus and rail hubs at Larkin Sentral and Johor Bahru Sentral (JB Sentral). Many international travellers also arrive via Singapore Changi (SIN) and cross the Causeway by coach, bus or the Shuttle Tebrau train - expect immigration queues when entering or leaving Singapore.
Senai International Airport (JHB): Senai is Johor Bahru’s main airport, about 20-25 km northwest of the city centre. From Senai you can take airport taxis or ride-hailing (Grab) into central Johor Bahru (around MYR 25-50, roughly 20-30 minutes depending on traffic). There are also scheduled airport coaches and shuttle buses that serve JB Sentral and Larkin Sentral (cheaper, typically around MYR 4-12, 30-45 minutes).
Singapore Changi Airport (SIN): Many travellers use Changi as an alternative international gateway; direct private coaches and budget express buses run from Changi (or nearby terminals) to Johor Bahru (typical fares about SGD 10-20, travel time 60-90+ minutes including immigration). Another option is to take the MRT from Changi into central Singapore and then cross the Causeway by bus or the Shuttle Tebrau train (see Train section) - allow extra time for Singapore-Malaysia immigration checks.
Train: Johor Bahru Sentral (JB Sentral) is the city’s main railway station. KTM intercity services run on the southern line linking JB with Gemas and onward to Kuala Lumpur; journey times and fares vary by service (longer-distance trips to KL typically take 4+ hours). The Shuttle Tebrau train operates between JB Sentral and Woodlands Train Checkpoint (Singapore) - it’s a short ride but tickets are limited and immigration processing at both ends can add time (book in advance).
Bus: Larkin Sentral is Johor Bahru’s primary long-distance bus terminal with frequent coaches to Kuala Lumpur, Malacca, Singapore and other cities; fares to KL are commonly in the MYR 25-45 range and take about 4-5 hours. Local and cross-border bus operators (notably Causeway Link and several private coach companies) run frequent services within the city and across the Causeway to multiple Singapore terminals - local single fares are inexpensive (generally around MYR 1.30-4 for city routes; cross-border coach fares vary).
How to Get Around Johor Bahru
Johor Bahru is best navigated with a mix of ride-hailing/taxis for convenience and local buses or intercity coaches for budget travel. Use JB Sentral and Larkin Sentral as key transport hubs; for trips to/from Singapore consider booking the Shuttle Tebrau or a cross‑border coach in advance to avoid long immigration queues.
- Grab & taxis (MYR 6-50) - Ride-hailing (Grab) and metered taxis are the most convenient way to get around the city, especially at night or with luggage. Short inner-city trips typically cost from around MYR 6-20; airport transfers from Senai are usually MYR 25-50. Use the Grab app to compare prices and avoid unmetered taxis; expect surge pricing during peak hours and at cross-border pickup/drop-off points.
- Local buses (Causeway Link & others) (MYR 1.30-4) - Local bus networks (notably Causeway Link) cover central JB and suburbs with frequent routes and very low fares - useful for budget travellers. Typical single fares are cheap (around MYR 1.30-4). Services can be slower than taxis and schedules may be sparse in some suburbs, so check route maps and times in advance.
- Intercity buses (Larkin Sentral) (MYR 10-45) - Larkin Sentral handles most long-distance and interstate coach services to Kuala Lumpur, Malacca, and Singapore; buses are frequent and generally comfortable. Expect fares to KL around MYR 25-45 with journey times of about 4-5 hours. Cross-border express buses to Singapore are common and often the most convenient/cheapest way to cross the Causeway if you do not want to deal with train bookings.
- Train (KTM & Shuttle Tebrau) (MYR 5-60) - JB Sentral is the main rail hub for KTM services on the southern line; intercity trains connect to Gemas and onward to Kuala Lumpur (journeys vary by service). The Shuttle Tebrau runs between JB Sentral and Woodlands Train Checkpoint in Singapore - the on-train time is short but immigration can add significant time, and seats sell out so book ahead. Train tickets and service levels vary, so check KTM/official booking sites for current timetables and fares.
- Car / Driving (MYR 100-250/day) - Driving in and around Johor Bahru gives you flexibility for day trips and suburban areas, and car hire is widely available. Expect to pay roughly MYR 100-250 per day for a rental car depending on class and season; parking in central JB can be limited and traffic is heavy at peak times. If you plan to cross into Singapore by car, note additional tolls, VEP/ERP rules and immigration requirements.
- Walking - Central Johor Bahru (around Jalan Wong Ah Fook, Johor Bahru City Square and nearby malls) is compact enough to explore on foot for short visits - walking is often the fastest way to move between close sights and food spots. Pavements can be crowded and inconsistent in quality, so wear sensible shoes and be cautious when crossing busy roads.
Where to Stay in Johor Bahru #
- Various guesthouses (Johor Bahru centre) - Multiple low-cost options near JB Sentral
- Hotel Sentral Johor Bahru - Budget chain close to transport links
- Amari Johor Bahru - Comfortable rooms near city amenities
- DoubleTree by Hilton Johor Bahru - Modern rooms, close to shopping
- Amari Johor Bahru - Upscale amenities and pool access
- KSL Hotel & Resort - Resort-style rooms beside a mall complex
- DoubleTree by Hilton Johor Bahru - Central, near shopping and transport
- Amari Johor Bahru - Easy access to city highlights
- KSL Hotel & Resort - Family rooms and direct mall access
- Amari Johor Bahru - Pools and family-friendly amenities
- DoubleTree by Hilton Johor Bahru - Reliable Wi‑Fi and work-friendly spaces
- Amari Johor Bahru - Quiet rooms and business facilities
Where to Eat in Johor Bahru #
Johor Bahru eats like a friendly neighbor to Singapore with a more relaxed pace: street-side kopitiams, waterfront seafood, and Peranakan snacks on every corner. Jalan Tan Hiok Nee, Jalan Wong Ah Fook and the waterfront at Senibong are the best places to sample local specialties.
Make time for Hiap Joo Bakery’s banana cake and the city’s laksa and otak-otak; if you want a sit-down classic, hunt down a Hainanese chicken chop or head to a seaside grill for fresh fish.
- Hiap Joo Bakery - Wood-fired banana cake and kaya buns.
- Jalan Tan Hiok Nee stalls - Heritage street eateries and Chinese-Malay snacks.
- Senibong Seafood Village - Waterfront seafood grills and otak-otak vendors.
- IT Roo Cafe & Bar - Hainanese chicken chop and old-school kopitiam plates.
- Jalan Wong Ah Fook cafés - Cafés and modern bistros mixing East and West.
- City Square/Komtar eateries - Varied Asian cuisines and international casual dining.
- Heritage cafés on Tan Hiok Nee - Vegetarian-friendly kueh and Malay-Peranakan sweets.
- Vegetarian stalls at local markets - Simple rice plates, tofu, and vegetable curries.
- Some modern cafés in JB Sentral - Plant-forward bowls and salad options available.
Breakdown of cuisine types found across Johor Bahru's restaurants and food venues, based on OpenStreetMap data.
Nightlife in Johor Bahru #
Johor Bahru’s after-dark scene mixes lively hawker-style food, heritage-street bars and waterfront promenades. The Ironbound-style Tan Hiok Nee and Jalan Wong Ah Fook areas have been revitalized with cafes, cocktail bars and craft beer spots; Pasar Karat (the night market) is the local weekly ritual for food and bargains. Stick to well-lit, busy streets, use ride-hail apps for late-night trips, and expect many places to stay open until midnight or later on weekends.
Best Bets
- Tan Hiok Nee Heritage Street - Restored shophouses full of bars, cafes and heritage vibes.
- Pasar Karat (JB Night Market) - Weekly night market with street food, antiques and lively crowds.
- Jalan Wong Ah Fook / City Centre - Main downtown strip with bars, coffeeshops and late-night dining.
- Danga Bay Waterfront - Seaside promenade with alfresco dining and weekend crowds.
- The Replacement - Lodge & Kitchen - Popular café-bar on Tan Hiok Nee for relaxed evening drinks.
- Komtar/City Square area - Malls with rooftop bars and cluster of nightlife options.
Shopping in Johor Bahru #
Johor Bahru blends large modern malls with lively local markets. For outlets and international brands head to Johor Premium Outlets or the city malls; for a more local feel roam Pasar Karat (the flea/night market) and the food streets of the Old Town. Weekends are busiest - use Grab or the CIQ link to Singapore when planning shopping runs.
Best Bets
- Johor Bahru City Square - Central mall for fashion, electronics and food courts, opposite CIQ.
- Komtar JBCC - Upscale mall with international brands, cinema and dining options.
- KSL City Mall - Popular mall with affordable fashion, food court and hotel above.
- Johor Premium Outlets (JPO) - Outlet mall outside city with big international brand discounts.
- Pasar Karat (JB Night Market) - Night flea market with antiques, street food and secondhand goods.
- Paradigm Mall Johor Bahru - Large modern mall with family entertainment and varied dining options.
- AEON Tebrau City Shopping Centre - Huge Japanese-style mall with supermarket, fashion and electronics stores.
Digital Nomads in Johor Bahru #
Johor Bahru is attractive to remote workers thanks to lower living costs and very close access to Singapore. Many nationalities receive short tourist allowances (often 30-90 days depending on passport); Malaysia has no standard digital nomad visa, though long-term residency options like MM2H exist for qualifying applicants.
Monthly costs are generally affordable: expect about MYR 2,500-5,000 depending on lifestyle-central one‑bed apartments often MYR 1,200-2,000, coworking MYR 200-600/month, food and transport inexpensive by regional standards. Fibre services (Unifi, TIME, Maxis) provide 100-500 Mbps in urban zones, and mobile 4G/5G is broadly usable. The local scene is growing; many digital nomads use JB as a budget base while crossing to Singapore for larger events and clients.
- Regus Johor Bahru - Flexible offices in business districts
- WORQ (Malaysia brand) - Modern coworking, meeting rooms available
- Iskandar innovation hubs - Startup incubators, investor events nearby
- Johor Bahru Public Library - Free Wi‑Fi, quiet study areas
- Cafés in Johor Bahru Old Town - Plug-in friendly, low-cost refreshments
- Unifi (TM) - Widespread fibre-to-home, 100-500 Mbps plans
- TIME Broadband / Maxis - Competitive fibre plans in urban areas
- Mobile carriers (Digi/Maxis/Hotlink) - Good 4G, growing 5G rollouts
- Public Wi‑Fi spots - Malls and libraries offer free connections
- Coworking providers - Business-grade internet in central hubs
- Iskandar Malaysia events - Policy and investor forums, startup showcases
- Co-founder meetups in JB - Small founder groups, cross-border networking
- Facebook/Telegram expat groups - Housing, gigs, local tips and meetups
- Weekend co-work sessions near CIQ - Popular with Singapore-based remote workers
- Local university entrepreneurship cells - Student founders, hackathons, mentorship
Demographics