Johor Bahru, Malaysia

🏙️ Johor Bahru

Malaysia's southern gateway — theme parks, grand mosques, glass temples and beaches, right across the causeway from Singapore.Pintu masuk selatan Malaysia — taman tema, masjid megah, kuil kaca dan pantai, bersebelahan Singapura.

Best timeMasa terbaik

Year-round; weekdays are quieterSepanjang tahun; hari biasa lebih lengang

How longBerapa lama

2–3 days2–3 hari

Getting aroundBergerak

A car is handy — attractions are spread out; Grab works well in the city.Kereta berguna — tarikan bertaburan; Grab sesuai di bandar.

Why go to Johor Bahru?

Johor Bahru — 'JB' to everyone — is Malaysia's bustling southern capital, sitting right across the narrow strait from Singapore. Long treated as just a border town, it has grown into a destination of its own: Legoland and a cluster of theme parks, a magnificent state mosque, a dazzling glass Hindu temple, and a lively food and shopping scene fuelled by weekend crowds from across the causeway.

Beyond the city, Johor rewards a road trip — the beach resorts of Desaru, the mangroves and southernmost tip of the Asian mainland at Tanjung Piai, and easy drives up the coast. Two or three days lets you mix a theme-park day with heritage, temples and a seafood dinner. It's an easy 3–4 hour drive down the expressway from KL.

Kenapa pergi ke Johor Bahru?

Johor Bahru — 'JB' bagi semua — ialah ibu kota selatan Malaysia yang sibuk, terletak bersebelahan selat sempit dari Singapura. Lama dianggap sekadar bandar sempadan, ia berkembang menjadi destinasi tersendiri: Legoland dan kelompok taman tema, masjid negeri yang megah, kuil Hindu kaca yang menakjubkan, dan makanan serta beli-belah yang meriah.

Di luar bandar, Johor menawarkan perjalanan darat — resort pantai Desaru, paya bakau dan hujung selatan tanah besar Asia di Tanjung Piai, dan pemanduan mudah di pesisir. Dua atau tiga hari membolehkan anda gabungkan hari taman tema dengan warisan, kuil dan makan malam makanan laut. Pemanduan 3–4 jam dari KL.

🧭 See & doLihat & buat

Top 10 things to do in Johor Bahru10 aktiviti terbaik di Johor Bahru

Ranked — from unmissable to worth-the-detour.Berperingkat — dari wajib lihat hingga berbaloi singgah.

Legoland Malaysia, Johor Bahru 1 Theme park · Iskandar

Legoland Malaysia

EntryMasuk ~RM200 TimeMasa Full day AreaKawasan Iskandar Puteri

Malaysia's original Legoland — a full theme park, water park and Lego-brick miniland of Asian landmarks, aimed squarely at families. The headline attraction of JB and an easy full-day out.Legoland asal Malaysia — taman tema penuh, taman air dan miniland bata Lego mercu tanda Asia, sesuai untuk keluarga. Tarikan utama JB dan aktiviti sehari penuh.

Sultan Abu Bakar State Mosque, Johor Bahru 2 Landmark · Free

Sultan Abu Bakar State Mosque

EntryMasuk Free (robe) TimeMasa 45 min AreaKawasan Straits view

A stately Victorian-Moorish mosque from 1900 overlooking the Straits of Johor, one of the most beautiful in the country. Visitors welcome outside prayer times — stunning at sunset over the water.Masjid Victoria-Moor yang anggun dari 1900 menghadap Selat Johor, antara yang tercantik di negara. Pelawat dialu-alukan di luar waktu solat — menakjubkan waktu matahari terbenam.

Arulmigu Glass Temple, Johor Bahru 3 Temple · Ticketed

Arulmigu Glass Temple

EntryMasuk ~RM10 TimeMasa 45 min AreaKawasan City centre

The Arulmigu Sri Rajakaliamman temple, its interior encrusted with some 300,000 glass pieces that shimmer in the light — the first glass temple of its kind in the world. A genuinely dazzling sight.Kuil Arulmigu Sri Rajakaliamman, dalamannya bersalut kira-kira 300,000 kepingan kaca yang berkilau — kuil kaca pertama seumpamanya di dunia. Pemandangan yang benar-benar menakjubkan.

Grand Palace (Istana Besar), Johor Bahru 4 Heritage · Gardens

Grand Palace (Istana Besar)

EntryMasuk Gardens free TimeMasa 1 hr AreaKawasan Istana Besar

The 1866 royal palace of the Johor Sultanate, set in beautiful riverside gardens (Istana Besar) that are open to the public. Admire the grand colonial-Malay architecture and the manicured grounds.Istana diraja Kesultanan Johor 1866, di taman tepi sungai yang cantik (Istana Besar) yang dibuka kepada orang ramai. Kagumi seni bina kolonial-Melayu yang megah dan taman terurus.

Sultan Ibrahim Building, Johor Bahru 5 Landmark · Bukit Timbalan

Sultan Ibrahim Building

EntryMasuk Exterior free TimeMasa 20 min AreaKawasan Bukit Timbalan

A grand 1940 administrative building crowning Bukit Timbalan, blending Anglo-Malay and Saracenic styles with a distinctive tower over the city. One of JB's most striking heritage landmarks.Bangunan pentadbiran 1940 yang megah di Bukit Timbalan, menggabungkan gaya Anglo-Melayu dan Saracenic dengan menara tersendiri. Antara mercu tanda warisan paling menarik di JB.

Danga Bay, Johor Bahru 6 Waterfront · Free

Danga Bay

EntryMasuk Free TimeMasa Evening AreaKawasan Danga Bay

A breezy seafront recreation strip along the Straits of Johor, with a promenade, food outlets, night market and family rides. The go-to spot for an evening stroll and a bite by the water.Jalur rekreasi tepi laut di sepanjang Selat Johor, dengan promenad, gerai makanan, pasar malam dan permainan keluarga. Tumpuan untuk berjalan petang dan makan di tepi air.

Johor Bahru Old Chinese Temple, Johor Bahru 7 Heritage · Free

Johor Bahru Old Chinese Temple

EntryMasuk Free TimeMasa 30 min AreaKawasan Old town

A 150-year-old temple honouring five deities of JB's Chinese founding communities, at the heart of the old town's heritage walk. The focus of the spectacular annual Chingay parade.Kuil berusia 150 tahun menghormati lima dewa komuniti Cina JB, di tengah denai warisan bandar lama. Tumpuan perarakan Chingay tahunan yang menakjubkan.

Puteri Harbour, Johor Bahru 8 Marina · Iskandar

Puteri Harbour

EntryMasuk Free TimeMasa 2 hrs AreaKawasan Iskandar Puteri

A swish waterfront marina and family precinct in Iskandar Puteri, with a yacht harbour, waterfront dining and indoor attractions. A polished spot to eat with a view over the strait.Marina tepi laut dan kawasan keluarga yang bergaya di Iskandar Puteri, dengan pelabuhan yacht, makan tepi laut dan tarikan dalaman. Tempat menarik untuk makan dengan pemandangan selat.

Desaru Coast, Johor Bahru 9 Beach · East Johor

Desaru Coast

EntryMasuk Free TimeMasa Half–full day AreaKawasan Desaru (1.5 hr)

A long, golden beach strip on Johor's east coast, backed by resorts, a water park and a golf coast — the state's premier seaside getaway. About 1.5 hours from JB city.Jalur pantai keemasan panjang di pantai timur Johor, dilatari resort, taman air dan padang golf — percutian tepi laut utama negeri. Kira-kira 1.5 jam dari bandar JB.

Tanjung Piai National Park, Johor Bahru 10 Nature · Southernmost

Tanjung Piai National Park

EntryMasuk ~RM10 TimeMasa 2–3 hrs AreaKawasan Pontian (1 hr)

The southernmost tip of mainland Asia, a mangrove reserve with boardwalks over the mudflats, monkeys and migratory birds. Stand at the marker where the continent runs out into the sea.Hujung paling selatan tanah besar Asia, rizab bakau dengan laluan papan atas lumpur, monyet dan burung. Berdiri di penanda tempat benua berakhir ke laut.

🚌 Getting aroundCara bergerak

Bus tickets across Malaysia — up to 30% off Tiket bas seluruh Malaysia — jimat sehingga 30%

Book buses, trains & ferries to Penang, Melaka, JB, Ipoh, Kuantan & more with EasyBook — compare operators and grab early-bird deals. Tempah bas, tren & feri ke Penang, Melaka, JB, Ipoh, Kuantan & lagi dengan EasyBook — bandingkan operator dan rebut tawaran awal.

Book NowTempah Sekarang

Affiliate link — we may earn a small commission at no extra cost to you.

🍜 Eat like a localMakan seperti orang tempatan

What to eat in Johor BahruApa nak makan di Johor Bahru

Johor's cooking is a rich blend of Malay, Javanese, Chinese and Arab influences — hearty, often spicy, and different from the rest of the peninsula. Seek out these local specialities.Masakan Johor ialah gabungan kaya pengaruh Melayu, Jawa, Cina dan Arab — mengenyangkan, selalunya pedas, dan berbeza dari seluruh semenanjung. Cari makanan istimewa ini.

Laksa Johor — Johor Bahru food The signature

Laksa Johor

Unique among Malaysian laksas — spaghetti (yes, really) in a thick, rich fish-and-coconut gravy, topped with raw herbs and sambal. A royal Johor recipe you'll find almost nowhere else.Unik antara laksa Malaysia — spaghetti (ya, betul) dalam kuah ikan dan santan yang pekat, ditabur ulam dan sambal. Resipi diraja Johor yang hampir tiada di tempat lain.

Where to try itTempat mencubanya

  • Annira Suri · Johor Bahru
  • Warong-warong · JB old town
Mee Bandung Muar — Johor Bahru food Noodles

Mee Bandung Muar

Noodles in a rich, sweet-spicy prawn-and-chilli gravy thickened with egg — a speciality of Muar in Johor (nothing to do with Bandung, Indonesia). Hearty and deeply savoury.Mi dalam kuah udang dan cili yang pekat, manis-pedas dan dipekatkan telur — istimewa dari Muar, Johor (tiada kaitan dengan Bandung, Indonesia). Mengenyangkan dan menyelerakan.

Where to try itTempat mencubanya

  • Mee Bandung Abu Bakar Hanipah · Muar
  • JB stalls · Johor Bahru
Kacang Pool — Johor Bahru food Breakfast

Kacang Pool

A Johor-Arab breakfast of mashed broad beans in a spiced gravy, topped with a runny egg, minced meat and lime, scooped up with toasted bread. Unusual, filling and beloved in JB.Sarapan Johor-Arab kacang pool dilenyek dalam kuah berempah, ditabur telur, daging cincang dan limau, dicedok dengan roti bakar. Luar biasa, mengenyangkan dan digemari di JB.

Where to try itTempat mencubanya

  • Restoran Hua Mui · JB old town
  • Kacang Pool Haji · Johor Bahru
Otak-Otak Muar — Johor Bahru food Snack

Otak-Otak Muar

Spiced fish paste wrapped in banana or coconut leaf and grilled over charcoal — Muar's famous version is a fragrant, smoky snack eaten by the dozen. Perfect road-trip food.Pes ikan berempah dibalut daun pisang atau kelapa dan dibakar atas arang — versi Muar yang terkenal, snek wangi dan berasap dimakan berdozen. Makanan perjalanan yang sempurna.

Where to try itTempat mencubanya

  • Otak-Otak stalls · Muar
  • Bukit Gambir stalls · Johor
Nasi Briyani Gam — Johor Bahru food Rice

Nasi Briyani Gam

A rich Johor-Arab biryani where the rice and meat are slow-cooked 'gam' (sealed) together so the spices soak right in. A festive, aromatic plate served at JB's Indian-Muslim institutions.Briyani Johor-Arab yang kaya di mana nasi dan daging dimasak 'gam' (tertutup) bersama supaya rempah meresap. Hidangan beraroma dihidang di restoran mamak JB.

Where to try itTempat mencubanya

  • Restoran Beriani Power · Johor Bahru
  • mamak restaurants · JB
Lontong Johor — Johor Bahru food Breakfast

Lontong Johor

Compressed rice cakes in a coconut-milk vegetable gravy with tempeh, tofu and sambal — a comforting Johor-Javanese breakfast. Mild, creamy and satisfying.Nasi impit dalam kuah lodeh santan dengan tempe, tauhu dan sambal — sarapan Johor-Jawa yang menyelesakan. Lembut, berkrim dan mengenyangkan.

Where to try itTempat mencubanya

  • Kampung Melayu Majidee · Johor Bahru
  • morning markets · JB

What it costs to drive to Johor BahruKos memandu ke Johor Bahru

Petrol + toll for a one-way drive, priced at today's RON95 (RM1.99/L) for a typical sedan (8 L/100 km). Petrol + tol untuk pemanduan sehala, pada harga RON95 hari ini (RM1.99/L) untuk sedan biasa (8 L/100 km).

FromDari DistanceJarak PetrolPetrol TollTol One-waySehala
Melaka 210 km RM 33 RM 20 RM 54
Kuala Lumpur 330 km RM 53 RM 33 RM 86
Calculate your exact trip costKira kos perjalanan tepat anda

💡 Practical tipsTip praktikal

  • JB is busiest on weekends with visitors from Singapore — come on a weekday for shorter theme-park queues and lighter traffic.
  • A car helps: Legoland, Desaru and Tanjung Piai are well outside the city centre.
  • Combine a theme-park day with an evening at Danga Bay or the old-town food streets.
  • It's a 3–4 hour drive from KL down the North–South Expressway — see the live cost below.
  • JB paling sibuk hujung minggu dengan pelawat dari Singapura — datang hari biasa untuk barisan taman tema lebih pendek dan trafik ringan.
  • Kereta membantu: Legoland, Desaru dan Tanjung Piai jauh dari pusat bandar.
  • Gabungkan hari taman tema dengan petang di Danga Bay atau jalan makanan bandar lama.
  • Pemanduan 3–4 jam dari KL di Lebuhraya Utara–Selatan — lihat kos di bawah.

Johor Bahru FAQSoalan Lazim Johor Bahru

How far is Johor Bahru from Kuala Lumpur by car?

About 330 km down the North–South Expressway, roughly 3.5 to 4 hours of driving. See the live petrol + toll cost below.

What is there to do in Johor Bahru?

Legoland and the theme parks, the Sultan Abu Bakar State Mosque, the dazzling Glass Temple, Danga Bay waterfront, and day trips to Desaru's beaches and Tanjung Piai. Great food too.

Is Johor Bahru worth visiting beyond shopping?

Yes — while many come to shop, JB has genuine attractions: family theme parks, beautiful mosques and temples, heritage buildings, beaches at Desaru and a distinctive local food scene.

What food is Johor famous for?

Laksa Johor (made with spaghetti), mee bandung Muar, kacang pool, otak-otak, nasi briyani gam and lontong — a rich mix of Malay, Javanese and Arab influences.

Planning the drive?Merancang pemanduan?

Get the exact petrol cost for your route and car with live fuel prices.Dapatkan kos petrol tepat untuk laluan dan kereta anda dengan harga minyak terkini.

PhotosFoto: KQuhen (CC BY-SA 4.0), Sharon Hahn Darlin (CC BY 2.0), Chongkian (CC BY-SA 4.0), Georgia National Guard (CC BY 2.0), Irwan Shah Bin Abdullah (CC BY-SA 4.0), Bernard Spragg. NZ from Christchurch, New Zealand (CC0), Martin Lewison (CC BY-SA 2.0), Chainwit. (CC BY 4.0), Mohd Fazlin Mohd Effendy Ooi from Kuala Lumpur, Malaysia (CC BY 2.0), Chongkian (CC BY-SA 4.0), Yukhei234 (CC BY-SA 4.0), Terence Ong (CC BY 2.5), Gavinsaw (CC BY-SA 4.0), Norrafi (CC BY-SA 4.0), Wikimedia Commons (Public domain), Nur Aishah Binti Abdullah (CC BY-SA 4.0), Wiki Farazi (CC0)via Wikimedia Commons.melalui Wikimedia Commons.